rspec-ee unit pg12 minimal 5/12
Passed Started
by
@fjsanpedro

Francisco Javier López
1Running with gitlab-runner 14.2.0-rc1 (0ac3a46e)2 on docker-auto-scale-com d5ae8d253 feature flags: FF_USE_FASTZIP:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...7Starting service postgres:12 ...8Pulling docker image postgres:12 ...9Using docker image sha256:91d892a67245e889ee058993bb08077e9980b16e08991c8b172adadee015594f for postgres:12 with digest postgres@sha256:5afbf72bfdb224f9ad3b29dd570747b4752ab2e81e9c25145847004f8a350e60 ...10Starting service redis:5.0-alpine ...11Pulling docker image redis:5.0-alpine ...12Using docker image sha256:a0a8ec67111be1ffa9ee627aa0ef080c8281aba0f31a4a67f2b550f8e1e0b022 for redis:5.0-alpine with digest redis@sha256:fea243676a4d2d67f5990ddcbd4a56db9423b7f25e55758491e39988efc1cfbe ...13Starting service elasticsearch:7.11.1 ...14Pulling docker image elasticsearch:7.11.1 ...15Using docker image sha256:bc3d45eba361de2bde57b25ada32b4de5dd5f5cb12cd3bd049212e90bdfd62a9 for elasticsearch:7.11.1 with digest elasticsearch@sha256:3a219f148b596e25c1b16bda46e1ca07db46826c0e1cde003c2d2f93f33d18e4 ...16Waiting for services to be up and running...17Authenticating with credentials from job payload (GitLab Registry)18Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...19Using docker image sha256:4cc2f63f50a93772721d8b8586f6fe8c920262e1302e0e8b6c12a1040960cfab for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:eef05654d1ff5d68556b37c53250a692ec3a5fa299726f5bd1cbb4738b738976 ...21Running on runner-d5ae8d25-project-278964-concurrent-0 via runner-d5ae8d25-gsrm-1631788124-6a1591a8...23$ eval "$CI_PRE_CLONE_SCRIPT"24Downloading archived master...25Connecting to storage.googleapis.com (172.217.193.128:443)26saving to '/tmp/gitlab.tar.gz'27gitlab.tar.gz 28% |********* | 99.5M 0:00:02 ETA28gitlab.tar.gz 100% |********************************| 347M 0:00:00 ETA29'/tmp/gitlab.tar.gz' saved30Extracting tarball into /builds/gitlab-org/gitlab...31Fetching changes with git depth set to 20...32Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/33Created fresh repository.34remote: Enumerating objects: 102, done. 35remote: Counting objects: 100% (54/54), done. 36remote: Compressing objects: 100% (8/8), done. 37remote: Total 12 (delta 9), reused 7 (delta 4), pack-reused 0 39 * [new ref] d92dd8b94c49cda712893f406eee34557c1a9623 -> refs/pipelines/37180802740Checking out d92dd8b9 as refs/merge-requests/70495/head...41Skipping Git submodules setup43Checking cache for ruby-gems-v1-4...44Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-v1-4 45Successfully extracted cache46Checking cache for gitaly-ruby-gems-v1-4...47Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/gitaly-ruby-gems-v1-4 48Successfully extracted cache50Downloading artifacts for compile-test-assets (1595733263)...51Downloading artifacts from coordinator... ok id=1595733263 responseStatus=200 OK token=fJBzjSRJ52Downloading artifacts for detect-tests (1595733277)...53Downloading artifacts from coordinator... ok id=1595733277 responseStatus=200 OK token=wznm15FU54Downloading artifacts for retrieve-tests-metadata (1595733282)...55Downloading artifacts from coordinator... ok id=1595733282 responseStatus=200 OK token=ij5dYT2356Downloading artifacts for setup-test-env (1595733268)...57Downloading artifacts from coordinator... ok id=1595733268 responseStatus=200 OK token=9mEsXvrs59Using docker image sha256:4cc2f63f50a93772721d8b8586f6fe8c920262e1302e0e8b6c12a1040960cfab for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:eef05654d1ff5d68556b37c53250a692ec3a5fa299726f5bd1cbb4738b738976 ...60$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb61$ export GOPATH=$CI_PROJECT_DIR/.go62$ mkdir -p $GOPATH63$ source scripts/utils.sh64$ source scripts/prepare_build.sh65Bundler version 2.1.466production:development67Settings are listed in order of priority. The top value will be used.68path69Set for the current user (/root/.bundle/config): "/builds/gitlab-org/gitlab/vendor"70clean71Set for the current user (/root/.bundle/config): "true"72without73Set via BUNDLE_WITHOUT: [:production, :development]74install_flags75Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"76$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check77The Gemfile's dependencies are satisfied78==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 1 seconds.79$ bundle pristine pg80Installing pg 1.2.3 with native extensions81==> 'bundle pristine pg' succeeded in 10 seconds.82$ setup_db_user_only83CREATE ROLE84GRANT85==> 'setup_db_user_only' succeeded in 0 seconds.86$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee87Dropped database 'gitlabhq_test'88Created database 'gitlabhq_test'89DEPRECATION WARNING: Using `bin/rails db:structure:load` is deprecated and will be removed in Rails 6.2. Configure the format using `config.active_record.schema_format = :sql` to use `structure.sql` and run `bin/rails db:schema:load` instead. (called from load at /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/bin/rake:23)90Dropped database 'gitlabhq_geo_test'91Created database 'gitlabhq_geo_test'92==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 30 seconds.93$ run_timed_command "gem install knapsack --no-document"94$ gem install knapsack --no-document95Successfully installed knapsack-4.0.0961 gem installed97==> 'gem install knapsack --no-document' succeeded in 1 seconds.98$ run_timed_command "scripts/gitaly-test-spawn"99$ scripts/gitaly-test-spawn100Settings are listed in order of priority. The top value will be used.101jobs102Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): 4103retry104Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): 3105path106Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): "/builds/gitlab-org/gitlab/vendor/gitaly-ruby"107deployment108Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): true109without110Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): [:production, :development]111Set via BUNDLE_WITHOUT: [:production, :development]112app_config113Set via BUNDLE_APP_CONFIG: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle"114gemfile115Set via BUNDLE_GEMFILE: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/Gemfile"116Don't run Bundler as root. Bundler can ask for sudo if it is needed, and117installing your bundle as root will break this application for all non-root118users on this machine.119Using abstract_type 0.0.7120Using concurrent-ruby 1.1.9121Using i18n 1.8.10122Using minitest 5.14.4123Using tzinfo 2.0.4124Using zeitwerk 2.4.2125Using activesupport 6.1.3.2126Using builder 3.2.4127Using erubi 1.10.0128Using mini_portile2 2.5.1129Using racc 1.5.2130Using nokogiri 1.11.7 (x86_64-linux)131Using rails-dom-testing 2.0.3132Using crass 1.0.6133Using loofah 2.10.0134Using rails-html-sanitizer 1.3.0135Using actionview 6.1.3.2136Using rack 2.2.3137Using rack-test 1.1.0138Using actionpack 6.1.3.2139Using ice_nine 0.11.2140Using thread_safe 0.3.6141Using memoizable 0.4.2142Using adamantium 0.2.0143Using public_suffix 4.0.6144Using addressable 2.7.0145Using ast 2.4.1146Using binding_ninja 0.2.3147Using bundler 2.1.4148Using charlock_holmes 0.7.7149Using coderay 1.1.2150Using equalizer 0.0.11151Using concord 0.1.5152Using diff-lcs 1.3153Using dotenv 2.7.6154Using escape_utils 1.2.1155Using factory_bot 5.0.2156Using multipart-post 2.1.1157Using faraday 1.0.1158Using ffi 1.15.3159Using json 2.5.1160Using gemojione 3.3.0161Using mini_mime 1.0.2162Using rugged 1.1.0163Using github-linguist 7.12.1164Using github-markup 1.7.0165Using mime-types-data 3.2020.1104166Using mime-types 3.3.1167Using gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1168Using rouge 3.26.0169Using nokogumbo 1.5.0170Using sanitize 4.6.6171Using stringex 2.8.5172Using gitlab-gollum-lib 4.2.7.10.gitlab.1173Using google-protobuf 3.17.3 (x86_64-linux)174Using googleapis-common-protos-types 1.1.0175Using grpc 1.30.2 (x86_64-linux)176Using opentracing 0.5.0177Using thrift 0.14.1178Using jaeger-client 1.1.0179Using pg_query 2.1.0180Using redis 4.2.5181Using gitlab-labkit 0.20.0182Using gitlab-markup 1.7.1183Using grpc-tools 1.30.2184Using sawyer 0.8.2185Using octokit 4.20.0186Using reverse_markdown 1.4.0187Using thor 1.1.0188Using licensee 9.14.1189Using method_source 0.9.2190Using msgpack 1.3.3191Using optimist 3.0.1192Using parallel 1.19.2193Using parser 2.7.2.0194Using procto 0.0.3195Using unparser 0.4.7196Using proc_to_ast 0.1.0197Using pry 0.12.2198Using rainbow 3.0.0199Using rbtrace 0.4.14200Using rdoc 6.3.2201Using regexp_parser 1.8.1202Using rexml 3.2.4203Using rspec-support 3.8.0204Using rspec-core 3.8.0205Using rspec-expectations 3.8.3206Using rspec-mocks 3.8.0207Using rspec 3.8.0208Using rspec-parameterized 0.4.2209Using rubocop-ast 0.2.0210Using ruby-progressbar 1.10.1211Using unicode-display_width 1.7.0212Using rubocop 0.86.0213Using sentry-raven 3.0.4214Using timecop 0.9.1215Bundle complete! 21 Gemfile dependencies, 96 gems now installed.216Gems in the groups production and development were not installed.217Bundled gems are installed into `/builds/gitlab-org/gitlab/vendor/gitaly-ruby`218Checking gitaly-ruby Gemfile...219Checking gitaly-ruby bundle...220The Gemfile's dependencies are satisfied221Trying to connect to gitaly: ................................................... OK222Trying to connect to gitaly2: ...................................................................... OK223Trying to connect to praefect: ......... OK224==> 'scripts/gitaly-test-spawn' succeeded in 15 seconds.225$ source ./scripts/rspec_helpers.sh226$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"227KNAPSACK_TEST_FILE_PATTERN: ee/spec/{bin,channels,config,db,dependencies,elastic,elastic_integration,experiments,factories,finders,frontend,graphql,haml_lint,helpers,initializers,javascripts,lib,models,policies,presenters,rack_servers,replicators,routing,rubocop,serializers,services,sidekiq,spam,support_specs,tasks,uploaders,validators,views,workers,tooling}{,/**/}*_spec.rb228Knapsack node specs:229ee/spec/services/geo/registry_consistency_service_spec.rb230ee/spec/services/search/snippet_service_spec.rb231ee/spec/models/epic_issue_spec.rb232ee/spec/serializers/environment_entity_spec.rb233ee/spec/models/sca/license_compliance_spec.rb234ee/spec/models/geo_node_spec.rb235ee/spec/finders/epics_finder_spec.rb236ee/spec/lib/gitlab/geo/git_ssh_proxy_spec.rb237ee/spec/replicators/geo/merge_request_diff_replicator_spec.rb238ee/spec/models/analytics/cycle_analytics/group_stage_spec.rb239ee/spec/replicators/geo/snippet_repository_replicator_spec.rb240ee/spec/lib/ee/gitlab/background_migration/remove_duplicate_cs_findings_spec.rb241ee/spec/elastic/migrate/20210421140400_add_new_data_to_merge_requests_documents_spec.rb242ee/spec/elastic/migrate/20210510113500_delete_merge_requests_from_original_index_spec.rb243ee/spec/services/search_service_spec.rb244ee/spec/elastic/migrate/20210623081800_add_upvotes_to_issues_spec.rb245ee/spec/presenters/merge_request_presenter_spec.rb246ee/spec/models/security/orchestration_policy_configuration_spec.rb247ee/spec/finders/groups_with_templates_finder_spec.rb248ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb249ee/spec/routing/user_routing_spec.rb250ee/spec/models/geo/snippet_repository_registry_spec.rb251ee/spec/models/approval_merge_request_rule_spec.rb252ee/spec/helpers/ee/namespaces_helper_spec.rb253ee/spec/workers/update_all_mirrors_worker_spec.rb254ee/spec/services/security/security_orchestration_policies/rule_schedule_service_spec.rb255ee/spec/lib/compliance_management/merge_request_approval_settings/resolver_spec.rb256ee/spec/services/merge_trains/refresh_merge_request_service_spec.rb257ee/spec/finders/autocomplete/vulnerabilities_autocomplete_finder_spec.rb258ee/spec/lib/gitlab/spdx/catalogue_gateway_spec.rb259ee/spec/services/alert_management/network_alert_service_spec.rb260ee/spec/finders/requirements_management/requirements_finder_spec.rb261ee/spec/models/vulnerabilities/issue_link_spec.rb262ee/spec/lib/sidebars/groups/menus/analytics_menu_spec.rb263ee/spec/helpers/boards_helper_spec.rb264ee/spec/lib/gitlab/ci/templates/secure_binaries_ci_yaml_spec.rb265ee/spec/finders/geo/terraform_state_version_registry_finder_spec.rb266ee/spec/models/software_license_spec.rb267ee/spec/models/dast_scanner_profile_spec.rb268ee/spec/services/compliance_management/frameworks/create_service_spec.rb269ee/spec/graphql/mutations/issues/set_epic_spec.rb270ee/spec/helpers/ee/ci/runners_helper_spec.rb271ee/spec/graphql/mutations/issues/set_iteration_spec.rb272ee/spec/services/protected_environments/update_service_spec.rb273ee/spec/graphql/mutations/incident_management/oncall_rotation/update_spec.rb274ee/spec/services/security/dependency_list_service_spec.rb275ee/spec/services/ee/boards/lists/max_limits_spec.rb276ee/spec/models/ee/namespace/root_storage_size_spec.rb277ee/spec/lib/gitlab/auth/smartcard/ldap_certificate_spec.rb278ee/spec/models/integrations/github/status_message_spec.rb279ee/spec/routing/project_routing_spec.rb280ee/spec/graphql/mutations/epics/add_issue_spec.rb281ee/spec/models/ee/integrations/jira_spec.rb282ee/spec/graphql/types/issue_type_spec.rb283ee/spec/services/merge_requests/remove_approval_service_spec.rb284ee/spec/services/requirements_management/export_csv_service_spec.rb285ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb286ee/spec/services/ci/pipeline_creation/drop_not_runnable_builds_service_spec.rb287ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb288ee/spec/graphql/mutations/issues/create_spec.rb289ee/spec/lib/ee/gitlab/usage_data_counters/issue_activity_unique_counter_spec.rb290ee/spec/workers/group_saml_group_sync_worker_spec.rb291ee/spec/finders/group_projects_finder_spec.rb292ee/spec/helpers/ee/dashboard_helper_spec.rb293ee/spec/lib/gitlab/ci/pipeline/chain/limit/size_spec.rb294ee/spec/finders/boards/boards_finder_spec.rb295ee/spec/lib/ee/api/entities/billable_member_spec.rb296ee/spec/graphql/mutations/merge_requests/set_assignees_spec.rb297ee/spec/services/geo/container_repository_updated_event_store_spec.rb298ee/spec/models/geo/upload_deleted_event_spec.rb299ee/spec/models/groups/repository_storage_move_spec.rb300ee/spec/workers/sync_seat_link_worker_spec.rb301ee/spec/graphql/resolvers/scan_execution_policy_resolver_spec.rb302ee/spec/policies/compliance_management/framework_policy_spec.rb303ee/spec/services/ci/external_pull_requests/process_github_event_service_spec.rb304ee/spec/models/incident_management/oncall_participant_spec.rb305ee/spec/graphql/resolvers/boards/epic_lists_resolvers_spec.rb306ee/spec/lib/gitlab/status_page/storage_spec.rb307ee/spec/lib/gitlab/geo/git_push_http_spec.rb308ee/spec/services/incident_management/pending_escalations/create_service_spec.rb309ee/spec/graphql/mutations/dast_scanner_profiles/create_spec.rb310ee/spec/finders/geo/project_registry_status_finder_spec.rb311ee/spec/services/ide/schemas_config_service_spec.rb312ee/spec/services/system_notes/vulnerabilities_service_spec.rb313ee/spec/services/projects/cleanup_service_spec.rb314ee/spec/lib/analytics/productivity_analytics_request_params_spec.rb315ee/spec/lib/analytics/refresh_approvals_data_spec.rb316ee/spec/serializers/ee/build_details_entity_spec.rb317ee/spec/services/groups/mark_for_deletion_service_spec.rb318ee/spec/finders/geo/group_wiki_repository_registry_finder_spec.rb319ee/spec/finders/clusters/agent_authorizations_finder_spec.rb320ee/spec/helpers/ee/environments_helper_spec.rb321ee/spec/graphql/resolvers/geo/pipeline_artifact_registries_resolver_spec.rb322ee/spec/models/ci/subscriptions/project_spec.rb323ee/spec/graphql/resolvers/geo/snippet_repository_registries_resolver_spec.rb324ee/spec/lib/elastic/latest/git_instance_proxy_spec.rb325ee/spec/models/ee/release_spec.rb326ee/spec/services/projects/setup_ci_cd_spec.rb327ee/spec/workers/geo/scheduler/scheduler_worker_spec.rb328ee/spec/workers/geo/repository_verification/primary/single_worker_spec.rb329ee/spec/graphql/resolvers/timebox_report_resolver_spec.rb330ee/spec/services/projects/mark_for_deletion_service_spec.rb331ee/spec/lib/gem_extensions/elasticsearch/model/adapter/active_record/records_spec.rb332ee/spec/services/analytics/cycle_analytics/stages/delete_service_spec.rb333ee/spec/lib/ee/api/helpers/issues_helpers_spec.rb334ee/spec/helpers/ee/projects/incidents_helper_spec.rb335ee/spec/lib/ee/gitlab/auth/ldap/sync/external_users_spec.rb336ee/spec/lib/gitlab/reference_extractor_spec.rb337ee/spec/lib/gitlab/geo/log_cursor/events/event_spec.rb338ee/spec/policies/incident_management/oncall_rotation_policy_spec.rb339ee/spec/services/status_page/publish_attachments_service_spec.rb340ee/spec/models/ee/alert_management/alert_spec.rb341ee/spec/lib/gitlab/ci/templates/dast_runner_validation_gitlab_ci_yaml_spec.rb342ee/spec/services/security/security_orchestration_policies/on_demand_scan_pipeline_configuration_service_spec.rb343ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/security_orchestration_policy_spec.rb344ee/spec/lib/gitlab/ci/reports/security/locations/dependency_scanning_spec.rb345ee/spec/models/hooks/ee/project_hook_spec.rb346ee/spec/services/ee/resource_events/change_iteration_service_spec.rb347ee/spec/services/incident_management/oncall_rotations/destroy_service_spec.rb348ee/spec/services/ee/issues/after_create_service_spec.rb349ee/spec/presenters/project_member_presenter_spec.rb350ee/spec/services/approval_rules/project_rule_destroy_service_spec.rb351ee/spec/lib/gitlab/import_export/group/group_and_descendants_repo_restorer_spec.rb352ee/spec/serializers/vulnerabilities/response_entity_spec.rb353ee/spec/finders/ee/group_members_finder_spec.rb354ee/spec/models/user_permission_export_upload_spec.rb355ee/spec/presenters/epic_issue_presenter_spec.rb356ee/spec/serializers/ee/issue_sidebar_extras_entity_spec.rb357ee/spec/serializers/dependency_entity_spec.rb358ee/spec/lib/audit/changes_spec.rb359ee/spec/views/layouts/header/_ee_subscribable_banner.html.haml_spec.rb360ee/spec/lib/gitlab/ci/reports/security/remediation_spec.rb361ee/spec/lib/gitlab/prometheus/queries/additional_metrics_environment_query_spec.rb362ee/spec/presenters/project_presenter_spec.rb363ee/spec/finders/projects/integrations/jira/by_ids_finder_spec.rb364ee/spec/services/projects/restore_service_spec.rb365ee/spec/services/analytics/devops_adoption/enabled_namespaces/bulk_delete_service_spec.rb366ee/spec/helpers/roadmaps_helper_spec.rb367ee/spec/services/emails/destroy_service_spec.rb368ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_label_removed_spec.rb369ee/spec/graphql/ee/types/issue_sort_enum_spec.rb370ee/spec/services/elastic/index_projects_by_range_service_spec.rb371ee/spec/finders/licenses_finder_spec.rb372ee/spec/validators/json_schema_validator_spec.rb373ee/spec/models/concerns/health_status_spec.rb374ee/spec/services/ee/git/wiki_push_service_spec.rb375ee/spec/models/ee/members_preloader_spec.rb376ee/spec/lib/ee/gitlab/git_access_snippet_spec.rb377ee/spec/serializers/invited_group_serializer_spec.rb378ee/spec/workers/repository_push_audit_event_worker_spec.rb379ee/spec/lib/system_check/geo/current_node_check_spec.rb380ee/spec/lib/ee/api/helpers/members_helpers_spec.rb381ee/spec/services/milestones/promote_service_spec.rb382ee/spec/finders/ee/user_recent_events_finder_spec.rb383ee/spec/services/projects/import_export/export_service_spec.rb384ee/spec/lib/gitlab/geo/log_cursor/events/repositories_changed_event_spec.rb385ee/spec/lib/gitlab/tracking/standard_context_spec.rb386ee/spec/services/ee/notes/post_process_service_spec.rb387ee/spec/serializers/dashboard_environment_entity_spec.rb388ee/spec/helpers/ee/branches_helper_spec.rb389ee/spec/lib/sidebars/groups/menus/wiki_menu_spec.rb390ee/spec/services/group_saml/group_managed_accounts/clean_up_members_service_spec.rb391ee/spec/services/ee/gpg_keys/destroy_service_spec.rb392ee/spec/helpers/ee/emails_helper_spec.rb393ee/spec/lib/elastic/latest/snippet_instance_proxy_spec.rb394ee/spec/views/admin/push_rules/_merge_request_approvals.html.haml_spec.rb395ee/spec/serializers/audit_event_entity_spec.rb396ee/spec/workers/geo/verification_cron_worker_spec.rb397ee/spec/views/shared/_kerberos_clone_button.html.haml_spec.rb398ee/spec/models/ee/notification_setting_spec.rb399ee/spec/graphql/ee/types/notes/noteable_interface_spec.rb400ee/spec/workers/deployments/auto_rollback_worker_spec.rb401ee/spec/workers/groups/update_repository_storage_worker_spec.rb402ee/spec/graphql/types/permission_types/project_spec.rb403ee/spec/graphql/types/vulnerability_state_enum_spec.rb404ee/spec/services/gitlab_subscriptions/apply_trial_service_spec.rb405ee/spec/graphql/types/vulnerability_details/code_type_spec.rb406ee/spec/uploaders/every_gitlab_uploader_spec.rb407ee/spec/graphql/types/epic_issue_type_spec.rb408ee/spec/serializers/evidences/build_artifact_entity_spec.rb409ee/spec/serializers/board_serializer_spec.rb410ee/spec/graphql/types/timebox_report_type_spec.rb411ee/spec/models/remote_mirror_spec.rb412ee/spec/lib/gitlab/subscription_portal/client_spec.rb413ee/spec/lib/gitlab/insights/serializers/chartjs/bar_time_series_serializer_spec.rb414ee/spec/models/ci/processable_spec.rb415ee/spec/graphql/types/vulnerability_details/int_type_spec.rb416ee/spec/lib/gitlab/pagination/keyset/simple_order_builder_spec.rb417ee/spec/graphql/types/vulnerability/issue_link_type_enum_spec.rb418ee/spec/lib/ee/api/entities/ci/minutes/additional_pack_spec.rb419ee/spec/lib/gitlab/usage/metrics/instrumentations/zuora_subscription_id_metric_spec.rb420ee/spec/serializers/group_vulnerability_autocomplete_entity_spec.rb421Filter specs:422spec/models/group_spec.rb423ee/spec/requests/api/search_spec.rb424ee/spec/requests/api/vulnerability_issue_links_spec.rb425ee/spec/requests/api/group_push_rule_spec.rb426ee/spec/requests/api/merge_request_approvals_spec.rb427ee/spec/requests/api/group_boards_spec.rb428ee/spec/requests/api/protected_branches_spec.rb429ee/spec/requests/api/managed_licenses_spec.rb430ee/spec/requests/api/boards_spec.rb431ee/spec/requests/api/graphql/group/epic/epic_aggregate_query_spec.rb432ee/spec/requests/api/graphql/group/epic/epic_issues_spec.rb433ee/spec/requests/api/graphql/group/epic/notes_spec.rb434ee/spec/requests/api/graphql/group/epic/epic_ancestors_spec.rb435ee/spec/requests/api/graphql/group/epics_spec.rb436ee/spec/requests/api/graphql/mutations/boards/create_spec.rb437ee/spec/requests/api/graphql/mutations/boards/epic_boards/epic_move_list_spec.rb438ee/spec/requests/api/graphql/mutations/boards/epic_boards/destroy_spec.rb439ee/spec/requests/api/graphql/mutations/boards/epic_boards/create_spec.rb440ee/spec/requests/api/graphql/mutations/boards/epic_boards/update_spec.rb441ee/spec/requests/api/graphql/mutations/boards/epics/create_spec.rb442ee/spec/requests/api/graphql/mutations/boards/epic_lists/destroy_spec.rb443ee/spec/requests/api/graphql/mutations/boards/epic_lists/create_spec.rb444ee/spec/requests/api/graphql/mutations/boards/lists/update_limit_metrics_spec.rb445ee/spec/requests/api/graphql/mutations/boards/lists/create_spec.rb446ee/spec/requests/api/graphql/mutations/boards/issues/issue_move_list_spec.rb447ee/spec/requests/api/graphql/mutations/boards/update_epic_user_preferences_spec.rb448ee/spec/requests/api/graphql/mutations/iterations/cadences/create_spec.rb449ee/spec/requests/api/graphql/mutations/iterations/cadences/destroy_spec.rb450ee/spec/requests/api/graphql/mutations/iterations/cadences/update_spec.rb451ee/spec/requests/api/graphql/mutations/iterations/update_spec.rb452ee/spec/requests/api/graphql/mutations/iterations/delete_spec.rb453ee/spec/requests/api/graphql/mutations/iterations/create_spec.rb454ee/spec/requests/api/graphql/mutations/issues/set_weight_spec.rb455ee/spec/requests/api/graphql/mutations/issues/promote_to_epic_spec.rb456ee/spec/requests/api/graphql/mutations/issues/set_epic_spec.rb457ee/spec/requests/api/graphql/mutations/issues/create_spec.rb458ee/spec/requests/api/graphql/mutations/issues/update_spec.rb459ee/spec/requests/api/graphql/mutations/dast_site_validations/revoke_spec.rb460ee/spec/requests/api/graphql/mutations/dast_site_validations/create_spec.rb461ee/spec/requests/api/graphql/mutations/projects/set_compliance_framework_spec.rb462ee/spec/requests/api/graphql/mutations/projects/lock_path_spec.rb463ee/spec/requests/api/graphql/mutations/dast_scanner_profiles/delete_spec.rb464ee/spec/requests/api/graphql/mutations/dast_scanner_profiles/update_spec.rb465ee/spec/requests/api/graphql/mutations/dast_scanner_profiles/create_spec.rb466ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/create_spec.rb467ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/destroy_spec.rb468ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb469ee/spec/requests/api/graphql/mutations/incident_management/escalation_policy/destroy_spec.rb470ee/spec/requests/api/graphql/mutations/incident_management/escalation_policy/create_spec.rb471ee/spec/requests/api/graphql/mutations/incident_management/escalation_policy/update_spec.rb472ee/spec/requests/api/graphql/mutations/incident_management/oncall_rotation/update_spec.rb473ee/spec/requests/api/graphql/mutations/incident_management/oncall_rotation/create_spec.rb474ee/spec/requests/api/graphql/mutations/clusters/agents/delete_spec.rb475ee/spec/requests/api/graphql/mutations/clusters/agents/create_spec.rb476ee/spec/requests/api/graphql/mutations/clusters/agent_tokens/create_spec.rb477ee/spec/requests/api/graphql/mutations/quality_management/test_cases/create_spec.rb478ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/bulk_enable_spec.rb479ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/disable_spec.rb480ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/enable_spec.rb481ee/spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb482ee/spec/requests/api/graphql/mutations/dast/profiles/create_spec.rb483ee/spec/requests/api/graphql/mutations/dast/profiles/update_spec.rb484ee/spec/requests/api/graphql/mutations/dast/profiles/delete_spec.rb485ee/spec/requests/api/graphql/mutations/dast/profiles/run_spec.rb486ee/spec/requests/api/graphql/mutations/merge_requests/set_assignees_spec.rb487ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/create_spec.rb488ee/spec/requests/api/graphql/mutations/releases/update_spec.rb489ee/spec/requests/api/graphql/mutations/releases/create_spec.rb490ee/spec/requests/api/graphql/mutations/vulnerabilities/destroy_external_issue_link_spec.rb491ee/spec/requests/api/graphql/mutations/vulnerabilities/create_external_issue_link_spec.rb492ee/spec/requests/api/graphql/mutations/dast_site_tokens/create_spec.rb493ee/spec/requests/api/graphql/mutations/security_policy/commit_scan_execution_policy_spec.rb494ee/spec/requests/api/graphql/mutations/notes/create/note_spec.rb495ee/spec/requests/api/graphql/mutations/epics/update_spec.rb496ee/spec/requests/api/graphql/mutations/epics/create_spec.rb497ee/spec/requests/api/graphql/mutations/epics/add_issue_spec.rb498ee/spec/requests/api/graphql/mutations/epics/set_subscription_spec.rb499ee/spec/requests/api/graphql/mutations/alert_management/http_integration/create_spec.rb500ee/spec/requests/api/graphql/mutations/alert_management/http_integration/update_spec.rb501ee/spec/requests/api/graphql/mutations/dast_on_demand_scans/create_spec.rb502ee/spec/requests/api/graphql/mutations/dast_site_profiles/delete_spec.rb503ee/spec/requests/api/graphql/mutations/dast_site_profiles/create_spec.rb504ee/spec/requests/api/graphql/mutations/dast_site_profiles/update_spec.rb505ee/spec/requests/api/graphql/mutations/epic_tree/reorder_spec.rb506ee/spec/requests/api/graphql/mutations/requirements_management/update_requirement_spec.rb507ee/spec/requests/api/graphql/mutations/requirements_management/export_requirements_spec.rb508ee/spec/requests/api/graphql/mutations/requirements_management/create_requirement_spec.rb509ee/spec/requests/api/graphql/mutations/app_sec/fuzzing/api/ci_configuration/create_spec.rb510ee/spec/requests/api/graphql/project/alert_management/http_integrations_spec.rb511ee/spec/requests/api/graphql/project/alert_management/integrations_spec.rb512ee/spec/requests/api/graphql/project/alert_management/payload_fields_spec.rb513ee/spec/requests/api/graphql/project/dast_site_profiles_spec.rb514ee/spec/requests/api/graphql/project/incident_management/oncall_participants_spec.rb515ee/spec/requests/api/graphql/project/incident_management/escalation_policy/rules_spec.rb516ee/spec/requests/api/graphql/project/incident_management/oncall_shifts_spec.rb517ee/spec/requests/api/graphql/project/incident_management/escalation_policies_spec.rb518ee/spec/requests/api/graphql/project/incident_management/oncall_schedules_spec.rb519ee/spec/requests/api/graphql/project/merge_requests_spec.rb520ee/spec/requests/api/graphql/project/issues_spec.rb521ee/spec/requests/api/graphql/project/dast_site_profile_spec.rb522ee/spec/requests/api/graphql/project/cluster_agents_spec.rb523ee/spec/requests/api/graphql/project/dast_scanner_profiles_spec.rb524ee/spec/requests/api/graphql/project/vulnerability_severities_count_spec.rb525ee/spec/requests/api/graphql/project/pipeline/security_report_summary_spec.rb526ee/spec/requests/api/graphql/project/pipeline/code_quality_reports_spec.rb527ee/spec/requests/api/graphql/project/pipeline/security_report_finding_spec.rb528ee/spec/requests/api/graphql/project/requirements_management/test_reports_spec.rb529ee/spec/requests/api/graphql/project/requirements_management/requirements_spec.rb530ee/spec/requests/api/graphql/project/requirements_management/requirement_counts_spec.rb531ee/spec/requests/api/graphql/project/push_rules_spec.rb532ee/spec/requests/api/graphql/project/code_coverage_summary_spec.rb533ee/spec/requests/api/graphql/project/dast_profiles_spec.rb534ee/spec/requests/api/graphql/project/dast_profile_spec.rb535ee/spec/requests/api/graphql/project/dast_site_validations_spec.rb536ee/spec/requests/api/graphql/project/path_locks_spec.rb537ee/spec/requests/api/graphql/project/compliance_frameworks_spec.rb538ee/spec/requests/api/graphql/boards/epic_boards_query_spec.rb539ee/spec/requests/api/graphql/boards/board_lists_query_spec.rb540ee/spec/requests/api/graphql/boards/epic_board_list_epics_query_spec.rb541ee/spec/requests/api/graphql/boards/boards_query_spec.rb542ee/spec/requests/api/graphql/boards/epic_lists_query_spec.rb543ee/spec/requests/api/graphql/boards/epic_lists/update_spec.rb544ee/spec/requests/api/graphql/instance_security_dashboard_spec.rb545ee/spec/requests/api/graphql/merge_request_reviewer_spec.rb546ee/spec/requests/api/graphql/dora/dora_spec.rb547ee/spec/requests/api/graphql/vulnerabilities/location_spec.rb548ee/spec/requests/api/graphql/vulnerabilities/primary_identifier_spec.rb549ee/spec/requests/api/graphql/vulnerabilities/external_issue_links_spec.rb550ee/spec/requests/api/graphql/vulnerabilities/details_spec.rb551ee/spec/requests/api/graphql/vulnerabilities/scanner_spec.rb552ee/spec/requests/api/graphql/vulnerabilities/issue_links_spec.rb553ee/spec/requests/api/graphql/vulnerabilities/identifiers_spec.rb554ee/spec/requests/api/graphql/projects/compliance_frameworks_spec.rb555ee/spec/requests/api/graphql/namespace/compliance_frameworks_spec.rb556ee/spec/requests/api/graphql/namespace/projects_spec.rb557ee/spec/requests/api/graphql/epics/epic_issues_resolver_spec.rb558ee/spec/requests/api/graphql/epics/epic_resolver_spec.rb559ee/spec/requests/api/graphql/ci/minutes/usage_spec.rb560ee/spec/requests/api/graphql/app_sec/fuzzing/api/ci_configuration_type_spec.rb561ee/spec/requests/api/graphql/analytics/devops_adoption/enabled_namespaces_spec.rb562ee/spec/requests/api/graphql/group_query_spec.rb563ee/spec/requests/api/graphql/iterations/cadences_spec.rb564ee/spec/requests/api/graphql/iterations/iterations_spec.rb565ee/spec/requests/api/graphql/current_user/todos_query_spec.rb566ee/spec/requests/api/graphql/merge_requests/approval_state_spec.rb567ee/spec/requests/api/graphql/iteration_spec.rb568ee/spec/requests/api/graphql/milestone_spec.rb569ee/spec/requests/api/graphql/geo/registries_spec.rb570ee/spec/requests/api/dependencies_spec.rb571ee/spec/requests/api/resource_iteration_events_spec.rb572ee/spec/requests/api/internal/kubernetes_spec.rb573ee/spec/requests/api/internal/app_sec/dast/site_validations_spec.rb574ee/spec/requests/api/internal/base_spec.rb575ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb576ee/spec/requests/api/analytics/group_activity_analytics_spec.rb577ee/spec/requests/api/analytics/code_review_analytics_spec.rb578ee/spec/requests/api/group_clusters_spec.rb579ee/spec/requests/api/ci/runner_spec.rb580ee/spec/requests/api/ci/variables_spec.rb581ee/spec/requests/api/ci/triggers_spec.rb582ee/spec/requests/api/ci/jobs_spec.rb583ee/spec/requests/api/ci/minutes_spec.rb584ee/spec/requests/api/ci/pipelines_spec.rb585ee/spec/requests/api/members_spec.rb586ee/spec/requests/api/epics_spec.rb587ee/spec/requests/api/settings_spec.rb588ee/spec/requests/api/protected_environments_spec.rb589ee/spec/requests/api/ldap_group_links_spec.rb590ee/spec/requests/api/merge_request_approval_rules_spec.rb591ee/spec/requests/api/namespaces_spec.rb592ee/spec/requests/api/discussions_spec.rb593ee/spec/requests/api/project_approval_rules_spec.rb594ee/spec/requests/api/group_hooks_spec.rb595ee/spec/requests/api/status_checks_spec.rb596ee/spec/requests/api/project_import_spec.rb597ee/spec/requests/api/merge_requests_spec.rb598ee/spec/requests/api/project_push_rule_spec.rb599ee/spec/requests/api/group_merge_request_approval_settings_spec.rb600ee/spec/requests/api/project_approvals_spec.rb601ee/spec/requests/api/project_clusters_spec.rb602ee/spec/requests/api/audit_events_spec.rb603ee/spec/requests/api/deployments_spec.rb604ee/spec/requests/api/dora/metrics_spec.rb605ee/spec/requests/api/project_milestones_spec.rb606ee/spec/requests/api/scim_spec.rb607ee/spec/requests/api/issues_spec.rb608ee/spec/requests/api/releases_spec.rb609ee/spec/requests/api/vulnerability_exports_spec.rb610ee/spec/requests/api/project_mirror_spec.rb611ee/spec/requests/api/project_approval_settings_spec.rb612ee/spec/requests/api/commits_spec.rb613ee/spec/requests/api/users_spec.rb614ee/spec/requests/api/project_aliases_spec.rb615ee/spec/requests/api/resource_label_events_spec.rb616ee/spec/requests/api/merge_trains_spec.rb617ee/spec/requests/api/group_milestones_spec.rb618ee/spec/requests/api/v3/github_spec.rb619ee/spec/requests/api/branches_spec.rb620ee/spec/requests/api/project_snapshots_spec.rb621ee/spec/requests/api/vulnerabilities_spec.rb622ee/spec/requests/api/projects_spec.rb623ee/spec/requests/api/visual_review_discussions_spec.rb624ee/spec/requests/api/groups_spec.rb625ee/spec/requests/api/notes_spec.rb626ee/spec/requests/api/wikis_spec.rb627ee/spec/requests/api/epic_issues_spec.rb628ee/spec/requests/api/epic_links_spec.rb629ee/spec/requests/api/vulnerability_findings_spec.rb630ee/spec/requests/api/group_repository_storage_moves_spec.rb631ee/spec/requests/api/award_emoji_spec.rb632ee/spec/requests/api/todos_spec.rb633ee/spec/requests/api/group_variables_spec.rb634ee/spec/requests/api/iterations_spec.rb635ee/spec/requests/api/resource_weight_events_spec.rb636ee/spec/requests/api/experiments_spec.rb637ee/spec/requests/api/invitations_spec.rb638ee/spec/requests/api/repositories_spec.rb639ee/spec/requests/api/issue_links_spec.rb640ee/spec/requests/api/geo_nodes_spec.rb641ee/spec/requests/api/geo_spec.rb642ee/spec/requests/api/geo_replication_spec.rb643ee/spec/requests/git_http_spec.rb644ee/spec/requests/groups/security/credentials_controller_spec.rb645ee/spec/requests/groups/clusters_controller_spec.rb646ee/spec/requests/groups/labels_spec.rb647ee/spec/requests/groups/contribution_analytics_spec.rb648ee/spec/requests/groups/roadmap_controller_spec.rb649ee/spec/requests/groups/compliance_frameworks_spec.rb650ee/spec/requests/groups/analytics/devops_adoption_controller_spec.rb651ee/spec/requests/groups/audit_events_spec.rb652ee/spec/requests/groups/group_members_controller_spec.rb653ee/spec/requests/groups/usage_quotas_spec.rb654ee/spec/requests/projects/on_demand_scans_controller_spec.rb655ee/spec/requests/projects/analytics/code_reviews_controller_spec.rb656ee/spec/requests/projects/audit_events_spec.rb657ee/spec/requests/projects/mirrors_controller_spec.rb658ee/spec/requests/projects/pipelines_controller_spec.rb659ee/spec/requests/projects/requirements_management/requirements_controller_spec.rb660ee/spec/requests/projects/security/dast_profiles_controller_spec.rb661ee/spec/requests/projects/security/dast_configuration_controller_spec.rb662ee/spec/requests/projects/security/policies_controller_spec.rb663ee/spec/requests/projects/security/scanned_resources_controller_spec.rb664ee/spec/requests/projects/security/dast_site_profiles_controller_spec.rb665ee/spec/requests/projects/security/dast_scanner_profiles_controller_spec.rb666ee/spec/requests/projects/security/corpus_management_controller_spec.rb667ee/spec/requests/projects/issue_feature_flags_controller_spec.rb668ee/spec/requests/projects/issues_controller_spec.rb669ee/spec/requests/projects/cluster_agents_controller_spec.rb670ee/spec/requests/projects/merge_requests_controller_spec.rb671ee/spec/requests/rack_attack_spec.rb672ee/spec/requests/ee/projects/service_desk_controller_spec.rb673ee/spec/requests/ee/groups/autocomplete_sources_spec.rb674ee/spec/requests/search_controller_spec.rb675ee/spec/requests/lfs_http_spec.rb676ee/spec/requests/repositories/git_http_controller_spec.rb677ee/spec/requests/user_activity_spec.rb678ee/spec/requests/rack_attack_global_spec.rb679ee/spec/requests/groups_controller_spec.rb680ee/spec/requests/jwt_controller_spec.rb681ee/spec/requests/git_http_geo_spec.rb682ee/spec/controllers/projects/push_rules_controller_spec.rb683ee/spec/controllers/projects/dependencies_controller_spec.rb684ee/spec/controllers/projects/security/configuration_controller_spec.rb685ee/spec/controllers/projects/security/sast_configuration_controller_spec.rb686ee/spec/controllers/projects/security/vulnerabilities_controller_spec.rb687ee/spec/controllers/projects/security/scanned_resources_controller_spec.rb688ee/spec/controllers/projects/security/network_policies_controller_spec.rb689ee/spec/controllers/projects/security/api_fuzzing_configuration_controller_spec.rb690ee/spec/controllers/projects/security/vulnerabilities/notes_controller_spec.rb691ee/spec/controllers/projects/security/vulnerability_report_controller_spec.rb692ee/spec/controllers/projects/security/dashboard_controller_spec.rb693ee/spec/controllers/projects/clusters_controller_spec.rb694ee/spec/controllers/projects/protected_environments_controller_spec.rb695ee/spec/controllers/projects/audit_events_controller_spec.rb696ee/spec/controllers/projects/path_locks_controller_spec.rb697ee/spec/controllers/projects/pipelines_controller_spec.rb698ee/spec/controllers/projects/approvers_controller_spec.rb699ee/spec/controllers/projects/approver_groups_controller_spec.rb700ee/spec/controllers/projects/analytics/issues_analytics_controller_spec.rb701ee/spec/controllers/projects/analytics/cycle_analytics/summary_controller_spec.rb702ee/spec/controllers/projects/analytics/merge_request_analytics_controller_spec.rb703ee/spec/controllers/projects/insights_controller_spec.rb704ee/spec/controllers/projects/issue_links_controller_spec.rb705ee/spec/controllers/projects/iteration_cadences_controller_spec.rb706ee/spec/controllers/projects/licenses_controller_spec.rb707ee/spec/controllers/projects/boards_controller_spec.rb708ee/spec/controllers/projects/requirements_management/requirements_controller_spec.rb709ee/spec/controllers/projects/settings/integrations_controller_spec.rb710ee/spec/controllers/projects/settings/slacks_controller_spec.rb711ee/spec/controllers/projects/settings/operations_controller_spec.rb712ee/spec/controllers/projects/settings/repository_controller_spec.rb713ee/spec/controllers/projects/settings/access_tokens_controller_spec.rb714ee/spec/controllers/projects/project_members_controller_spec.rb715ee/spec/controllers/projects/pages_controller_spec.rb716ee/spec/controllers/projects/incident_management/escalation_policies_controller_spec.rb717ee/spec/controllers/projects/incident_management/oncall_schedules_controller_spec.rb718ee/spec/controllers/projects/iterations_controller_spec.rb719ee/spec/controllers/projects/repositories_controller_spec.rb720ee/spec/controllers/projects/merge_requests_controller_spec.rb721ee/spec/controllers/projects/issues_controller_spec.rb722ee/spec/controllers/projects/vulnerability_feedback_controller_spec.rb723ee/spec/controllers/projects/feature_flag_issues_controller_spec.rb724ee/spec/controllers/projects/merge_requests/creations_controller_spec.rb725ee/spec/controllers/projects/integrations/jira/issues_controller_spec.rb726ee/spec/controllers/projects/threat_monitoring_controller_spec.rb727ee/spec/controllers/projects/deploy_keys_controller_spec.rb728ee/spec/controllers/projects/environments_controller_spec.rb729ee/spec/controllers/projects/imports_controller_spec.rb730ee/spec/controllers/projects/subscriptions_controller_spec.rb731ee/spec/controllers/projects/mirrors_controller_spec.rb732ee/spec/controllers/projects/quality/test_cases_controller_spec.rb733ee/spec/controllers/projects/branches_controller_spec.rb734ee/spec/controllers/projects/runners_controller_spec.rb735ee/spec/controllers/groups/sso_controller_spec.rb736ee/spec/controllers/groups/analytics/tasks_by_type_controller_spec.rb737ee/spec/controllers/groups/analytics/cycle_analytics/summary_controller_spec.rb738ee/spec/controllers/groups/analytics/cycle_analytics/stages_controller_spec.rb739ee/spec/controllers/groups/analytics/cycle_analytics/value_streams_controller_spec.rb740ee/spec/controllers/groups/analytics/repository_analytics_controller_spec.rb741ee/spec/controllers/groups/analytics/ci_cd_analytics_controller_spec.rb742ee/spec/controllers/groups/analytics/productivity_analytics_controller_spec.rb743ee/spec/controllers/groups/analytics/cycle_analytics_controller_spec.rb744ee/spec/controllers/groups/analytics/coverage_reports_controller_spec.rb745ee/spec/controllers/groups/hooks_controller_spec.rb746ee/spec/controllers/groups/audit_events_controller_spec.rb747ee/spec/controllers/groups/issues_analytics_controller_spec.rb748ee/spec/controllers/groups/dependency_proxy_for_containers_controller_spec.rb749ee/spec/controllers/groups/security/compliance_dashboards_controller_spec.rb750ee/spec/controllers/groups/security/vulnerabilities_controller_spec.rb751ee/spec/controllers/groups/security/dashboard_controller_spec.rb752ee/spec/controllers/groups/security/merge_commit_reports_controller_spec.rb753ee/spec/controllers/groups/roadmap_controller_spec.rb754ee/spec/controllers/groups/seat_usage_controller_spec.rb755ee/spec/controllers/groups/iteration_cadences_controller_spec.rb756ee/spec/controllers/groups/wikis_controller_spec.rb757ee/spec/controllers/groups/contribution_analytics_controller_spec.rb758ee/spec/controllers/groups/insights_controller_spec.rb759ee/spec/controllers/groups/boards_controller_spec.rb760ee/spec/controllers/groups/merge_requests_controller_spec.rb761ee/spec/controllers/groups/scim_oauth_controller_spec.rb762ee/spec/controllers/groups/billings_controller_spec.rb763ee/spec/controllers/groups/ldap_settings_controller_spec.rb764ee/spec/controllers/groups/epics_controller_spec.rb765ee/spec/controllers/groups/clusters_controller_spec.rb766ee/spec/controllers/groups/epic_issues_controller_spec.rb767ee/spec/controllers/groups/push_rules_controller_spec.rb768ee/spec/controllers/groups/epics/notes_controller_spec.rb769ee/spec/controllers/groups/saml_group_links_controller_spec.rb770ee/spec/controllers/groups/usage_quotas_controller_spec.rb771ee/spec/controllers/groups/omniauth_callbacks_controller_spec.rb772ee/spec/controllers/groups/group_members_controller_spec.rb773ee/spec/controllers/groups/epic_links_controller_spec.rb774ee/spec/controllers/groups/epic_boards_controller_spec.rb775ee/spec/controllers/groups/saml_providers_controller_spec.rb776ee/spec/controllers/groups/groups_controller_spec.rb777ee/spec/controllers/groups/issues_controller_spec.rb778ee/spec/controllers/groups/iterations_controller_spec.rb779ee/spec/controllers/groups/ldaps_controller_spec.rb780ee/spec/controllers/groups/todos_controller_spec.rb781ee/spec/controllers/subscriptions/groups_controller_spec.rb782ee/spec/controllers/repositories/git_http_controller_spec.rb783ee/spec/controllers/boards/users_controller_spec.rb784ee/spec/controllers/boards/lists_controller_spec.rb785ee/spec/controllers/boards/issues_controller_spec.rb786ee/spec/controllers/boards/milestones_controller_spec.rb787ee/spec/controllers/ee/sent_notifications_controller_spec.rb788ee/spec/controllers/ee/search_controller_spec.rb789ee/spec/controllers/ee/projects/variables_controller_spec.rb790ee/spec/controllers/ee/projects/protected_branches_controller_spec.rb791ee/spec/controllers/ee/projects/jobs_controller_spec.rb792ee/spec/controllers/ee/projects/blob_controller_spec.rb793ee/spec/controllers/ee/projects/autocomplete_sources_controller_spec.rb794ee/spec/controllers/ee/projects/merge_requests/content_controller_spec.rb795ee/spec/controllers/ee/registrations_controller_spec.rb796ee/spec/controllers/ee/groups_controller_spec.rb797ee/spec/controllers/ee/dashboard/projects_controller_spec.rb798ee/spec/controllers/ee/groups/variables_controller_spec.rb799ee/spec/controllers/ee/sessions_controller_spec.rb800ee/spec/controllers/dashboard_controller_spec.rb801ee/spec/controllers/registrations/groups_projects_controller_spec.rb802ee/spec/controllers/registrations/welcome_controller_spec.rb803ee/spec/controllers/registrations/groups_controller_spec.rb804ee/spec/controllers/registrations/projects_controller_spec.rb805ee/spec/controllers/trials_controller_spec.rb806ee/spec/controllers/autocomplete_controller_spec.rb807ee/spec/controllers/admin/clusters_controller_spec.rb808ee/spec/controllers/admin/dashboard_controller_spec.rb809ee/spec/controllers/admin/application_settings_controller_spec.rb810ee/spec/controllers/admin/groups_controller_spec.rb811ee/spec/controllers/admin/geo/projects_controller_spec.rb812ee/spec/controllers/admin/geo/uploads_controller_spec.rb813ee/spec/controllers/admin/projects_controller_spec.rb814ee/spec/controllers/concerns/boards_responses_spec.rb815ee/spec/controllers/concerns/routable_actions_spec.rb816ee/spec/controllers/concerns/ee/routable_actions/sso_enforcement_redirect_spec.rb817ee/spec/controllers/projects_controller_spec.rb818ee/spec/controllers/operations_controller_spec.rb819ee/spec/controllers/subscriptions_controller_spec.rb820ee/spec/controllers/security/projects_controller_spec.rb821ee/spec/mailers/ee/emails/issues_spec.rb822ee/spec/mailers/ee/emails/merge_requests_spec.rb823ee/spec/mailers/notify_spec.rb824ee/spec/mailers/ci_minutes_usage_mailer_spec.rb825ee/spec/mailers/emails/requirements_spec.rb826ee/spec/mailers/emails/group_memberships_spec.rb827ee/spec/migrations/migrate_epic_mentions_to_db_spec.rb828ee/spec/migrations/backfill_namespace_statistics_with_wiki_size_spec.rb829ee/spec/migrations/migrate_epic_notes_mentions_to_db_spec.rb830ee/spec/lib/ee/gitlab/background_migration/populate_namespace_statistics_spec.rb831ee/spec/lib/ee/gitlab/background_migration/migrate_approver_to_approval_rules_in_batch_spec.rb832ee/spec/lib/ee/gitlab/background_migration/migrate_approver_to_approval_rules_spec.rb833ee/spec/lib/ee/gitlab/background_migration/backfill_version_data_from_gitaly_spec.rb834ee/spec/lib/ee/gitlab/import_export/group/tree_restorer_spec.rb835ee/spec/lib/ee/gitlab/import_export/group/legacy_tree_saver_spec.rb836ee/spec/lib/ee/gitlab/import_export/group/tree_saver_spec.rb837ee/spec/lib/ee/gitlab/import_export/group/legacy_tree_restorer_spec.rb838ee/spec/lib/ee/gitlab/import_export/repo_restorer_spec.rb839ee/spec/lib/ee/gitlab/import_export/after_export_strategies/custom_template_export_import_strategy_spec.rb840ee/spec/lib/ee/gitlab/import_export/wiki_repo_saver_spec.rb841ee/spec/lib/ee/gitlab/import_export/project/tree_restorer_spec.rb842ee/spec/lib/ee/gitlab/checks/push_rule_check_spec.rb843ee/spec/lib/ee/gitlab/checks/push_rules/tag_check_spec.rb844ee/spec/lib/ee/gitlab/checks/push_rules/file_size_check_spec.rb845ee/spec/lib/ee/gitlab/checks/push_rules/commit_check_spec.rb846ee/spec/lib/ee/gitlab/checks/push_rules/branch_check_spec.rb847ee/spec/lib/ee/gitlab/group_search_results_spec.rb848ee/spec/lib/ee/gitlab/auth/ldap/sync/group_spec.rb849ee/spec/lib/ee/gitlab/auth/ldap/sync/groups_spec.rb850ee/spec/lib/ee/gitlab/ci/matching/runner_matcher_spec.rb851ee/spec/lib/ee/gitlab/ci/pipeline/seed/build_spec.rb852ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/external_spec.rb853ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/after_config_spec.rb854ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/abilities_spec.rb855ee/spec/lib/ee/gitlab/ci/jwt_spec.rb856ee/spec/lib/ee/gitlab/ci/config_spec.rb857ee/spec/lib/ee/gitlab/scim/deprovision_service_spec.rb858ee/spec/lib/ee/gitlab/scim/provisioning_service_spec.rb859ee/spec/lib/ee/gitlab/scim/reprovision_service_spec.rb860ee/spec/lib/ee/gitlab/url_builder_spec.rb861ee/spec/lib/ee/gitlab/usage_data_spec.rb862ee/spec/lib/ee/gitlab/gon_helper_spec.rb863ee/spec/lib/ee/gitlab/application_context_spec.rb864ee/spec/lib/ee/gitlab/analytics/cycle_analytics/base_query_builder_spec.rb865ee/spec/lib/ee/gitlab/cleanup/orphan_job_artifact_files_batch_spec.rb866ee/spec/lib/ee/gitlab/cleanup/orphan_job_artifact_files_spec.rb867ee/spec/lib/ee/gitlab/prometheus/metric_group_spec.rb868ee/spec/lib/ee/gitlab/email/handler/service_desk_handler_spec.rb869ee/spec/lib/ee/gitlab/search_results_spec.rb870ee/spec/lib/ee/gitlab/repo_path_spec.rb871ee/spec/lib/ee/gitlab/hook_data/issue_builder_spec.rb872ee/spec/lib/ee/gitlab/hook_data/group_member_builder_spec.rb873ee/spec/lib/ee/gitlab/ip_restriction/enforcer_spec.rb874ee/spec/lib/ee/gitlab/verify/uploads_spec.rb875ee/spec/lib/ee/audit/group_changes_auditor_spec.rb876ee/spec/lib/ee/audit/project_feature_changes_auditor_spec.rb877ee/spec/lib/ee/audit/project_changes_auditor_spec.rb878ee/spec/lib/ee/api/entities/vulnerability_spec.rb879ee/spec/lib/ee/api/entities/scim/user_spec.rb880ee/spec/lib/ee/api/entities/scim/users_spec.rb881ee/spec/lib/ee/api/entities/member_spec.rb882ee/spec/lib/ee/api/entities/user_with_admin_spec.rb883ee/spec/lib/ee/api/entities/analytics/code_review/merge_request_spec.rb884ee/spec/lib/ee/api/entities/project_spec.rb885ee/spec/lib/ee/api/entities/vulnerability_export_spec.rb886ee/spec/lib/ee/api/entities/groups/repository_storage_move_spec.rb887ee/spec/lib/ee/api/entities/geo_node_status_spec.rb888ee/spec/lib/ee/api/helpers/scim_pagination_spec.rb889ee/spec/lib/ee/api/helpers/issues_helpers_spec.rb890ee/spec/lib/ee/api/helpers/notes_helpers_spec.rb891ee/spec/lib/ee/api/helpers/variables_helpers_spec.rb892ee/spec/lib/ee/api/helpers_spec.rb893ee/spec/lib/ee/sidebars/groups/menus/settings_menu_spec.rb894ee/spec/lib/ee/sidebars/groups/menus/issues_menu_spec.rb895ee/spec/lib/ee/backup/repositories_spec.rb896ee/spec/lib/gitlab/background_migration/user_mentions/create_resource_user_mention_spec.rb897ee/spec/lib/gitlab/elastic/project_search_results_spec.rb898ee/spec/lib/gitlab/elastic/bulk_indexer_spec.rb899ee/spec/lib/gitlab/elastic/indexer_spec.rb900ee/spec/lib/gitlab/elastic/search_results_spec.rb901ee/spec/lib/gitlab/elastic/group_search_results_spec.rb902ee/spec/lib/gitlab/elastic/snippet_search_results_spec.rb903ee/spec/lib/gitlab/elastic/document_reference_spec.rb904ee/spec/lib/gitlab/ci/templates/dependency_scanning_gitlab_ci_yaml_spec.rb905ee/spec/lib/gitlab/ci/templates/dast_gitlab_ci_yaml_spec.rb906ee/spec/lib/gitlab/ci/templates/Verify/browser_performance_testing_gitlab_ci_yaml_spec.rb907ee/spec/lib/gitlab/ci/templates/Verify/load_performance_testing_gitlab_ci_yaml_spec.rb908ee/spec/lib/gitlab/ci/templates/dast_runner_validation_gitlab_ci_yaml_spec.rb909ee/spec/lib/gitlab/ci/templates/dast_latest_gitlab_ci_yaml_spec.rb910ee/spec/lib/gitlab/ci/templates/Jobs/browser_performance_testing_gitlab_ci_yaml_spec.rb911ee/spec/lib/gitlab/ci/templates/Jobs/load_performance_testing_gitlab_ci_yaml_spec.rb912ee/spec/lib/gitlab/ci/templates/sast_gitlab_ci_yaml_spec.rb913ee/spec/lib/gitlab/ci/templates/secure_binaries_ci_yaml_spec.rb914ee/spec/lib/gitlab/ci/parsers/security/coverage_fuzzing_spec.rb915ee/spec/lib/gitlab/ci/parsers/security/container_scanning_spec.rb916ee/spec/lib/gitlab/ci/parsers/security/dependency_list_spec.rb917ee/spec/lib/gitlab/ci/parsers/security/dast_spec.rb918ee/spec/lib/gitlab/ci/parsers/security/dependency_scanning_spec.rb919ee/spec/lib/gitlab/ci/parsers/security/formatters/dependency_list_spec.rb920ee/spec/lib/gitlab/ci/minutes/runners_availability_spec.rb921ee/spec/lib/gitlab/ci/minutes/build_consumption_spec.rb922ee/spec/lib/gitlab/ci/minutes/cost_factor_spec.rb923ee/spec/lib/gitlab/ci/pipeline/chain/config/content_spec.rb924ee/spec/lib/gitlab/ci/reports/license_scanning/report_spec.rb925ee/spec/lib/gitlab/ci/reports/license_scanning/dependency_spec.rb926ee/spec/lib/gitlab/auth/group_saml/user_spec.rb927ee/spec/lib/gitlab/auth/group_saml/session_enforcer_spec.rb928ee/spec/lib/gitlab/auth/group_saml/token_actor_spec.rb929ee/spec/lib/gitlab/auth/group_saml/membership_updater_spec.rb930ee/spec/lib/gitlab/auth/group_saml/xml_response_spec.rb931ee/spec/lib/gitlab/auth/group_saml/dynamic_settings_spec.rb932ee/spec/lib/gitlab/auth/group_saml/failure_handler_spec.rb933ee/spec/lib/gitlab/auth/group_saml/gma_membership_enforcer_spec.rb934ee/spec/lib/gitlab/auth/group_saml/membership_enforcer_spec.rb935ee/spec/lib/gitlab/auth/group_saml/identity_linker_spec.rb936ee/spec/lib/gitlab/auth/group_saml/group_lookup_spec.rb937ee/spec/lib/gitlab/auth/group_saml/sso_enforcer_spec.rb938ee/spec/lib/gitlab/auth/ldap/access_spec.rb939ee/spec/lib/gitlab/search/recent_epics_spec.rb940ee/spec/lib/gitlab/insights/reducers/count_per_label_reducer_spec.rb941ee/spec/lib/gitlab/insights/reducers/base_reducer_spec.rb942ee/spec/lib/gitlab/insights/reducers/count_per_period_reducer_spec.rb943ee/spec/lib/gitlab/insights/reducers/label_count_per_period_reducer_spec.rb944ee/spec/lib/gitlab/insights/finders/issuable_finder_spec.rb945ee/spec/lib/gitlab/audit/auditor_spec.rb946ee/spec/lib/gitlab/audit/levels/group_spec.rb947ee/spec/lib/gitlab/alert_management/alert_payload_field_extractor_spec.rb948ee/spec/lib/gitlab/gl_repository_spec.rb949ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb950ee/spec/lib/gitlab/sitemaps/generator_spec.rb951ee/spec/lib/gitlab/sitemaps/url_extractor_spec.rb952ee/spec/lib/gitlab/tree_summary_spec.rb953ee/spec/lib/gitlab/slash_commands/presenters/issue_show_spec.rb954ee/spec/lib/gitlab/com_spec.rb955ee/spec/lib/gitlab/object_hierarchy_spec.rb956ee/spec/lib/gitlab/instrumentation/elasticsearch_transport_spec.rb957ee/spec/lib/gitlab/analytics/cycle_analytics/request_params_spec.rb958ee/spec/lib/gitlab/analytics/cycle_analytics/data_for_duration_chart_spec.rb959ee/spec/lib/gitlab/analytics/cycle_analytics/summary/stage_time_summary_spec.rb960ee/spec/lib/gitlab/analytics/cycle_analytics/summary/group/stage_summary_spec.rb961ee/spec/lib/gitlab/analytics/cycle_analytics/data_collector_spec.rb962ee/spec/lib/gitlab/analytics/type_of_work/tasks_by_type_spec.rb963ee/spec/lib/gitlab/import_export/project/object_builder_spec.rb964ee/spec/lib/gitlab/import_export/group/relation_factory_spec.rb965ee/spec/lib/gitlab/import_export/group/group_and_descendants_repo_saver_spec.rb966ee/spec/lib/gitlab/import_export/group/group_and_descendants_repo_restorer_spec.rb967ee/spec/lib/gitlab/data_builder/vulnerability_spec.rb968ee/spec/lib/gitlab/prometheus/queries/additional_metrics_environment_query_spec.rb969ee/spec/lib/gitlab/prometheus/queries/additional_metrics_deployment_query_spec.rb970ee/spec/lib/gitlab/code_owners/loader_spec.rb971ee/spec/lib/gitlab/code_owners/groups_loader_spec.rb972ee/spec/lib/gitlab/code_owners/entry_spec.rb973ee/spec/lib/gitlab/code_owners/validator_spec.rb974ee/spec/lib/gitlab/code_owners/users_loader_spec.rb975ee/spec/lib/gitlab/legacy_github_import/project_creator_spec.rb976ee/spec/lib/gitlab/authority_analyzer_spec.rb977ee/spec/lib/gitlab/contribution_analytics/data_collector_spec.rb978ee/spec/lib/gitlab/reference_extractor_spec.rb979ee/spec/lib/gitlab/user_access_spec.rb980ee/spec/lib/gitlab/vulnerabilities/findings_preloader_spec.rb981ee/spec/lib/gitlab/search_context/builder_spec.rb982ee/spec/lib/gitlab/git_access_spec.rb983ee/spec/lib/gitlab/checks/diff_check_spec.rb984ee/spec/lib/gitlab/checks/changes_access_spec.rb985ee/spec/lib/gitlab/expiring_subscription_message_spec.rb986ee/spec/lib/gitlab/email/handler/create_note_handler_spec.rb987ee/spec/lib/gitlab/code_owners_spec.rb988ee/spec/lib/gitlab/custom_file_templates_spec.rb989ee/spec/lib/gitlab/git_access_wiki_spec.rb990ee/spec/lib/gitlab/cycle_analytics/stage_summary_spec.rb991ee/spec/lib/gitlab/graphql/aggregations/vulnerabilities/lazy_user_notes_count_aggregate_spec.rb992ee/spec/lib/gitlab/group_plans_preloader_spec.rb993ee/spec/lib/gitlab/gl_repository/identifier_spec.rb994ee/spec/lib/gitlab/geo/log_cursor/daemon_spec.rb995ee/spec/lib/gitlab/geo/log_cursor/events/container_repository_updated_event_spec.rb996ee/spec/lib/gitlab/geo/log_cursor/events/repository_created_event_spec.rb997ee/spec/lib/gitlab/geo/log_cursor/events/job_artifact_deleted_event_spec.rb998ee/spec/lib/gitlab/geo/log_cursor/events/repository_deleted_event_spec.rb999ee/spec/lib/gitlab/geo/log_cursor/events/event_spec.rb1000ee/spec/lib/gitlab/geo/log_cursor/events/upload_deleted_event_spec.rb1001ee/spec/lib/gitlab/geo/log_cursor/events/repository_updated_event_spec.rb1002ee/spec/lib/gitlab/geo/log_cursor/events/design_repository_updated_event_spec.rb1003ee/spec/lib/gitlab/geo/log_cursor/events/repository_renamed_event_spec.rb1004ee/spec/lib/gitlab/geo/log_cursor/events/reset_checksum_event_spec.rb1005ee/spec/lib/gitlab/geo/log_cursor/events/hashed_storage_migrated_event_spec.rb1006ee/spec/lib/gitlab/geo/log_cursor/events/hashed_storage_attachments_event_spec.rb1007ee/spec/lib/gitlab/geo/replication/blob_downloader_spec.rb1008ee/spec/lib/gitlab/geo/replication/job_artifact_transfer_spec.rb1009ee/spec/lib/gitlab/geo/replication/job_artifact_downloader_spec.rb1010ee/spec/lib/gitlab/geo/replication/blob_retriever_spec.rb1011ee/spec/lib/gitlab/geo/replication/job_artifact_retriever_spec.rb1012ee/spec/lib/gitlab/geo/replication/file_retriever_spec.rb1013ee/spec/lib/gitlab/geo/replication/file_downloader_spec.rb1014ee/spec/lib/gitlab/geo/replicable_model_spec.rb1015ee/spec/lib/gitlab/geo/git_ssh_proxy_spec.rb1016ee/spec/lib/gitlab/geo/event_gap_tracking_spec.rb1017ee/spec/lib/banzai/filter/references/iteration_reference_filter_spec.rb1018ee/spec/lib/banzai/filter/references/vulnerability_reference_filters_spec.rb1019ee/spec/lib/banzai/filter/references/label_reference_filter_spec.rb1020ee/spec/lib/banzai/filter/references/epic_reference_filter_spec.rb1021ee/spec/lib/banzai/filter/cross_project_issuable_information_filter_spec.rb1022ee/spec/lib/banzai/filter/issuable_state_filter_spec.rb1023ee/spec/lib/banzai/reference_parser/vulnerability_parser_spec.rb1024ee/spec/lib/banzai/reference_parser/iteration_parser_spec.rb1025ee/spec/lib/banzai/reference_parser/epic_parser_spec.rb1026ee/spec/lib/banzai/issuable_extractor_spec.rb1027ee/spec/lib/sidebars/groups/menus/analytics_menu_spec.rb1028ee/spec/lib/sidebars/groups/menus/wiki_menu_spec.rb1029ee/spec/lib/sidebars/groups/menus/epics_menu_spec.rb1030ee/spec/lib/sidebars/groups/menus/push_rules_menu_spec.rb1031ee/spec/lib/sidebars/groups/menus/security_compliance_menu_spec.rb1032ee/spec/lib/sidebars/groups/menus/administration_menu_spec.rb1033ee/spec/lib/sidebars/projects/menus/jira_menu_spec.rb1034ee/spec/lib/bulk_imports/groups/pipelines/iterations_pipeline_spec.rb1035ee/spec/lib/bulk_imports/groups/pipelines/epics_pipeline_spec.rb1036ee/spec/lib/bulk_imports/groups/pipelines/boards_pipeline_spec.rb1037ee/spec/lib/bulk_imports/groups/graphql/get_iterations_query_spec.rb1038ee/spec/lib/bulk_imports/pipeline/epic_base_spec.rb1039ee/spec/lib/elastic/latest/project_instance_proxy_spec.rb1040ee/spec/lib/elastic/latest/project_wiki_class_proxy_spec.rb1041ee/spec/lib/elastic/latest/git_instance_proxy_spec.rb1042ee/spec/lib/elastic/latest/snippet_instance_proxy_spec.rb1043ee/spec/lib/elastic/multi_version_instance_proxy_spec.rb1044ee/spec/lib/api/entities/group_merge_request_approval_setting_spec.rb1045ee/spec/lib/audit/details_spec.rb1046ee/spec/lib/omni_auth/strategies/group_saml_spec.rb1047ee/spec/lib/pseudonymizer/pager_spec.rb1048ee/spec/lib/pseudonymizer/dumper_spec.rb1049ee/spec/lib/analytics/refresh_approvals_data_spec.rb1050ee/spec/lib/analytics/refresh_comments_data_spec.rb1051ee/spec/lib/analytics/devops_adoption/snapshot_calculator_spec.rb1052ee/spec/lib/analytics/group_activity_calculator_spec.rb1053ee/spec/lib/analytics/merge_request_metrics_refresh_spec.rb1054ee/spec/lib/analytics/refresh_reassign_data_spec.rb1055ee/spec/lib/analytics/productivity_analytics_request_params_spec.rb1056ee/spec/lib/gem_extensions/elasticsearch/model/adapter/active_record/records_spec.rb1057ee/spec/lib/peek/views/elasticsearch_spec.rb1058ee/spec/features/groups/wikis_spec.rb1059ee/spec/features/groups/group_settings_spec.rb1060ee/spec/features/groups/groups_security_credentials_spec.rb1061ee/spec/features/groups/members/leave_group_spec.rb1062ee/spec/features/groups/members/override_ldap_memberships_spec.rb1063ee/spec/features/groups/members/list_members_spec.rb1064ee/spec/features/groups/iterations/user_creates_iteration_in_cadence_spec.rb1065ee/spec/features/groups/iterations/user_views_iteration_spec.rb1066ee/spec/features/groups/iterations/user_edits_iteration_cadence_spec.rb1067ee/spec/features/groups/iterations/user_edits_iteration_spec.rb1068ee/spec/features/groups/iterations/iterations_list_spec.rb1069ee/spec/features/groups/iterations/user_views_iteration_cadence_spec.rb1070ee/spec/features/groups/hooks/user_adds_hook_spec.rb1071ee/spec/features/groups/hooks/user_tests_hooks_spec.rb1072ee/spec/features/groups/hooks/user_edits_hooks_spec.rb1073ee/spec/features/groups/hooks/user_views_hooks_spec.rb1074ee/spec/features/groups/analytics/cycle_analytics/multiple_value_streams_spec.rb1075ee/spec/features/groups/analytics/cycle_analytics/charts_spec.rb1076ee/spec/features/groups/analytics/cycle_analytics/filters_and_data_spec.rb1077ee/spec/features/groups/analytics/ci_cd_analytics_spec.rb1078ee/spec/features/groups/analytics/productivity_analytics_spec.rb1079ee/spec/features/groups/insights_spec.rb1080ee/spec/features/groups/navbar_spec.rb1081ee/spec/features/groups/active_tabs_spec.rb1082ee/spec/features/groups/sso_spec.rb1083ee/spec/features/groups/ldap_settings_spec.rb1084ee/spec/features/groups/new_spec.rb1085ee/spec/features/groups/group_roadmap_spec.rb1086ee/spec/features/groups/saml_enforcement_spec.rb1087ee/spec/features/groups/settings/user_searches_in_settings_spec.rb1088ee/spec/features/groups/settings/user_configures_insights_spec.rb1089ee/spec/features/groups/group_page_with_external_authorization_service_spec.rb1090ee/spec/features/groups/seat_usage/seat_usage_spec.rb1091ee/spec/features/groups/usage_quotas_spec.rb1092ee/spec/features/groups/group_overview_spec.rb1093ee/spec/features/groups/push_rules_spec.rb1094ee/spec/features/groups/iteration_spec.rb1095ee/spec/features/groups/saml_providers_spec.rb1096ee/spec/features/groups/ldap_group_links_spec.rb1097ee/spec/features/groups/wiki/user_views_wiki_empty_spec.rb1098ee/spec/features/groups/contribution_analytics_spec.rb1099ee/spec/features/groups/group_projects_spec.rb1100ee/spec/features/groups/audit_events_spec.rb1101ee/spec/features/groups/billing_spec.rb1102ee/spec/features/groups/issues_spec.rb1103ee/spec/features/groups/security/compliance_dashboards_spec.rb1104ee/spec/features/groups/scim_token_spec.rb1105ee/spec/features/groups/saml_group_links_spec.rb1106ee/spec/features/boards/swimlanes/epics_swimlanes_drag_drop_spec.rb1107ee/spec/features/boards/swimlanes/epics_swimlanes_spec.rb1108ee/spec/features/boards/swimlanes/epics_swimlanes_filtering_spec.rb1109ee/spec/features/boards/swimlanes/epics_swimlanes_sidebar_labels_spec.rb1110ee/spec/features/boards/swimlanes/epics_swimlanes_sidebar_spec.rb1111ee/spec/features/boards/sidebar_spec.rb1112ee/spec/features/boards/boards_licensed_features_spec.rb1113ee/spec/features/boards/group_boards/board_deletion_spec.rb1114ee/spec/features/boards/group_boards/multiple_boards_spec.rb1115ee/spec/features/boards/boards_spec.rb1116ee/spec/features/boards/scoped_issue_board_spec.rb1117ee/spec/features/boards/new_issue_spec.rb1118ee/spec/features/boards/user_visits_board_spec.rb1119ee/spec/features/boards/user_adds_lists_to_board_spec.rb1120ee/spec/features/projects/settings/pipeline_subscriptions_spec.rb1121ee/spec/features/projects/settings/merge_requests_settings_spec.rb1122ee/spec/features/projects/settings/user_manages_merge_pipelines_spec.rb1123ee/spec/features/projects/settings/disable_merge_trains_setting_spec.rb1124ee/spec/features/projects/settings/user_manages_members_spec.rb1125ee/spec/features/projects/settings/merge_request_approvals_settings_spec.rb1126ee/spec/features/projects/settings/slack_application_spec.rb1127ee/spec/features/projects/settings/user_manages_issues_template_spec.rb1128ee/spec/features/projects/settings/ee/service_desk_setting_spec.rb1129ee/spec/features/projects/settings/ee/repository_mirrors_settings_spec.rb1130ee/spec/features/projects/settings/protected_environments_spec.rb1131ee/spec/features/projects/settings/user_manages_approval_settings_spec.rb1132ee/spec/features/projects/settings/issues_settings_spec.rb1133ee/spec/features/projects/settings/user_manages_merge_trains_spec.rb1134ee/spec/features/projects/settings/auto_rollback_spec.rb1135ee/spec/features/projects/settings/push_rules_settings_spec.rb1136ee/spec/features/projects/settings/user_manages_merge_requests_template_spec.rb1137ee/spec/features/projects/services/prometheus_custom_metrics_spec.rb1138ee/spec/features/projects/services/user_activates_github_spec.rb1139ee/spec/features/projects/quality/test_case_list_spec.rb1140ee/spec/features/projects/quality/test_case_create_spec.rb1141ee/spec/features/projects/quality/test_case_show_spec.rb1142ee/spec/features/projects/user_applies_custom_file_template_spec.rb1143ee/spec/features/projects/feature_flags/feature_flag_issues_spec.rb1144ee/spec/features/projects/feature_flags/user_sees_feature_flag_list_spec.rb1145ee/spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb1146ee/spec/features/projects/feature_flags/user_creates_feature_flag_spec.rb1147ee/spec/features/projects/view_blob_with_code_owners_spec.rb1148ee/spec/features/projects/jobs_spec.rb1149ee/spec/features/projects/iterations/iterations_list_spec.rb1150ee/spec/features/projects/iterations/user_views_iteration_spec.rb1151ee/spec/features/projects/iterations/iteration_cadences_list_spec.rb1152ee/spec/features/projects/new_project_from_template_spec.rb1153ee/spec/features/projects/environments/environments_spec.rb1154ee/spec/features/projects/custom_projects_template_spec.rb1155ee/spec/features/projects/merge_requests/user_approves_merge_request_spec.rb1156ee/spec/features/projects/merge_requests/user_edits_merge_request_spec.rb1157ee/spec/features/projects/security/dast_site_profiles_spec.rb1158ee/spec/features/projects/security/user_views_security_configuration_spec.rb1159ee/spec/features/projects/security/user_creates_on_demand_scan_spec.rb1160ee/spec/features/projects/security/dast_scanner_profiles_spec.rb1161ee/spec/features/projects/navbar_spec.rb1162ee/spec/features/projects/members/member_leaves_project_spec.rb1163ee/spec/features/projects/members/invite_group_and_members_spec.rb1164ee/spec/features/projects/members/member_is_removed_from_project_spec.rb1165ee/spec/features/projects/new_project_spec.rb1166ee/spec/features/projects/requirements_management/requirements_list_spec.rb1167ee/spec/features/projects/path_locks_spec.rb1168ee/spec/features/projects/issues/user_creates_issue_spec.rb1169ee/spec/features/projects/issues/viewing_relocated_issues_spec.rb1170ee/spec/features/projects/cluster_agents_spec.rb1171ee/spec/features/projects/insights_spec.rb1172ee/spec/features/projects/licenses/maintainer_views_policies_spec.rb1173ee/spec/features/projects/kerberos_clone_instructions_spec.rb1174ee/spec/features/projects/show/developer_views_empty_project_instructions_spec.rb1175ee/spec/features/projects/pipelines/pipeline_spec.rb1176ee/spec/features/projects/mirror_spec.rb1177ee/spec/features/projects/milestones/milestone_spec.rb1178ee/spec/features/projects/audit_events_spec.rb1179ee/spec/features/projects/push_rules_spec.rb1180ee/spec/features/projects/integrations/user_activates_jira_spec.rb1181ee/spec/features/projects/active_tabs_spec.rb1182ee/spec/features/projects/show_project_spec.rb1183ee/spec/features/projects/wiki/user_views_wiki_empty_spec.rb1184ee/spec/features/projects/releases/user_views_release_spec.rb1185ee/spec/features/issues/related_issues_spec.rb1186ee/spec/features/issues/filtered_search/filter_issues_weight_spec.rb1187ee/spec/features/issues/filtered_search/dropdown_epic_spec.rb1188ee/spec/features/issues/filtered_search/filter_issues_by_iteration_spec.rb1189ee/spec/features/issues/filtered_search/filter_issues_epic_spec.rb1190ee/spec/features/issues/filtered_search/dropdown_weight_spec.rb1191ee/spec/features/issues/gfm_autocomplete_ee_spec.rb1192ee/spec/features/issues/sub_nav_ee_spec.rb1193ee/spec/features/issues/issue_actions_spec.rb1194ee/spec/features/issues/blocking_issues_spec.rb1195ee/spec/features/issues/user_sees_empty_state_spec.rb1196ee/spec/features/issues/issue_sidebar_spec.rb1197ee/spec/features/issues/user_uses_quick_actions_spec.rb1198ee/spec/features/issues/move_issue_resource_weight_events_spec.rb1199ee/spec/features/issues/epic_in_issue_sidebar_spec.rb1200ee/spec/features/issues/user_views_issues_spec.rb1201ee/spec/features/issues/resource_weight_events_spec.rb1202ee/spec/features/issues/user_bulk_edits_issues_spec.rb1203ee/spec/features/issues/form_spec.rb1204ee/spec/features/issues/user_edits_issue_spec.rb1205ee/spec/features/epics/gfm_autocomplete_spec.rb1206ee/spec/features/epics/referencing_epics_spec.rb1207ee/spec/features/epics/epic_issues_spec.rb1208ee/spec/features/epics/user_uses_quick_actions_spec.rb1209ee/spec/features/epics/epics_list_spec.rb1210ee/spec/features/epics/update_epic_spec.rb1211ee/spec/features/epics/issue_promotion_spec.rb1212ee/spec/features/epics/todo_spec.rb1213ee/spec/features/epics/shortcuts_epic_spec.rb1214ee/spec/features/epics/epic_show_spec.rb1215ee/spec/features/epics/epic_labels_spec.rb1216ee/spec/features/epics/delete_epic_spec.rb1217ee/spec/features/epics/filtered_search/visual_tokens_spec.rb1218ee/spec/features/admin/admin_dev_ops_report_spec.rb1219ee/spec/features/admin/admin_credentials_inventory_spec.rb1220ee/spec/features/admin/groups/admin_changes_plan_spec.rb1221ee/spec/features/admin/admin_emails_spec.rb1222ee/spec/features/admin/admin_users_spec.rb1223ee/spec/features/admin/admin_sends_notification_spec.rb1224ee/spec/features/admin/admin_audit_logs_spec.rb1225ee/spec/features/admin/licenses/show_user_count_threshold_spec.rb1226ee/spec/features/admin/licenses/admin_uploads_license_spec.rb1227ee/spec/features/admin/admin_interacts_with_push_rules_spec.rb1228ee/spec/features/admin/admin_merge_requests_approvals_spec.rb1229ee/spec/features/admin/admin_settings_spec.rb1230ee/spec/features/admin/subscriptions/admin_views_subscription_spec.rb1231ee/spec/features/admin/admin_reset_pipeline_minutes_spec.rb1232ee/spec/features/admin/admin_dashboard_spec.rb1233ee/spec/features/admin/geo/admin_geo_projects_spec.rb1234ee/spec/features/admin/geo/admin_geo_uploads_spec.rb1235ee/spec/features/admin/geo/admin_geo_nodes_spec.rb1236ee/spec/features/admin/geo/admin_geo_sidebar_spec.rb1237ee/spec/features/admin/geo/admin_geo_replication_nav_spec.rb1238ee/spec/features/merge_request/user_edits_approval_rules_mr_spec.rb1239ee/spec/features/merge_request/user_views_blocked_merge_request_spec.rb1240ee/spec/features/merge_request/user_merges_immediately_spec.rb1241ee/spec/features/merge_request/user_uses_slash_commands_spec.rb1242ee/spec/features/merge_request/user_edits_merge_request_blocking_mrs_spec.rb1243ee/spec/features/merge_request/user_sets_approval_rules_spec.rb1244ee/spec/features/merge_request/user_creates_multiple_reviewers_mr_spec.rb1245ee/spec/features/merge_request/user_sees_merge_widget_spec.rb1246ee/spec/features/merge_request/user_selects_branches_for_new_mr_spec.rb1247ee/spec/features/merge_request/sidebar_spec.rb1248ee/spec/features/merge_request/user_edits_multiple_reviewers_mr_spec.rb1249ee/spec/features/merge_request/user_creates_merge_request_with_blocking_mrs_spec.rb1250ee/spec/features/merge_request/user_edits_multiple_assignees_mr_spec.rb1251ee/spec/features/merge_request/user_sets_approvers_spec.rb1252ee/spec/features/merge_request/user_sees_approval_widget_spec.rb1253ee/spec/features/merge_request/user_merges_with_push_rules_spec.rb1254ee/spec/features/merge_request/user_approves_with_password_spec.rb1255ee/spec/features/merge_request/user_sees_status_checks_widget_spec.rb1256ee/spec/features/merge_request/user_creates_merge_request_spec.rb1257ee/spec/features/merge_request/user_creates_multiple_assignees_mr_spec.rb1258ee/spec/features/merge_request/user_sees_closing_issues_message_spec.rb1259ee/spec/features/labels_hierarchy_spec.rb1260ee/spec/features/ide/user_opens_ide_spec.rb1261ee/spec/features/ide/user_commits_changes_spec.rb1262ee/spec/features/users/login_spec.rb1263ee/spec/features/discussion_comments/epic_quick_actions_spec.rb1264ee/spec/features/discussion_comments/epic_spec.rb1265ee/spec/features/security/dashboard_access_spec.rb1266ee/spec/features/security/project/private_access_spec.rb1267ee/spec/features/security/project/public_access_spec.rb1268ee/spec/features/security/project/internal_access_spec.rb1269ee/spec/features/security/project/snippet/internal_access_spec.rb1270ee/spec/features/security/project/snippet/public_access_spec.rb1271ee/spec/features/security/project/snippet/private_access_spec.rb1272ee/spec/features/security/group/internal_access_spec.rb1273ee/spec/features/security/group/public_access_spec.rb1274ee/spec/features/security/group/private_access_spec.rb1275ee/spec/features/security/profile_access_spec.rb1276ee/spec/features/dashboards/groups_spec.rb1277ee/spec/features/dashboards/merge_requests_spec.rb1278ee/spec/features/dashboards/operations_spec.rb1279ee/spec/features/dashboards/issues_spec.rb1280ee/spec/features/dashboards/activity_spec.rb1281ee/spec/features/dashboards/todos_spec.rb1282ee/spec/features/dashboards/projects_spec.rb1283ee/spec/features/billings/qrtly_reconciliation_alert_spec.rb1284ee/spec/features/billings/billing_plans_spec.rb1285ee/spec/features/billings/extend_reactivate_trial_spec.rb1286ee/spec/features/projects_spec.rb1287ee/spec/features/subscriptions_spec.rb1288ee/spec/features/invites_spec.rb1289ee/spec/features/epic_boards/epic_boards_spec.rb1290ee/spec/features/epic_boards/epic_boards_sidebar_spec.rb1291ee/spec/features/epic_boards/multiple_epic_boards_spec.rb1292ee/spec/features/search/user_searches_for_epics_spec.rb1293ee/spec/features/search/elastic/snippet_search_spec.rb1294ee/spec/features/search/elastic/global_search_spec.rb1295ee/spec/features/search/elastic/group_search_spec.rb1296ee/spec/features/search/elastic/project_search_spec.rb1297ee/spec/features/trials/select_namespace_spec.rb1298ee/spec/features/trials/capture_lead_spec.rb1299ee/spec/features/trials/show_trial_banner_spec.rb1300ee/spec/features/profiles/usage_quotas_spec.rb1301ee/spec/features/profiles/account_spec.rb1302ee/spec/features/profiles/billing_spec.rb1303ee/spec/features/registrations/combined_registration_spec.rb1304ee/spec/features/registrations/user_sees_new_onboarding_flow_spec.rb1305ee/spec/features/registrations/welcome_spec.rb1306ee/spec/features/registrations/trial_during_signup_flow_spec.rb1307ee/spec/features/merge_trains/user_adds_to_merge_train_when_pipeline_succeeds_spec.rb1308ee/spec/features/merge_trains/user_adds_merge_request_to_merge_train_spec.rb1309ee/spec/features/merge_trains/two_merge_requests_on_train_spec.rb1310ee/spec/features/account_recovery_regular_check_spec.rb1311ee/spec/features/ci_shared_runner_settings_spec.rb1312ee/spec/features/burndown_charts_spec.rb1313ee/spec/features/analytics/code_analytics_spec.rb1314ee/spec/features/analytics/group_analytics_spec.rb1315ee/spec/features/signup_spec.rb1316ee/spec/features/subscriptions/groups/edit_spec.rb1317ee/spec/features/burnup_charts_spec.rb1318ee/spec/features/integrations/jira/jira_issues_list_spec.rb1319ee/spec/features/oncall_schedules/user_creates_schedule_spec.rb1320ee/spec/features/ci/ci_minutes_spec.rb1321ee/spec/features/protected_branches_spec.rb1322ee/spec/features/promotion_spec.rb1323ee/spec/features/merge_requests/user_filters_by_approvers_spec.rb1324ee/spec/features/merge_requests/user_views_all_merge_requests_spec.rb1325ee/spec/features/merge_requests/user_resets_approvers_spec.rb1326ee/spec/features/markdown/metrics_spec.rb1327ee/spec/features/markdown/markdown_spec.rb1328ee/spec/features/operations_nav_link_spec.rb1329ee/spec/features/protected_tags_spec.rb1330ee/spec/features/ci_shared_runner_warnings_spec.rb1331ee/spec/features/clusters/create_agent_spec.rb1332ee/spec/features/clusters/cluster_detail_page_spec.rb1333ee/spec/features/geo_node_spec.rb1334ee/spec/services/ee/notification_service_spec.rb1335ee/spec/services/ee/service_ping/build_payload_service_spec.rb1336ee/spec/services/ee/issues/update_service_spec.rb1337ee/spec/services/ee/issues/build_from_vulnerability_service_spec.rb1338ee/spec/services/ee/issues/create_service_spec.rb1339ee/spec/services/ee/issues/move_service_spec.rb1340ee/spec/services/ee/issues/clone_service_spec.rb1341ee/spec/services/ee/issues/create_from_vulnerability_data_service_spec.rb1342ee/spec/services/ee/users/migrate_to_ghost_user_service_spec.rb1343ee/spec/services/ee/users/destroy_service_spec.rb1344ee/spec/services/ee/users/update_service_spec.rb1345ee/spec/services/ee/merge_requests/post_merge_service_spec.rb1346ee/spec/services/ee/merge_requests/base_service_spec.rb1347ee/spec/services/ee/merge_requests/update_service_spec.rb1348ee/spec/services/ee/merge_requests/create_pipeline_service_spec.rb1349ee/spec/services/ee/merge_requests/update_assignees_service_spec.rb1350ee/spec/services/ee/merge_requests/refresh_service_spec.rb1351ee/spec/services/ee/merge_requests/create_service_spec.rb1352ee/spec/services/ee/merge_requests/create_from_vulnerability_data_service_spec.rb1353ee/spec/services/ee/merge_requests/after_create_service_spec.rb1354ee/spec/services/ee/members/destroy_service_spec.rb1355ee/spec/services/ee/members/update_service_spec.rb1356ee/spec/services/ee/members/create_service_spec.rb1357ee/spec/services/ee/members/invite_service_spec.rb1358ee/spec/services/ee/boards/lists/list_service_spec.rb1359ee/spec/services/ee/boards/lists/create_service_spec.rb1360ee/spec/services/ee/boards/issues/list_service_spec.rb1361ee/spec/services/ee/boards/issues/move_service_spec.rb1362ee/spec/services/ee/boards/issues/create_service_spec.rb1363ee/spec/services/ee/notes/update_service_spec.rb1364ee/spec/services/ee/notes/post_process_service_spec.rb1365ee/spec/services/ee/notes/destroy_service_spec.rb1366ee/spec/services/ee/notes/quick_actions_service_spec.rb1367ee/spec/services/ee/notes/create_service_spec.rb1368ee/spec/services/ee/todos/destroy/entity_leave_service_spec.rb1369ee/spec/services/ee/event_create_service_spec.rb1370ee/spec/services/ee/commits/create_service_spec.rb1371ee/spec/services/ee/namespace_settings/update_service_spec.rb1372ee/spec/services/ee/vulnerability_feedback_module/update_service_spec.rb1373ee/spec/services/ee/resource_events/change_labels_service_spec.rb1374ee/spec/services/ee/resource_events/synthetic_weight_notes_builder_service_spec.rb1375ee/spec/services/ee/resource_events/merge_into_notes_service_spec.rb1376ee/spec/services/ee/resource_events/synthetic_iteration_notes_builder_service_spec.rb1377ee/spec/services/ee/protected_branches/update_service_spec.rb1378ee/spec/services/ee/protected_branches/destroy_service_spec.rb1379ee/spec/services/ee/protected_branches/create_service_spec.rb1380ee/spec/services/ee/groups/autocomplete_service_spec.rb1381ee/spec/services/ee/groups/import_export/export_service_spec.rb1382ee/spec/services/ee/groups/import_export/import_service_spec.rb1383ee/spec/services/ee/releases/create_evidence_service_spec.rb1384ee/spec/services/ee/deployments/update_environment_service_spec.rb1385ee/spec/services/ee/issuable/destroy_service_spec.rb1386ee/spec/services/ee/issuable/clone/attributes_rewriter_spec.rb1387ee/spec/services/ee/issuable/bulk_update_service_spec.rb1388ee/spec/services/ee/issuable/common_system_notes_service_spec.rb1389ee/spec/services/ee/ci/change_variables_service_spec.rb1390ee/spec/services/ee/ci/change_variable_service_spec.rb1391ee/spec/services/ee/ci/job_artifacts/destroy_batch_service_spec.rb1392ee/spec/services/ee/ci/job_artifacts/destroy_all_expired_service_spec.rb1393ee/spec/services/ee/labels/promote_service_spec.rb1394ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb1395ee/spec/services/ee/alert_management/http_integrations/create_service_spec.rb1396ee/spec/services/ee/alert_management/alerts/update_service_spec.rb1397ee/spec/services/ee/design_management/delete_designs_service_spec.rb1398ee/spec/services/ee/design_management/save_designs_service_spec.rb1399ee/spec/services/ee/system_notes/issuables_service_spec.rb1400ee/spec/services/ee/ip_restrictions/update_service_spec.rb1401ee/spec/services/ee/quick_actions/target_service_spec.rb1402ee/spec/services/ee/allowed_email_domains/update_service_spec.rb1403ee/spec/services/ee/projects/autocomplete_service_spec.rb1404ee/spec/services/ee/merge_request_metrics_service_spec.rb1405ee/spec/services/ee/integrations/test/project_service_spec.rb1406ee/spec/services/ee/personal_access_tokens/revoke_service_spec.rb1407ee/spec/services/ee/auth/container_registry_authentication_service_spec.rb1408ee/spec/services/ee/git/branch_push_service_spec.rb1409ee/spec/services/ee/issue_links/create_service_spec.rb1410ee/spec/services/ee/preview_markdown_service_spec.rb1411ee/spec/services/ci/register_job_service_spec.rb1412ee/spec/services/ci/pipeline_creation/drop_not_runnable_builds_service_spec.rb1413ee/spec/services/ci/audit_variable_change_service_spec.rb1414ee/spec/services/ci/play_build_service_spec.rb1415ee/spec/services/ci/minutes/additional_packs/change_namespace_service_spec.rb1416ee/spec/services/ci/minutes/update_project_and_namespace_usage_service_spec.rb1417ee/spec/services/ci/minutes/email_notification_service_spec.rb1418ee/spec/services/ci/minutes/update_build_minutes_service_spec.rb1419ee/spec/services/ci/minutes/track_live_consumption_service_spec.rb1420ee/spec/services/ci/minutes/batch_reset_service_spec.rb1421ee/spec/services/ci/sync_reports_to_approval_rules_service_spec.rb1422ee/spec/services/ci/run_dast_scan_service_spec.rb1423ee/spec/services/ci/create_pipeline_service_spec.rb1424ee/spec/services/ci/play_bridge_service_spec.rb1425ee/spec/services/ci/trigger_downstream_subscription_service_spec.rb1426ee/spec/services/ci/create_pipeline_service/compliance_spec.rb1427ee/spec/services/ci/create_pipeline_service/needs_spec.rb1428ee/spec/services/ci/create_pipeline_service/runnable_builds_spec.rb1429ee/spec/services/ci/create_pipeline_service/dast_configuration_spec.rb1430ee/spec/services/ci/create_pipeline_service/cross_needs_artifacts_spec.rb1431ee/spec/services/ci/subscribe_bridge_service_spec.rb1432ee/spec/services/ci/process_build_service_spec.rb1433ee/spec/services/ci/generate_kubeconfig_service_spec.rb1434ee/spec/services/ci/compare_security_reports_service_spec.rb1435ee/spec/services/ci/retry_pipeline_service_spec.rb1436ee/spec/services/ci/compare_license_scanning_reports_service_spec.rb1437ee/spec/services/ci/retry_build_service_spec.rb1438ee/spec/services/ci/process_pipeline_service_spec.rb1439ee/spec/services/ci/destroy_pipeline_service_spec.rb1440ee/spec/services/merge_requests/push_options_handler_service_spec.rb1441ee/spec/services/merge_requests/sync_code_owner_approval_rules_spec.rb1442ee/spec/services/merge_requests/approval_service_spec.rb1443ee/spec/services/merge_requests/remove_approval_service_spec.rb1444ee/spec/services/merge_requests/build_service_spec.rb1445ee/spec/services/merge_requests/merge_service_spec.rb1446ee/spec/services/merge_requests/update_blocks_service_spec.rb1447ee/spec/services/merge_requests/merge_to_ref_service_spec.rb1448ee/spec/services/merge_requests/sync_report_approver_approval_rules_spec.rb1449ee/spec/services/merge_requests/reset_approvals_service_spec.rb1450ee/spec/services/projects/alerting/notify_service_spec.rb1451ee/spec/services/projects/destroy_service_spec.rb1452ee/spec/services/projects/update_pages_service_spec.rb1453ee/spec/services/projects/protect_default_branch_service_spec.rb1454ee/spec/services/projects/group_links/create_service_spec.rb1455ee/spec/services/projects/group_links/destroy_service_spec.rb1456ee/spec/services/projects/operations/update_service_spec.rb1457ee/spec/services/projects/slack_application_install_service_spec.rb1458ee/spec/services/projects/cleanup_service_spec.rb1459ee/spec/services/projects/restore_service_spec.rb1460ee/spec/services/projects/transfer_service_spec.rb1461ee/spec/services/projects/prometheus/alerts/notify_service_spec.rb1462ee/spec/services/projects/hashed_storage/migrate_attachments_service_spec.rb1463ee/spec/services/projects/hashed_storage/migrate_repository_service_spec.rb1464ee/spec/services/projects/import_export/export_service_spec.rb1465ee/spec/services/projects/after_rename_service_spec.rb1466ee/spec/services/projects/create_from_template_service_spec.rb1467ee/spec/services/projects/open_issues_count_service_spec.rb1468ee/spec/services/projects/gitlab_projects_import_service_spec.rb1469ee/spec/services/projects/licenses/update_policy_service_spec.rb1470ee/spec/services/projects/update_service_spec.rb1471ee/spec/services/projects/setup_ci_cd_spec.rb1472ee/spec/services/projects/update_mirror_service_spec.rb1473ee/spec/services/projects/create_service_spec.rb1474ee/spec/services/projects/mark_for_deletion_service_spec.rb1475ee/spec/services/jira/requests/issues/list_service_spec.rb1476ee/spec/services/system_notes/epics_service_spec.rb1477ee/spec/services/system_notes/merge_train_service_spec.rb1478ee/spec/services/system_notes/escalations_service_spec.rb1479ee/spec/services/system_notes/vulnerabilities_service_spec.rb1480ee/spec/services/status_page/mark_for_publication_service_spec.rb1481ee/spec/services/status_page/trigger_publish_service_spec.rb1482ee/spec/services/status_page/publish_service_spec.rb1483ee/spec/services/requirements_management/import_csv_service_spec.rb1484ee/spec/services/requirements_management/create_requirement_service_spec.rb1485ee/spec/services/requirements_management/process_test_reports_service_spec.rb1486ee/spec/services/requirements_management/update_requirement_service_spec.rb1487ee/spec/services/analytics/cycle_analytics/stages/create_service_spec.rb1488ee/spec/services/analytics/cycle_analytics/stages/delete_service_spec.rb1489ee/spec/services/analytics/cycle_analytics/stages/list_service_spec.rb1490ee/spec/services/analytics/cycle_analytics/stages/update_service_spec.rb1491ee/spec/services/analytics/cycle_analytics/value_streams/update_service_spec.rb1492ee/spec/services/analytics/cycle_analytics/value_streams/create_service_spec.rb1493ee/spec/services/analytics/devops_adoption/enabled_namespaces/find_or_create_service_spec.rb1494ee/spec/services/analytics/devops_adoption/enabled_namespaces/bulk_find_or_create_service_spec.rb1495ee/spec/services/analytics/devops_adoption/enabled_namespaces/delete_service_spec.rb1496ee/spec/services/analytics/devops_adoption/enabled_namespaces/bulk_delete_service_spec.rb1497ee/spec/services/analytics/devops_adoption/enabled_namespaces/create_service_spec.rb1498ee/spec/services/analytics/devops_adoption/snapshots/create_service_spec.rb1499ee/spec/services/protected_environments/create_service_spec.rb1500ee/spec/services/protected_environments/update_service_spec.rb1501ee/spec/services/protected_environments/destroy_service_spec.rb1502ee/spec/services/protected_environments/search_service_spec.rb1503ee/spec/services/protected_environments/base_service_spec.rb1504ee/spec/services/incident_management/escalation_policies/update_service_spec.rb1505ee/spec/services/incident_management/escalation_policies/destroy_service_spec.rb1506ee/spec/services/incident_management/escalation_policies/create_service_spec.rb1507ee/spec/services/incident_management/oncall_schedules/create_service_spec.rb1508ee/spec/services/incident_management/oncall_schedules/destroy_service_spec.rb1509ee/spec/services/incident_management/oncall_schedules/update_service_spec.rb1510ee/spec/services/incident_management/oncall_rotations/edit_service_spec.rb1511ee/spec/services/incident_management/oncall_rotations/destroy_service_spec.rb1512ee/spec/services/incident_management/oncall_rotations/create_service_spec.rb1513ee/spec/services/incident_management/oncall_shifts/read_service_spec.rb1514ee/spec/services/incident_management/pending_escalations/process_service_spec.rb1515ee/spec/services/incident_management/create_incident_sla_exceeded_label_service_spec.rb1516ee/spec/services/incident_management/incidents/upload_metric_service_spec.rb1517ee/spec/services/dashboard/projects/create_service_spec.rb1518ee/spec/services/dashboard/projects/list_service_spec.rb1519ee/spec/services/dashboard/operations/list_service_spec.rb1520ee/spec/services/dashboard/environments/list_service_spec.rb1521ee/spec/services/wiki_pages/destroy_service_spec.rb1522ee/spec/services/wiki_pages/update_service_spec.rb1523ee/spec/services/wiki_pages/create_service_spec.rb1524ee/spec/services/releases/update_service_spec.rb1525ee/spec/services/releases/create_service_spec.rb1526ee/spec/services/epics/create_service_spec.rb1527ee/spec/services/epics/issue_promote_service_spec.rb1528ee/spec/services/epics/reopen_service_spec.rb1529ee/spec/services/epics/tree_reorder_service_spec.rb1530ee/spec/services/epics/transfer_service_spec.rb1531ee/spec/services/epics/update_service_spec.rb1532ee/spec/services/epics/update_dates_service_spec.rb1533ee/spec/services/epics/close_service_spec.rb1534ee/spec/services/app_sec/dast/scanner_profiles/destroy_service_spec.rb1535ee/spec/services/app_sec/dast/scanner_profiles/update_service_spec.rb1536ee/spec/services/app_sec/dast/scanner_profiles/create_service_spec.rb1537ee/spec/services/app_sec/dast/profiles/audit/update_service_spec.rb1538ee/spec/services/app_sec/dast/profiles/build_config_service_spec.rb1539ee/spec/services/app_sec/dast/profiles/create_service_spec.rb1540ee/spec/services/app_sec/dast/profiles/destroy_service_spec.rb1541ee/spec/services/app_sec/dast/profiles/update_service_spec.rb1542ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb1543ee/spec/services/app_sec/dast/site_profiles/create_service_spec.rb1544ee/spec/services/app_sec/dast/site_profiles/update_service_spec.rb1545ee/spec/services/app_sec/dast/site_validations/runner_service_spec.rb1546ee/spec/services/namespaces/check_excess_storage_size_service_spec.rb1547ee/spec/services/namespaces/check_storage_size_service_spec.rb1548ee/spec/services/namespaces/in_product_marketing_emails_service_spec.rb1549ee/spec/services/audit_events/build_service_spec.rb1550ee/spec/services/audit_events/custom_audit_event_service_spec.rb1551ee/spec/services/audit_events/release_artifacts_downloaded_audit_event_service_spec.rb1552ee/spec/services/audit_events/repository_push_audit_event_service_spec.rb1553ee/spec/services/audit_events/repository_download_started_audit_event_service_spec.rb1554ee/spec/services/audit_events/bulk_insert_service_spec.rb1555ee/spec/services/audit_events/release_associate_milestone_audit_event_service_spec.rb1556ee/spec/services/audit_events/release_updated_audit_event_service_spec.rb1557ee/spec/services/audit_events/release_created_audit_event_service_spec.rb1558ee/spec/services/ci_cd/setup_project_spec.rb1559ee/spec/services/ci_cd/github_setup_service_spec.rb1560ee/spec/services/ci_cd/github_integration_setup_service_spec.rb1561ee/spec/services/security/store_findings_metadata_service_spec.rb1562ee/spec/services/security/override_uuids_service_spec.rb1563ee/spec/services/security/security_orchestration_policies/project_create_service_spec.rb1564ee/spec/services/security/security_orchestration_policies/fetch_policy_service_spec.rb1565ee/spec/services/security/security_orchestration_policies/create_pipeline_service_spec.rb1566ee/spec/services/security/security_orchestration_policies/rule_schedule_service_spec.rb1567ee/spec/services/security/security_orchestration_policies/cluster_image_scanning_ci_variables_service_spec.rb1568ee/spec/services/security/security_orchestration_policies/policy_configuration_validation_service_spec.rb1569ee/spec/services/security/security_orchestration_policies/policy_commit_service_spec.rb1570ee/spec/services/security/report_fetch_service_spec.rb1571ee/spec/services/security/auto_fix_service_spec.rb1572ee/spec/services/security/store_report_service_spec.rb1573ee/spec/services/security/report_summary_service_spec.rb1574ee/spec/services/security/auto_fix_label_service_spec.rb1575ee/spec/services/security/store_reports_service_spec.rb1576ee/spec/services/group_saml/group_managed_accounts/clean_up_members_service_spec.rb1577ee/spec/services/group_saml/group_managed_accounts/transfer_membership_service_spec.rb1578ee/spec/services/group_saml/saml_provider/update_service_spec.rb1579ee/spec/services/group_saml/saml_provider/create_service_spec.rb1580ee/spec/services/group_saml/identity/destroy_service_spec.rb1581ee/spec/services/group_saml/sign_up_service_spec.rb1582ee/spec/services/elastic/index_projects_service_spec.rb1583ee/spec/services/elastic/process_initial_bookkeeping_service_spec.rb1584ee/spec/services/elastic/index_projects_by_id_service_spec.rb1585ee/spec/services/elastic/process_bookkeeping_service_spec.rb1586ee/spec/services/quick_actions/interpret_service_spec.rb1587ee/spec/services/vulnerabilities/revert_to_detected_service_spec.rb1588ee/spec/services/vulnerabilities/resolve_service_spec.rb1589ee/spec/services/vulnerabilities/statistics/update_service_spec.rb1590ee/spec/services/vulnerabilities/statistics/adjustment_service_spec.rb1591ee/spec/services/vulnerabilities/update_service_spec.rb1592ee/spec/services/vulnerabilities/manually_create_service_spec.rb1593ee/spec/services/vulnerabilities/confirm_service_spec.rb1594ee/spec/services/vulnerabilities/create_service_spec.rb1595ee/spec/services/vulnerabilities/destroy_dismissal_feedback_service_spec.rb1596ee/spec/services/vulnerabilities/starboard_vulnerability_create_service_spec.rb1597ee/spec/services/vulnerabilities/dismiss_service_spec.rb1598ee/spec/services/boards/create_service_spec.rb1599ee/spec/services/boards/epic_boards/create_service_spec.rb1600ee/spec/services/boards/epic_boards/update_service_spec.rb1601ee/spec/services/boards/epic_lists/create_service_spec.rb1602ee/spec/services/boards/epic_lists/list_service_spec.rb1603ee/spec/services/boards/epic_lists/destroy_service_spec.rb1604ee/spec/services/boards/epic_lists/update_service_spec.rb1605ee/spec/services/boards/epics/create_service_spec.rb1606ee/spec/services/boards/epics/move_service_spec.rb1607ee/spec/services/boards/epics/list_service_spec.rb1608ee/spec/services/boards/epics/position_create_service_spec.rb1609ee/spec/services/boards/user_preferences/update_service_spec.rb1610ee/spec/services/boards/lists/update_service_spec.rb1611ee/spec/services/boards/update_service_spec.rb1612ee/spec/services/epic_links/destroy_service_spec.rb1613ee/spec/services/epic_links/list_service_spec.rb1614ee/spec/services/epic_links/create_service_spec.rb1615ee/spec/services/epic_links/update_service_spec.rb1616ee/spec/services/software_license_policies/create_service_spec.rb1617ee/spec/services/software_license_policies/update_service_spec.rb1618ee/spec/services/iterations/cadences/update_service_spec.rb1619ee/spec/services/iterations/cadences/destroy_service_spec.rb1620ee/spec/services/iterations/cadences/create_iterations_in_advance_service_spec.rb1621ee/spec/services/iterations/cadences/create_service_spec.rb1622ee/spec/services/iterations/update_service_spec.rb1623ee/spec/services/iterations/roll_over_issues_service_spec.rb1624ee/spec/services/iterations/create_service_spec.rb1625ee/spec/services/iterations/delete_service_spec.rb1626ee/spec/services/wikis/create_attachment_service_spec.rb1627ee/spec/services/alert_management/extract_alert_payload_fields_service_spec.rb1628ee/spec/services/alert_management/network_alert_service_spec.rb1629ee/spec/services/alert_management/process_prometheus_alert_service_spec.rb1630ee/spec/services/groups/schedule_bulk_repository_shard_moves_service_spec.rb1631ee/spec/services/groups/participants_service_spec.rb1632ee/spec/services/groups/seat_usage_export_service_spec.rb1633ee/spec/services/groups/update_repository_storage_service_spec.rb1634ee/spec/services/groups/update_service_spec.rb1635ee/spec/services/groups/mark_for_deletion_service_spec.rb1636ee/spec/services/groups/sync_service_spec.rb1637ee/spec/services/groups/destroy_service_spec.rb1638ee/spec/services/groups/epics_count_service_spec.rb1639ee/spec/services/groups/create_service_spec.rb1640ee/spec/services/groups/transfer_service_spec.rb1641ee/spec/services/groups/restore_service_spec.rb1642ee/spec/services/groups/memberships/export_service_spec.rb1643ee/spec/services/groups/recent_merge_requests_count_service_spec.rb1644ee/spec/services/groups/update_statistics_service_spec.rb1645ee/spec/services/vulnerability_feedback/create_service_spec.rb1646ee/spec/services/vulnerability_feedback/destroy_service_spec.rb1647ee/spec/services/todo_service_spec.rb1648ee/spec/services/auto_merge/merge_train_service_spec.rb1649ee/spec/services/auto_merge/add_to_merge_train_when_pipeline_succeeds_service_spec.rb1650ee/spec/services/timebox_report_service_spec.rb1651ee/spec/services/approval_rules/merge_request_rule_destroy_service_spec.rb1652ee/spec/services/approval_rules/project_rule_destroy_service_spec.rb1653ee/spec/services/approval_rules/finalize_service_spec.rb1654ee/spec/services/approval_rules/params_filtering_service_spec.rb1655ee/spec/services/approval_rules/update_service_spec.rb1656ee/spec/services/approval_rules/create_service_spec.rb1657ee/spec/services/epic_issues/destroy_service_spec.rb1658ee/spec/services/epic_issues/list_service_spec.rb1659ee/spec/services/epic_issues/create_service_spec.rb1660ee/spec/services/epic_issues/update_service_spec.rb1661ee/spec/services/lfs/lock_file_service_spec.rb1662ee/spec/services/lfs/unlock_file_service_spec.rb1663ee/spec/services/search/project_service_spec.rb1664ee/spec/services/search/global_service_spec.rb1665ee/spec/services/search/group_service_spec.rb1666ee/spec/services/search/snippet_service_spec.rb1667ee/spec/services/vulnerability_issue_links/create_service_spec.rb1668ee/spec/services/vulnerability_issue_links/delete_service_spec.rb1669ee/spec/services/network_policies/resources_service_spec.rb1670ee/spec/services/issues/export_csv_service_spec.rb1671ee/spec/services/issues/build_service_spec.rb1672ee/spec/services/issues/duplicate_service_spec.rb1673ee/spec/services/award_emojis/destroy_service_spec.rb1674ee/spec/services/award_emojis/add_service_spec.rb1675ee/spec/services/merge_trains/refresh_merge_request_service_spec.rb1676ee/spec/services/merge_trains/check_status_service_spec.rb1677ee/spec/services/merge_trains/create_pipeline_service_spec.rb1678ee/spec/services/merge_trains/refresh_service_spec.rb1679ee/spec/services/dora/aggregate_metrics_service_spec.rb1680ee/spec/services/todos/destroy/confidential_epic_service_spec.rb1681ee/spec/services/todos/allowed_target_filter_service_spec.rb1682ee/spec/services/slash_commands/global_slack_handler_spec.rb1683ee/spec/services/feature_flag_issues/destroy_service_spec.rb1684ee/spec/services/audit_event_service_spec.rb1685ee/spec/services/compliance_management/frameworks/create_service_spec.rb1686ee/spec/services/clusters/agent_tokens/create_service_spec.rb1687ee/spec/services/clusters/agents/delete_service_spec.rb1688ee/spec/services/clusters/agents/create_service_spec.rb1689ee/spec/services/quality_management/test_cases/create_service_spec.rb1690ee/spec/services/dast_sites/find_or_create_service_spec.rb1691ee/spec/services/branches/delete_service_spec.rb1692ee/spec/services/merge_request_approval_settings/update_service_spec.rb1693ee/spec/services/issuable/destroy_label_links_service_spec.rb1694ee/spec/services/vulnerability_exports/exporters/csv_service_spec.rb1695ee/spec/services/vulnerability_exports/create_service_spec.rb1696ee/spec/services/vulnerability_exports/export_service_spec.rb1697ee/spec/services/dast_on_demand_scans/create_service_spec.rb1698ee/spec/services/billable_members/destroy_service_spec.rb1699ee/spec/services/users_ops_dashboard_projects/destroy_service_spec.rb1700ee/spec/services/path_locks/unlock_service_spec.rb1701ee/spec/services/path_locks/lock_service_spec.rb1702ee/spec/services/milestones/destroy_service_spec.rb1703ee/spec/services/milestones/update_service_spec.rb1704ee/spec/services/milestones/promote_service_spec.rb1705ee/spec/services/start_pull_mirroring_service_spec.rb1706ee/spec/services/deployments/auto_rollback_service_spec.rb1707ee/spec/services/dast/site_profile_secret_variables/destroy_service_spec.rb1708ee/spec/services/resource_events/change_weight_service_spec.rb1709ee/spec/services/resource_access_tokens/revoke_service_spec.rb1710ee/spec/services/resource_access_tokens/create_service_spec.rb1711ee/spec/services/search_service_spec.rb1712ee/spec/services/vulnerability_external_issue_links/create_service_spec.rb1713ee/spec/services/ldap_group_reset_service_spec.rb1714ee/spec/services/ide/schemas_config_service_spec.rb1715ee/spec/services/issue_feature_flags/list_service_spec.rb1716ee/spec/services/application_settings/update_service_spec.rb1717ee/spec/services/gitlab_subscriptions/check_future_renewal_service_spec.rb1718ee/spec/services/vulnerability_scanners/list_service_spec.rb1719ee/spec/services/geo/registry_consistency_service_spec.rb1720ee/spec/services/geo/file_registry_removal_service_spec.rb1721ee/spec/services/geo/wiki_sync_service_spec.rb1722ee/spec/services/geo/design_repository_sync_service_spec.rb1723ee/spec/services/geo/repository_verification_secondary_service_spec.rb1724ee/spec/services/geo/file_upload_service_spec.rb1725ee/spec/services/geo/repository_destroy_service_spec.rb1726ee/spec/services/geo/repository_verification_reset_spec.rb1727ee/spec/services/geo/hashed_storage_attachments_event_store_spec.rb1728ee/spec/services/geo/hashed_storage_attachments_migration_service_spec.rb1729ee/spec/services/geo/hashed_storage_migration_service_spec.rb1730ee/spec/services/geo/container_repository_sync_service_spec.rb1731ee/spec/services/geo/repository_created_event_store_spec.rb1732ee/spec/services/geo/event_service_spec.rb1733ee/spec/services/geo/file_download_service_spec.rb1734ee/spec/services/geo/repository_sync_service_spec.rb1735ee/spec/services/geo/prune_event_log_service_spec.rb1736ee/spec/services/geo/project_housekeeping_service_spec.rb1737ee/spec/services/geo/repository_updated_service_spec.rb1738ee/spec/services/geo/repository_verification_primary_service_spec.rb1739ee/spec/services/geo/rename_repository_service_spec.rb1740ee/spec/services/geo/node_update_service_spec.rb1741ee/spec/services/geo/move_repository_service_spec.rb1742ee/spec/services/geo/files_expire_service_spec.rb1743ee/spec/services/geo/hashed_storage_migrated_event_store_spec.rb1744ee/spec/services/geo/container_repository_updated_event_store_spec.rb1745ee/spec/services/geo/upload_deleted_event_store_spec.rb1746ee/spec/services/geo/blob_download_service_spec.rb1747ee/spec/services/geo/blob_upload_service_spec.rb1748ee/spec/services/geo/node_create_service_spec.rb1749ee/spec/serializers/ee/job_entity_spec.rb1750ee/spec/serializers/ee/evidences/release_entity_spec.rb1751ee/spec/serializers/ee/ci/pipeline_entity_spec.rb1752ee/spec/serializers/ee/issue_sidebar_basic_entity_spec.rb1753ee/spec/serializers/ee/environment_serializer_spec.rb1754ee/spec/serializers/ee/issue_sidebar_extras_entity_spec.rb1755ee/spec/serializers/ee/blob_entity_spec.rb1756ee/spec/serializers/ee/group_child_entity_spec.rb1757ee/spec/serializers/ee/note_entity_spec.rb1758ee/spec/serializers/ee/build_details_entity_spec.rb1759ee/spec/serializers/ee/user_serializer_spec.rb1760ee/spec/serializers/ee/merge_request_poll_cached_widget_entity_spec.rb1761ee/spec/serializers/vulnerabilities/finding_serializer_spec.rb1762ee/spec/serializers/vulnerabilities/identifier_entity_spec.rb1763ee/spec/serializers/vulnerabilities/response_entity_spec.rb1764ee/spec/serializers/vulnerabilities/finding_reports_comparer_entity_spec.rb1765ee/spec/serializers/vulnerabilities/finding_entity_spec.rb1766ee/spec/serializers/vulnerabilities/scanner_entity_spec.rb1767ee/spec/serializers/vulnerabilities/feedback_entity_spec.rb1768ee/spec/serializers/vulnerabilities/request_entity_spec.rb1769ee/spec/serializers/status_page/incident_comment_entity_spec.rb1770ee/spec/serializers/status_page/incident_entity_spec.rb1771ee/spec/serializers/dashboard_environment_entity_spec.rb1772ee/spec/serializers/pipeline_serializer_spec.rb1773ee/spec/serializers/project_mirror_entity_spec.rb1774ee/spec/serializers/evidences/evidence_entity_spec.rb1775ee/spec/serializers/evidences/build_artifact_entity_spec.rb1776ee/spec/serializers/integrations/jira_serializers/issue_detail_entity_spec.rb1777ee/spec/serializers/invited_group_entity_spec.rb1778ee/spec/serializers/epic_note_entity_spec.rb1779ee/spec/serializers/vulnerability_note_entity_spec.rb1780ee/spec/serializers/clusters/environment_entity_spec.rb1781ee/spec/serializers/clusters/deployment_entity_spec.rb1782ee/spec/serializers/clusters/environment_serializer_spec.rb1783ee/spec/serializers/licenses_list_serializer_spec.rb1784ee/spec/serializers/fork_namespace_entity_spec.rb1785ee/spec/serializers/group_vulnerability_autocomplete_entity_spec.rb1786ee/spec/serializers/licenses_list_entity_spec.rb1787ee/spec/serializers/merge_request_sidebar_basic_entity_spec.rb1788ee/spec/serializers/productivity_analytics_merge_request_entity_spec.rb1789ee/spec/serializers/dependency_entity_spec.rb1790ee/spec/serializers/issue_serializer_spec.rb1791ee/spec/serializers/invited_group_serializer_spec.rb1792ee/spec/serializers/merge_request_widget_entity_spec.rb1793ee/spec/serializers/dashboard_operations_project_entity_spec.rb1794ee/spec/serializers/merge_request_poll_widget_entity_spec.rb1795ee/spec/serializers/issuable_sidebar_extras_entity_spec.rb1796ee/spec/serializers/dashboard_environments_project_entity_spec.rb1797ee/spec/serializers/member_entity_spec.rb1798ee/spec/serializers/epic_entity_spec.rb1799ee/spec/serializers/license_scanning_reports_comparer_entity_spec.rb1800ee/spec/serializers/incident_management/oncall_schedule_entity_spec.rb1801ee/spec/serializers/analytics/cycle_analytics/stage_entity_spec.rb1802ee/spec/serializers/environment_entity_spec.rb1803ee/spec/serializers/dependency_list_entity_spec.rb1804ee/spec/serializers/blocking_merge_request_entity_spec.rb1805ee/spec/serializers/merge_request_compliance_entity_spec.rb1806ee/spec/serializers/issues/linked_issue_feature_flag_entity_spec.rb1807ee/spec/serializers/dependency_list_serializer_spec.rb1808ee/spec/serializers/managed_license_entity_spec.rb1809ee/spec/serializers/linked_feature_flag_issue_entity_spec.rb1810ee/spec/serializers/vulnerability_entity_spec.rb1811ee/spec/serializers/scim_oauth_access_token_entity_spec.rb1812ee/spec/serializers/dashboard_environments_serializer_spec.rb1813ee/spec/serializers/board_serializer_spec.rb1814ee/spec/serializers/geo_project_registry_entity_spec.rb1815ee/spec/models/ci/build_spec.rb1816ee/spec/models/ci/minutes/project_monthly_usage_spec.rb1817ee/spec/models/ci/minutes/quota_spec.rb1818ee/spec/models/ci/minutes/notification_spec.rb1819ee/spec/models/ci/pipeline_spec.rb1820ee/spec/models/ci/daily_build_group_report_result_spec.rb1821ee/spec/models/ci/sources/project_spec.rb1822ee/spec/models/ci/bridge_spec.rb1823ee/spec/models/ci/subscriptions/project_spec.rb1824ee/spec/models/concerns/elastic/repository_spec.rb1825ee/spec/models/concerns/elastic/note_spec.rb1826ee/spec/models/concerns/elastic/issue_spec.rb1827ee/spec/models/concerns/elastic/snippet_spec.rb1828ee/spec/models/concerns/elastic/project_wiki_spec.rb1829ee/spec/models/concerns/elastic/milestone_spec.rb1830ee/spec/models/concerns/elastic/project_spec.rb1831ee/spec/models/concerns/elastic/merge_request_spec.rb1832ee/spec/models/concerns/epic_tree_sorting_spec.rb1833ee/spec/models/concerns/ee/project_security_scanners_information_spec.rb1834ee/spec/models/concerns/ee/milestoneable_spec.rb1835ee/spec/models/concerns/ee/issuable_spec.rb1836ee/spec/models/concerns/ee/participable_spec.rb1837ee/spec/models/concerns/ee/weight_eventable_spec.rb1838ee/spec/models/concerns/ee/mentionable_spec.rb1839ee/spec/models/concerns/approval_rule_like_spec.rb1840ee/spec/models/concerns/health_status_spec.rb1841ee/spec/models/concerns/approver_migrate_hook_spec.rb1842ee/spec/models/concerns/deprecated_approvals_before_merge_spec.rb1843ee/spec/models/concerns/geo/eventable_spec.rb1844ee/spec/models/requirements_management/requirement_spec.rb1845ee/spec/models/requirements_management/test_report_spec.rb1846ee/spec/models/resource_iteration_event_spec.rb1847ee/spec/models/analytics/devops_adoption/enabled_namespace_spec.rb1848ee/spec/models/analytics/devops_adoption/snapshot_spec.rb1849ee/spec/models/analytics/cycle_analytics/group_stage_spec.rb1850ee/spec/models/analytics/cycle_analytics/project_stage_spec.rb1851ee/spec/models/analytics/cycle_analytics/group_value_stream_spec.rb1852ee/spec/models/analytics/cycle_analytics/group_level_spec.rb1853ee/spec/models/boards/epic_board_recent_visit_spec.rb1854ee/spec/models/boards/epic_list_spec.rb1855ee/spec/models/boards/epic_board_position_spec.rb1856ee/spec/models/boards/epic_user_preference_spec.rb1857ee/spec/models/incident_management/escalation_policy_spec.rb1858ee/spec/models/incident_management/oncall_schedule_spec.rb1859ee/spec/models/incident_management/escalation_rule_spec.rb1860ee/spec/models/deployment_spec.rb1861ee/spec/models/ee/namespace_spec.rb1862ee/spec/models/ee/ci/pipeline_artifact_spec.rb1863ee/spec/models/ee/ci/pending_build_spec.rb1864ee/spec/models/ee/ci/job_artifact_spec.rb1865ee/spec/models/ee/ci/build_dependencies_spec.rb1866ee/spec/models/ee/ci/runner_spec.rb1867ee/spec/models/ee/notification_setting_spec.rb1868ee/spec/models/ee/namespace_limit_spec.rb1869ee/spec/models/ee/description_version_spec.rb1870ee/spec/models/ee/project_group_link_spec.rb1871ee/spec/models/ee/resource_state_event_spec.rb1872ee/spec/models/ee/users/merge_request_interaction_spec.rb1873ee/spec/models/ee/protected_ref_spec.rb1874ee/spec/models/ee/namespace/root_storage_statistics_spec.rb1875ee/spec/models/ee/iterations/cadence_spec.rb1876ee/spec/models/ee/protected_ref_access_spec.rb1877ee/spec/models/ee/protected_branch_spec.rb1878ee/spec/models/ee/award_emoji_spec.rb1879ee/spec/models/ee/terraform/state_version_spec.rb1880ee/spec/models/ee/release_spec.rb1881ee/spec/models/ee/personal_access_token_spec.rb1882ee/spec/models/ee/merge_request_diff_spec.rb1883ee/spec/models/ee/resource_label_event_spec.rb1884ee/spec/models/ee/group_spec.rb1885ee/spec/models/ee/integration_spec.rb1886ee/spec/models/ee/project_wiki_spec.rb1887ee/spec/models/ee/service_desk_setting_spec.rb1888ee/spec/models/ee/vulnerability_spec.rb1889ee/spec/models/ee/iteration_spec.rb1890ee/spec/models/ee/list_spec.rb1891ee/spec/models/ee/user_spec.rb1892ee/spec/models/ee/alert_management/alert_spec.rb1893ee/spec/models/ee/members_preloader_spec.rb1894ee/spec/models/ee/project_authorization_spec.rb1895ee/spec/models/ee/event_spec.rb1896ee/spec/models/ee/analytics/cycle_analytics/stage_event_hash_spec.rb1897ee/spec/models/merge_train_spec.rb1898ee/spec/models/gitlab_subscription_spec.rb1899ee/spec/models/push_rule_spec.rb1900ee/spec/models/group_member_spec.rb1901ee/spec/models/vulnerabilities/stat_diff_spec.rb1902ee/spec/models/vulnerabilities/finding_pipeline_spec.rb1903ee/spec/models/vulnerabilities/identifier_spec.rb1904ee/spec/models/vulnerabilities/scanner_spec.rb1905ee/spec/models/vulnerabilities/export_spec.rb1906ee/spec/models/vulnerabilities/finding_identifier_spec.rb1907ee/spec/models/vulnerabilities/external_issue_link_spec.rb1908ee/spec/models/vulnerabilities/issue_link_spec.rb1909ee/spec/models/vulnerabilities/flag_spec.rb1910ee/spec/models/vulnerabilities/remediation_spec.rb1911ee/spec/models/vulnerabilities/finding_signature_spec.rb1912ee/spec/models/vulnerabilities/finding_spec.rb1913ee/spec/models/vulnerabilities/feedback_spec.rb1914ee/spec/models/vulnerabilities/projects_grade_spec.rb1915ee/spec/models/vulnerabilities/statistic_spec.rb1916ee/spec/models/project_member_spec.rb1917ee/spec/models/merge_request_block_spec.rb1918ee/spec/models/approval_merge_request_rule_spec.rb1919ee/spec/models/weight_note_spec.rb1920ee/spec/models/protected_environment_spec.rb1921ee/spec/models/dast_site_profile_spec.rb1922ee/spec/models/repository_spec.rb1923ee/spec/models/approval_wrapped_rule_spec.rb1924ee/spec/models/dast_site_token_spec.rb1925ee/spec/models/issue_link_spec.rb1926ee/spec/models/dast/site_profiles_build_spec.rb1927ee/spec/models/dast/profile_schedule_spec.rb1928ee/spec/models/dast/profile_spec.rb1929ee/spec/models/dast/profiles_pipeline_spec.rb1930ee/spec/models/dast/site_profile_secret_variable_spec.rb1931ee/spec/models/dast/scanner_profiles_build_spec.rb1932ee/spec/models/ip_restriction_spec.rb1933ee/spec/models/hooks/group_hook_spec.rb1934ee/spec/models/integrations/github_spec.rb1935ee/spec/models/integrations/github/status_message_spec.rb1936ee/spec/models/security/orchestration_policy_rule_schedule_spec.rb1937ee/spec/models/security/scan_spec.rb1938ee/spec/models/security/orchestration_policy_configuration_spec.rb1939ee/spec/models/software_license_spec.rb1940ee/spec/models/software_license_policy_spec.rb1941ee/spec/models/approval_wrapped_any_approver_rule_spec.rb1942ee/spec/models/project_team_spec.rb1943ee/spec/models/project_alias_spec.rb1944ee/spec/models/scim_oauth_access_token_spec.rb1945ee/spec/models/upload_spec.rb1946ee/spec/models/productivity_analytics_spec.rb1947ee/spec/models/instance_security_dashboard_spec.rb1948ee/spec/models/visible_approvable_spec.rb1949ee/spec/models/dast_scanner_profile_spec.rb1950ee/spec/models/approval_wrapped_code_owner_rule_spec.rb1951ee/spec/models/label_note_spec.rb1952ee/spec/models/identity_spec.rb1953ee/spec/models/burndown_spec.rb1954ee/spec/models/scoped_label_set_spec.rb1955ee/spec/models/scim_identity_spec.rb1956ee/spec/models/board_user_preference_spec.rb1957ee/spec/models/license_spec.rb1958ee/spec/models/merge_requests/external_status_check_spec.rb1959ee/spec/models/packages/package_file_spec.rb1960ee/spec/models/milestone_release_spec.rb1961ee/spec/models/iteration_note_spec.rb1962ee/spec/models/commit_spec.rb1963ee/spec/models/project_security_setting_spec.rb1964ee/spec/models/remote_mirror_spec.rb1965ee/spec/models/merge_request_spec.rb1966ee/spec/models/group_wiki_spec.rb1967ee/spec/models/note_spec.rb1968ee/spec/models/environment_spec.rb1969ee/spec/models/approvable_spec.rb1970ee/spec/models/users_security_dashboard_project_spec.rb1971ee/spec/models/allowed_email_domain_spec.rb1972ee/spec/models/issuables_analytics_spec.rb1973ee/spec/models/project_spec.rb1974ee/spec/models/sca/license_compliance_spec.rb1975ee/spec/models/merge_request/blocking_spec.rb1976ee/spec/models/board_spec.rb1977ee/spec/models/user_detail_spec.rb1978ee/spec/models/audit_event_spec.rb1979ee/spec/models/path_lock_spec.rb1980ee/spec/models/status_page/published_incident_spec.rb1981ee/spec/models/status_page/project_setting_spec.rb1982ee/spec/models/epic_spec.rb1983ee/spec/models/approval_state_spec.rb1984ee/spec/models/approval_project_rule_spec.rb1985ee/spec/models/dora/daily_metrics_spec.rb1986ee/spec/models/project_ci_cd_setting_spec.rb1987ee/spec/models/namespace_statistics_spec.rb1988ee/spec/models/groups/repository_storage_move_spec.rb1989ee/spec/models/approver_group_spec.rb1990ee/spec/models/application_setting_spec.rb1991ee/spec/models/epic_issue_spec.rb1992ee/spec/models/issue_spec.rb1993ee/spec/models/project_import_state_spec.rb1994ee/spec/models/saml_provider_spec.rb1995ee/spec/models/member_spec.rb1996ee/spec/models/protected_environment/deploy_access_level_spec.rb1997ee/spec/models/project_feature_spec.rb1998ee/spec/models/dast_site_spec.rb1999ee/spec/models/saml_group_link_spec.rb2000ee/spec/models/namespace_setting_spec.rb2001ee/spec/models/ldap_group_link_spec.rb2002ee/spec/models/geo_node_spec.rb2003ee/spec/models/geo/terraform_state_version_registry_spec.rb2004ee/spec/models/geo/design_registry_spec.rb2005ee/spec/models/geo/package_file_registry_spec.rb2006ee/spec/models/geo/pipeline_artifact_registry_spec.rb2007ee/spec/models/geo/job_artifact_registry_spec.rb2008ee/spec/models/geo/event_log_spec.rb2009ee/spec/models/geo/group_wiki_repository_registry_spec.rb2010ee/spec/models/geo/project_registry_spec.rb2011ee/spec/models/geo/merge_request_diff_registry_spec.rb2012ee/spec/models/geo/container_repository_registry_spec.rb2013ee/spec/models/geo/pages_deployment_registry_spec.rb2014ee/spec/models/geo/upload_registry_spec.rb2015ee/spec/models/geo_node_status_spec.rb2016ee/spec/models/snippet_repository_spec.rb2017ee/spec/models/group_wiki_repository_spec.rb2018ee/spec/elastic/migrate/20210510113500_delete_merge_requests_from_original_index_spec.rb2019ee/spec/elastic/migrate/20210623081800_add_upvotes_to_issues_spec.rb2020ee/spec/elastic/migrate/20210510143200_delete_notes_from_original_index_spec.rb2021ee/spec/elastic/migrate/20210429154500_migrate_merge_requests_to_separate_index_spec.rb2022ee/spec/elastic/migrate/20210201104800_migrate_notes_to_separate_index_spec.rb2023ee/spec/elastic/migrate/20210421140400_add_new_data_to_merge_requests_documents_spec.rb2024ee/spec/elastic/migrate/20210825110300_backfill_namespace_ancestry_for_issues_spec.rb2025ee/spec/elastic/migrate/20210722112600_add_upvotes_to_merge_requests_spec.rb2026ee/spec/finders/issues_finder_spec.rb2027ee/spec/finders/boards/boards_finder_spec.rb2028ee/spec/finders/boards/epic_boards_finder_spec.rb2029ee/spec/finders/boards/milestones_finder_spec.rb2030ee/spec/finders/boards/users_finder_spec.rb2031ee/spec/finders/autocomplete/vulnerabilities_autocomplete_finder_spec.rb2032ee/spec/finders/autocomplete/project_invited_groups_finder_spec.rb2033ee/spec/finders/template_finder_spec.rb2034ee/spec/finders/requirements_management/requirements_finder_spec.rb2035ee/spec/finders/ee/fork_targets_finder_spec.rb2036ee/spec/finders/ee/namespaces/projects_finder_spec.rb2037ee/spec/finders/ee/group_members_finder_spec.rb2038ee/spec/finders/ee/alert_management/alerts_finder_spec.rb2039ee/spec/finders/ee/ci/daily_build_group_report_results_finder_spec.rb2040ee/spec/finders/ee/autocomplete/users_finder_spec.rb2041ee/spec/finders/security/pipeline_vulnerabilities_finder_spec.rb2042ee/spec/finders/security/findings_finder_spec.rb2043ee/spec/finders/security/vulnerabilities_finder_spec.rb2044ee/spec/finders/group_saml_identity_finder_spec.rb2045ee/spec/finders/dast_site_profiles_finder_spec.rb2046ee/spec/finders/auth/group_saml_identity_finder_spec.rb2047ee/spec/finders/custom_project_templates_finder_spec.rb2048ee/spec/finders/billed_users_finder_spec.rb2049ee/spec/finders/incident_management/escalation_policies_finder_spec.rb2050ee/spec/finders/incident_management/oncall_schedules_finder_spec.rb2051ee/spec/finders/incident_management/oncall_rotations_finder_spec.rb2052ee/spec/finders/incident_management/member_oncall_rotations_finder_spec.rb2053ee/spec/finders/snippets_finder_spec.rb2054ee/spec/finders/audit_log_finder_spec.rb2055ee/spec/finders/merge_requests_finder_spec.rb2056ee/spec/finders/merge_requests_compliance_finder_spec.rb2057ee/spec/finders/merge_requests/by_approvers_finder_spec.rb2058ee/spec/finders/merge_trains_finder_spec.rb2059ee/spec/finders/productivity_analytics_finder_spec.rb2060ee/spec/finders/clusters/agents_finder_spec.rb2061ee/spec/finders/clusters/environments_finder_spec.rb2062ee/spec/finders/clusters/agent_authorizations_finder_spec.rb2063ee/spec/finders/iterations_finder_spec.rb2064ee/spec/finders/group_projects_finder_spec.rb2065ee/spec/finders/notes_finder_spec.rb2066ee/spec/finders/groups_with_templates_finder_spec.rb2067ee/spec/finders/scim_finder_spec.rb2068ee/spec/finders/software_license_policies_finder_spec.rb2069ee/spec/finders/epics_finder_spec.rb2070ee/spec/finders/iterations/cadences_finder_spec.rb2071ee/spec/finders/approval_rules/group_finder_spec.rb2072ee/spec/finders/geo/repository_verification_finder_spec.rb2073ee/spec/finders/geo/merge_request_diff_registry_finder_spec.rb2074ee/spec/finders/geo/pipeline_artifact_registry_finder_spec.rb2075ee/spec/finders/geo/group_wiki_repository_registry_finder_spec.rb2076ee/spec/finders/geo/job_artifact_registry_finder_spec.rb2077ee/spec/finders/geo/terraform_state_version_registry_finder_spec.rb2078ee/spec/finders/geo/package_file_registry_finder_spec.rb2079ee/spec/finders/geo/pages_deployment_registry_finder_spec.rb2080ee/spec/finders/geo/project_registry_finder_spec.rb2081ee/spec/workers/elastic_delete_project_worker_spec.rb2082ee/spec/workers/admin_emails_worker_spec.rb2083ee/spec/workers/ee/issuable_export_csv_worker_spec.rb2084ee/spec/workers/ee/repository_check/batch_worker_spec.rb2085ee/spec/workers/ee/repository_check/single_repository_worker_spec.rb2086ee/spec/workers/ee/ci/build_finished_worker_spec.rb2087ee/spec/workers/merge_request_reset_approvals_worker_spec.rb2088ee/spec/workers/ci/trigger_downstream_subscriptions_worker_spec.rb2089ee/spec/workers/ci/initial_pipeline_process_worker_spec.rb2090ee/spec/workers/group_saml_group_sync_worker_spec.rb2091ee/spec/workers/requirements_management/import_requirements_csv_worker_spec.rb2092ee/spec/workers/elastic_full_index_worker_spec.rb2093ee/spec/workers/store_security_reports_worker_spec.rb2094ee/spec/workers/elastic_namespace_indexer_worker_spec.rb2095ee/spec/workers/repository_push_audit_event_worker_spec.rb2096ee/spec/workers/vulnerabilities/statistics/schedule_worker_spec.rb2097ee/spec/workers/refresh_license_compliance_checks_worker_spec.rb2098ee/spec/workers/new_epic_worker_spec.rb2099ee/spec/workers/security/orchestration_policy_rule_schedule_worker_spec.rb2100ee/spec/workers/security/track_secure_scans_worker_spec.rb2101ee/spec/workers/security/create_orchestration_policy_worker_spec.rb2102ee/spec/workers/project_import_schedule_worker_spec.rb2103ee/spec/workers/personal_access_tokens/groups/policy_worker_spec.rb2104ee/spec/workers/personal_access_tokens/instance/policy_worker_spec.rb2105ee/spec/workers/analytics/code_review_metrics_worker_spec.rb2106ee/spec/workers/analytics/devops_adoption/create_all_snapshots_worker_spec.rb2107ee/spec/workers/analytics/devops_adoption/create_snapshot_worker_spec.rb2108ee/spec/workers/elastic_association_indexer_worker_spec.rb2109ee/spec/workers/scan_security_report_secrets_worker_spec.rb2110ee/spec/workers/app_sec/dast/profile_schedule_worker_spec.rb2111ee/spec/workers/elastic_commit_indexer_worker_spec.rb2112ee/spec/workers/project_template_export_worker_spec.rb2113ee/spec/workers/iterations/roll_over_issues_worker_spec.rb2114ee/spec/workers/iterations/cadences/create_iterations_worker_spec.rb2115ee/spec/workers/vulnerability_exports/export_worker_spec.rb2116ee/spec/workers/ldap_group_sync_worker_spec.rb2117ee/spec/workers/create_github_webhook_worker_spec.rb2118ee/spec/workers/set_user_status_based_on_user_cap_setting_worker_spec.rb2119ee/spec/workers/incident_management/apply_incident_sla_exceeded_label_worker_spec.rb2120ee/spec/workers/groups/schedule_bulk_repository_shard_moves_worker_spec.rb2121ee/spec/workers/groups/update_statistics_worker_spec.rb2122ee/spec/workers/groups/export_memberships_worker_spec.rb2123ee/spec/workers/network_policy_metrics_worker_spec.rb2124ee/spec/workers/clear_shared_runners_minutes_worker_spec.rb2125ee/spec/workers/concerns/elastic/indexing_control_spec.rb2126ee/spec/workers/adjourned_group_deletion_worker_spec.rb2127ee/spec/workers/update_all_mirrors_worker_spec.rb2128ee/spec/workers/post_receive_spec.rb2129ee/spec/workers/epics/new_epic_issue_worker_spec.rb2130ee/spec/workers/adjourned_projects_deletion_cron_worker_spec.rb2131ee/spec/workers/repository_update_mirror_worker_spec.rb2132ee/spec/workers/repository_import_worker_spec.rb2133ee/spec/workers/adjourned_project_deletion_worker_spec.rb2134ee/spec/workers/geo/registry_sync_worker_spec.rb2135ee/spec/workers/geo/design_repository_shard_sync_worker_spec.rb2136ee/spec/workers/geo/repository_sync_worker_spec.rb2137ee/spec/workers/geo/repository_verification/secondary/shard_worker_spec.rb2138ee/spec/workers/geo/repository_verification/secondary/scheduler_worker_spec.rb2139ee/spec/workers/geo/repository_verification/secondary/single_worker_spec.rb2140ee/spec/workers/geo/repository_verification/primary/shard_worker_spec.rb2141ee/spec/workers/geo/repository_verification/primary/batch_worker_spec.rb2142ee/spec/workers/geo/repository_verification/primary/single_worker_spec.rb2143ee/spec/workers/geo/project_sync_worker_spec.rb2144ee/spec/workers/geo/container_repository_sync_dispatch_worker_spec.rb2145ee/spec/workers/geo/repositories_clean_up_worker_spec.rb2146ee/spec/workers/geo/repository_cleanup_worker_spec.rb2147ee/spec/workers/geo/batch/project_registry_scheduler_worker_spec.rb2148ee/spec/workers/geo/batch/project_registry_worker_spec.rb2149ee/spec/workers/geo/design_repository_sync_worker_spec.rb2150ee/spec/workers/geo/repository_shard_sync_worker_spec.rb2151ee/spec/workers/geo/file_download_dispatch_worker_spec.rb2152ee/spec/workers/geo/prune_event_log_worker_spec.rb2153ee/spec/workers/geo/secondary/registry_consistency_worker_spec.rb2154ee/spec/workers/geo/verification_worker_spec.rb2155ee/spec/workers/geo/container_repository_sync_worker_spec.rb2156ee/spec/workers/geo_repository_destroy_worker_spec.rb2157ee/spec/graphql/resolvers/vulnerability_severities_count_resolver_spec.rb2158ee/spec/graphql/resolvers/board_groupings/epics_resolvers_spec.rb2159ee/spec/graphql/resolvers/boards/epic_lists_resolvers_spec.rb2160ee/spec/graphql/resolvers/boards/board_list_epics_resolver_spec.rb2161ee/spec/graphql/resolvers/boards/epic_boards_resolvers_spec.rb2162ee/spec/graphql/resolvers/ci/code_coverage_summary_resolver_spec.rb2163ee/spec/graphql/resolvers/ci/code_coverage_activities_resolver_spec.rb2164ee/spec/graphql/resolvers/epic_ancestors_resolver_spec.rb2165ee/spec/graphql/resolvers/user_discussions_count_resolver_spec.rb2166ee/spec/graphql/resolvers/requirements_management/requirements_resolver_spec.rb2167ee/spec/graphql/resolvers/requirements_management/test_reports_resolver_spec.rb2168ee/spec/graphql/resolvers/iterations/cadences_resolver_spec.rb2169ee/spec/graphql/resolvers/vulnerabilities_grade_resolver_spec.rb2170ee/spec/graphql/resolvers/analytics/devops_adoption/enabled_namespaces_resolver_spec.rb2171ee/spec/graphql/resolvers/user_notes_count_resolver_spec.rb2172ee/spec/graphql/resolvers/incident_management/oncall_shifts_resolver_spec.rb2173ee/spec/graphql/resolvers/incident_management/escalation_policies_resolver_spec.rb2174ee/spec/graphql/resolvers/incident_management/oncall_schedule_resolver_spec.rb2175ee/spec/graphql/resolvers/incident_management/oncall_rotations_resolver_spec.rb2176ee/spec/graphql/resolvers/incident_management/oncall_users_resolver_spec.rb2177ee/spec/graphql/resolvers/epic_issues_resolver_spec.rb2178ee/spec/graphql/resolvers/vulnerabilities/scanners_resolver_spec.rb2179ee/spec/graphql/resolvers/iterations_resolver_spec.rb2180ee/spec/graphql/resolvers/dast_site_profile_resolver_spec.rb2181ee/spec/graphql/resolvers/kas/agent_configurations_resolver_spec.rb2182ee/spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb2183ee/spec/graphql/resolvers/epics_resolver_spec.rb2184ee/spec/graphql/resolvers/vulnerabilities_resolver_spec.rb2185ee/spec/graphql/resolvers/dast_site_validation_resolver_spec.rb2186ee/spec/graphql/resolvers/scan_execution_policy_resolver_spec.rb2187ee/spec/graphql/resolvers/dora_metrics_resolver_spec.rb2188ee/spec/graphql/resolvers/app_sec/dast/profile_resolver_spec.rb2189ee/spec/graphql/resolvers/vulnerabilities_count_per_day_resolver_spec.rb2190ee/spec/graphql/resolvers/clusters/agent_tokens_resolver_spec.rb2191ee/spec/graphql/mutations/boards/epics/create_spec.rb2192ee/spec/graphql/mutations/boards/lists/update_limit_metrics_spec.rb2193ee/spec/graphql/mutations/boards/epic_boards/update_spec.rb2194ee/spec/graphql/mutations/boards/epic_boards/destroy_spec.rb2195ee/spec/graphql/mutations/boards/epic_boards/create_spec.rb2196ee/spec/graphql/mutations/boards/epic_boards/epic_move_list_spec.rb2197ee/spec/graphql/mutations/boards/update_epic_user_preferences_spec.rb2198ee/spec/graphql/mutations/boards/epic_lists/update_spec.rb2199ee/spec/graphql/mutations/boards/epic_lists/create_spec.rb2200ee/spec/graphql/mutations/boards/update_spec.rb2201ee/spec/graphql/mutations/dast_site_tokens/create_spec.rb2202ee/spec/graphql/mutations/merge_requests/set_assignees_spec.rb2203ee/spec/graphql/mutations/merge_requests/accept_spec.rb2204ee/spec/graphql/mutations/security_policy/assign_security_policy_project_spec.rb2205ee/spec/graphql/mutations/security_policy/commit_scan_execution_policy_spec.rb2206ee/spec/graphql/mutations/security_policy/create_security_policy_project_spec.rb2207ee/spec/graphql/mutations/compliance_management/frameworks/destroy_spec.rb2208ee/spec/graphql/mutations/compliance_management/frameworks/create_spec.rb2209ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb2210ee/spec/graphql/mutations/vulnerabilities/revert_to_detected_spec.rb2211ee/spec/graphql/mutations/vulnerabilities/confirm_spec.rb2212ee/spec/graphql/mutations/vulnerabilities/create_spec.rb2213ee/spec/graphql/mutations/vulnerabilities/resolve_spec.rb2214ee/spec/graphql/mutations/vulnerabilities/create_external_issue_link_spec.rb2215ee/spec/graphql/mutations/vulnerabilities/destroy_external_issue_link_spec.rb2216ee/spec/graphql/mutations/incident_management/oncall_schedule/destroy_spec.rb2217ee/spec/graphql/mutations/incident_management/oncall_schedule/update_spec.rb2218ee/spec/graphql/mutations/incident_management/oncall_schedule/create_spec.rb2219ee/spec/graphql/mutations/incident_management/escalation_policy/destroy_spec.rb2220ee/spec/graphql/mutations/incident_management/escalation_policy/create_spec.rb2221ee/spec/graphql/mutations/incident_management/escalation_policy/update_spec.rb2222ee/spec/graphql/mutations/incident_management/oncall_rotation/create_spec.rb2223ee/spec/graphql/mutations/incident_management/oncall_rotation/destroy_spec.rb2224ee/spec/graphql/mutations/incident_management/oncall_rotation/update_spec.rb2225ee/spec/graphql/mutations/dast/profiles/run_spec.rb2226ee/spec/graphql/mutations/dast/profiles/create_spec.rb2227ee/spec/graphql/mutations/dast/profiles/update_spec.rb2228ee/spec/graphql/mutations/dast/profiles/delete_spec.rb2229ee/spec/graphql/mutations/dast_scanner_profiles/delete_spec.rb2230ee/spec/graphql/mutations/dast_scanner_profiles/create_spec.rb2231ee/spec/graphql/mutations/dast_scanner_profiles/update_spec.rb2232ee/spec/graphql/mutations/clusters/agent_tokens/delete_spec.rb2233ee/spec/graphql/mutations/clusters/agent_tokens/create_spec.rb2234ee/spec/graphql/mutations/clusters/agents/create_spec.rb2235ee/spec/graphql/mutations/clusters/agents/delete_spec.rb2236ee/spec/graphql/mutations/dast_site_validations/revoke_spec.rb2237ee/spec/graphql/mutations/dast_site_validations/create_spec.rb2238ee/spec/graphql/mutations/issues/set_weight_spec.rb2239ee/spec/graphql/mutations/issues/set_iteration_spec.rb2240ee/spec/graphql/mutations/issues/update_spec.rb2241ee/spec/graphql/mutations/issues/create_spec.rb2242ee/spec/graphql/mutations/issues/set_assignees_spec.rb2243ee/spec/graphql/mutations/issues/set_epic_spec.rb2244ee/spec/graphql/mutations/issues/promote_to_epic_spec.rb2245ee/spec/graphql/mutations/instance_security_dashboard/add_project_spec.rb2246ee/spec/graphql/mutations/security/ci_configuration/configure_dependency_scanning_spec.rb2247ee/spec/graphql/mutations/projects/set_compliance_framework_spec.rb2248ee/spec/graphql/mutations/projects/set_locked_spec.rb2249ee/spec/graphql/mutations/epics/update_spec.rb2250ee/spec/graphql/mutations/epics/add_issue_spec.rb2251ee/spec/graphql/mutations/requirements_management/export_requirements_spec.rb2252ee/spec/graphql/mutations/requirements_management/update_requirement_spec.rb2253ee/spec/graphql/mutations/requirements_management/create_requirement_spec.rb2254ee/spec/graphql/mutations/app_sec/fuzzing/api/ci_configuration/create_spec.rb2255ee/spec/graphql/mutations/dast_site_profiles/delete_spec.rb2256ee/spec/graphql/mutations/dast_site_profiles/update_spec.rb2257ee/spec/graphql/mutations/dast_site_profiles/create_spec.rb2258ee/spec/graphql/mutations/releases/update_spec.rb2259ee/spec/graphql/mutations/todos/create_spec.rb2260ee/spec/graphql/mutations/dast_on_demand_scans/create_spec.rb2261ee/spec/graphql/ee/types/user_merge_request_interaction_type_spec.rb2262ee/spec/graphql/ee/types/namespace_type_spec.rb2263ee/spec/graphql/ee/types/issuable_type_spec.rb2264ee/spec/graphql/ee/types/group_type_spec.rb2265ee/spec/graphql/ee/mutations/boards/lists/create_spec.rb2266ee/spec/graphql/ee/mutations/boards/issues/issue_move_list_spec.rb2267ee/spec/graphql/ee/mutations/ci/runner/update_spec.rb2268ee/spec/graphql/ee/mutations/ci/ci_cd_settings_update_spec.rb2269ee/spec/graphql/ee/mutations/concerns/mutations/resolves_issuable_spec.rb2270ee/spec/graphql/ee/resolvers/namespace_projects_resolver_spec.rb2271ee/spec/graphql/ee/resolvers/issues_resolver_spec.rb2272ee/spec/graphql/ee/resolvers/board_list_issues_resolver_spec.rb2273ee/spec/graphql/ee/resolvers/board_lists_resolver_spec.rb2274ee/spec/graphql/types/boards/board_epic_type_spec.rb2275ee/spec/graphql/types/dast_scanner_profile_type_spec.rb2276ee/spec/graphql/types/dast_site_validation_type_spec.rb2277ee/spec/graphql/types/network_policy_type_spec.rb2278ee/spec/graphql/types/instance_security_dashboard_type_spec.rb2279ee/spec/graphql/types/dast/site_profile_auth_type_spec.rb2280ee/spec/graphql/types/global_id_type_spec.rb2281ee/spec/graphql/types/issue_connection_type_spec.rb2282ee/spec/graphql/types/vulnerability_scanner_type_spec.rb2283ee/spec/graphql/types/project_type_spec.rb2284ee/spec/graphql/types/vulnerability_type_spec.rb2285ee/spec/graphql/types/pipeline_security_report_finding_type_spec.rb2286ee/spec/graphql/types/dast_site_profile_type_spec.rb2287ee/spec/graphql/types/issue_type_spec.rb2288ee/spec/graphql/types/scan_type_spec.rb2289ee/spec/helpers/ee/gitlab_routing_helper_spec.rb2290ee/spec/helpers/ee/issuables_description_templates_helper_spec.rb2291ee/spec/helpers/ee/personal_access_tokens_helper_spec.rb2292ee/spec/helpers/ee/lock_helper_spec.rb2293ee/spec/helpers/ee/labels_helper_spec.rb2294ee/spec/helpers/ee/system_note_helper_spec.rb2295ee/spec/helpers/ee/subscribable_banner_helper_spec.rb2296ee/spec/helpers/ee/releases_helper_spec.rb2297ee/spec/helpers/ee/issuables_helper_spec.rb2298ee/spec/helpers/ee/branches_helper_spec.rb2299ee/spec/helpers/ee/clusters_helper_spec.rb2300ee/spec/helpers/ee/groups_helper_spec.rb2301ee/spec/helpers/ee/invite_members_helper_spec.rb2302ee/spec/helpers/ee/user_callouts_helper_spec.rb2303ee/spec/helpers/ee/hooks_helper_spec.rb2304ee/spec/helpers/ee/namespaces_helper_spec.rb2305ee/spec/helpers/ee/blob_helper_spec.rb2306ee/spec/helpers/ee/wiki_helper_spec.rb2307ee/spec/helpers/ee/issues_helper_spec.rb2308ee/spec/helpers/ee/events_helper_spec.rb2309ee/spec/helpers/ee/groups/group_members_helper_spec.rb2310ee/spec/helpers/ee/groups/analytics/cycle_analytics_helper_spec.rb2311ee/spec/helpers/ee/welcome_helper_spec.rb2312ee/spec/helpers/ee/todos_helper_spec.rb2313ee/spec/helpers/ee/environments_helper_spec.rb2314ee/spec/helpers/vulnerabilities_helper_spec.rb2315ee/spec/helpers/prevent_forking_helper_spec.rb2316ee/spec/helpers/billing_plans_helper_spec.rb2317ee/spec/helpers/search_helper_spec.rb2318ee/spec/helpers/subscriptions_helper_spec.rb2319ee/spec/helpers/push_rules_helper_spec.rb2320ee/spec/helpers/groups/security_features_helper_spec.rb2321ee/spec/helpers/policy_helper_spec.rb2322ee/spec/helpers/markup_helper_spec.rb2323ee/spec/helpers/compliance_management/compliance_framework/group_settings_helper_spec.rb2324ee/spec/helpers/projects_helper_spec.rb2325ee/spec/helpers/application_helper_spec.rb2326ee/spec/helpers/boards_helper_spec.rb2327ee/spec/helpers/timeboxes_helper_spec.rb2328ee/spec/helpers/gitlab_subscriptions/upcoming_reconciliation_helper_spec.rb2329ee/spec/helpers/epics_helper_spec.rb2330ee/spec/helpers/projects/project_members_helper_spec.rb2331ee/spec/helpers/projects/security/policies_helper_spec.rb2332ee/spec/helpers/path_locks_helper_spec.rb2333ee/spec/views/groups/edit.html.haml_spec.rb2334ee/spec/views/groups/settings/_remove.html.haml_spec.rb2335ee/spec/views/groups/settings/_transfer.html.haml_spec.rb2336ee/spec/views/groups/compliance_frameworks/edit.html.haml_spec.rb2337ee/spec/views/groups/compliance_frameworks/new.html.haml_spec.rb2338ee/spec/views/admin/groups/_form.html.haml_spec.rb2339ee/spec/views/admin/application_settings/_elasticsearch_form.html.haml_spec.rb2340ee/spec/views/admin/application_settings/general.html.haml_spec.rb2341ee/spec/views/admin/dashboard/index.html.haml_spec.rb2342ee/spec/views/projects/security/sast_configuration/show.html.haml_spec.rb2343ee/spec/views/projects/security/dast_site_profiles/new.html.haml_spec.rb2344ee/spec/views/projects/security/dast_profiles/show.html.haml_spec.rb2345ee/spec/views/projects/security/policies/index.html.haml_spec.rb2346ee/spec/views/projects/security/dast_scanner_profiles/new.html.haml_spec.rb2347ee/spec/views/projects/security/corpus_management/show.html.haml_spec.rb2348ee/spec/views/projects/issues/show.html.haml_spec.rb2349ee/spec/views/projects/merge_requests/show.html.haml_spec.rb2350ee/spec/views/projects/protected_environments/_protected_environment.html.haml_spec.rb2351ee/spec/views/projects/on_demand_scans/index.html.haml_spec.rb2352ee/spec/views/projects/edit.html.haml_spec.rb2353ee/spec/views/projects/project_members/index.html.haml_spec.rb2354ee/spec/views/projects/pipelines/_tabs_content.html.haml_spec.rb2355ee/spec/views/shared/billings/_eoa_bronze_plan_banner.html.haml_spec.rb2356ee/spec/views/shared/billings/_trial_status.html.haml_spec.rb2357ee/spec/views/shared/issuable/_iterations_dropdown.html.haml_spec.rb2358ee/spec/views/shared/issuable/_health_status_dropdown.html.haml_spec.rb2359ee/spec/views/shared/issuable/_epic_dropdown.html.haml_spec.rb2360ee/spec/views/shared/_mirror_update_button.html.haml_spec.rb2361ee/spec/views/shared/milestones/_milestone.html.haml_spec.rb2362ee/spec/views/shared/_mirror_status.html.haml_spec.rb2363ee/spec/views/shared/promotions/_promotion_link_project.html.haml_spec.rb2364ee/spec/views/shared/labels/_create_label_help_text.html.haml_spec.rb2365ee/spec/views/shared/access_tokens/_table.html.haml_spec.rb2366ee/spec/views/compliance_management/compliance_framework/_project_settings.html.haml_spec.rb2367ee/spec/views/registrations/groups/new.html.haml_spec.rb2368ee/spec/views/clusters/clusters/show.html.haml_spec.rb2369ee/spec/views/layouts/_search.html.haml_spec.rb2370ee/spec/views/layouts/nav/sidebar/_group.html.haml_spec.rb2371ee/spec/views/layouts/nav/sidebar/_project.html.haml_spec.rb2372ee/spec/views/layouts/header/_current_user_dropdown.html.haml_spec.rb2373ee/spec/views/layouts/header/_ee_subscribable_banner.html.haml_spec.rb2374ee/spec/views/layouts/header/_new_dropdown.haml_spec.rb2375ee/spec/views/layouts/application.html.haml_spec.rb2376ee/spec/views/subscriptions/groups/edit.html.haml_spec.rb2377ee/spec/presenters/ee/clusters/cluster_presenter_spec.rb2378ee/spec/presenters/ee/instance_clusterable_presenter_spec.rb2379ee/spec/presenters/vulnerability_presenter_spec.rb2380ee/spec/presenters/vulnerabilities/finding_presenter_spec.rb2381ee/spec/presenters/project_clusterable_presenter_spec.rb2382ee/spec/presenters/ci/build_runner_presenter_spec.rb2383ee/spec/presenters/ci/pipeline_presenter_spec.rb2384ee/spec/presenters/ci/build_presenter_spec.rb2385ee/spec/presenters/security/scan_presenter_spec.rb2386ee/spec/presenters/project_presenter_spec.rb2387ee/spec/presenters/epic_presenter_spec.rb2388ee/spec/presenters/epic_issue_presenter_spec.rb2389ee/spec/presenters/merge_request_approver_presenter_spec.rb2390ee/spec/presenters/projects/security/configuration_presenter_spec.rb2391ee/spec/presenters/approval_rule_presenter_spec.rb2392ee/spec/presenters/group_clusterable_presenter_spec.rb2393ee/spec/presenters/merge_request_presenter_spec.rb2394ee/spec/presenters/group_member_presenter_spec.rb2395ee/spec/presenters/label_presenter_spec.rb2396ee/spec/policies/dast/profile_policy_spec.rb2397ee/spec/policies/dast/profile_schedule_policy_spec.rb2398ee/spec/policies/dast/branch_policy_spec.rb2399ee/spec/policies/group_policy_spec.rb2400ee/spec/policies/namespace_policy_spec.rb2401ee/spec/policies/vulnerabilities/feedback_policy_spec.rb2402ee/spec/policies/vulnerabilities/scanner_policy_spec.rb2403ee/spec/policies/vulnerabilities/issue_link_policy_spec.rb2404ee/spec/policies/vulnerabilities/external_issue_link_policy_spec.rb2405ee/spec/policies/vulnerabilities/export_policy_spec.rb2406ee/spec/policies/dast_site_profile_policy_spec.rb2407ee/spec/policies/incident_management/oncall_schedule_policy_spec.rb2408ee/spec/policies/incident_management/oncall_shift_policy_spec.rb2409ee/spec/policies/incident_management/oncall_rotation_policy_spec.rb2410ee/spec/policies/ci/build_policy_spec.rb2411ee/spec/policies/identity_provider_policy_spec.rb2412ee/spec/policies/protected_branch_policy_spec.rb2413ee/spec/policies/project_snippet_policy_spec.rb2414ee/spec/policies/approval_merge_request_rule_policy_spec.rb2415ee/spec/policies/event_policy_spec.rb2416ee/spec/policies/approval_project_rule_policy_spec.rb2417ee/spec/policies/dast_scanner_profile_policy_spec.rb2418ee/spec/policies/vulnerability_policy_spec.rb2419ee/spec/policies/note_policy_spec.rb2420ee/spec/policies/requirements_management/requirement_policy_spec.rb2421ee/spec/policies/issuable_policy_spec.rb2422ee/spec/policies/approval_state_policy_spec.rb2423ee/spec/policies/issue_policy_spec.rb2424ee/spec/policies/saml_provider_policy_spec.rb2425ee/spec/policies/project_policy_spec.rb2426ee/spec/policies/award_emoji_policy_spec.rb2427ee/spec/policies/clusters/agent_token_policy_spec.rb2428ee/spec/policies/clusters/agent_policy_spec.rb2429ee/spec/policies/environment_policy_spec.rb2430ee/spec/policies/dast_site_validation_policy_spec.rb2431ee/spec/policies/epic_policy_spec.rb2432ee/spec/policies/merge_request_policy_spec.rb2433ee/spec/policies/compliance_management/framework_policy_spec.rb2434ee/spec/policies/container_expiration_policy_policy_spec.rb2435ee/spec/policies/security/scan_policy_spec.rb2436ee/spec/policies/geo/registry_policy_spec.rb2437ee/spec/tasks/gitlab/elastic_rake_spec.rb2438ee/spec/tasks/gitlab/seed/group_seed_rake_spec.rb2439ee/spec/tasks/gitlab/uploads/migrate_rake_spec.rb2440ee/spec/tasks/geo_rake_spec.rb2441ee/spec/validators/ldap_filter_validator_spec.rb2442ee/spec/routing/admin_routing_spec.rb2443ee/spec/routing/groups/cadences_routing_spec.rb2444ee/spec/routing/webhook_routes_spec.rb2445ee/spec/routing/project_routing_spec.rb2446ee/spec/elastic_integration/global_search_spec.rb2447ee/spec/elastic_integration/repository_index_spec.rb2448ee/spec/replicators/geo/pipeline_artifact_replicator_spec.rb2449ee/spec/replicators/geo/package_file_replicator_spec.rb2450ee/spec/replicators/geo/terraform_state_version_replicator_spec.rb2451ee/spec/replicators/geo/merge_request_diff_replicator_spec.rb2452ee/spec/replicators/geo/snippet_repository_replicator_spec.rb2453ee/spec/replicators/geo/pages_deployment_replicator_spec.rb2454ee/spec/replicators/geo/group_wiki_repository_replicator_spec.rb2455ee/spec/replicators/geo/lfs_object_replicator_spec.rb2456spec/requests/api/npm_instance_packages_spec.rb2457spec/requests/api/conan_instance_packages_spec.rb2458spec/requests/api/labels_spec.rb2459spec/requests/api/group_packages_spec.rb2460spec/requests/api/project_debian_distributions_spec.rb2461spec/requests/api/release/links_spec.rb2462spec/requests/api/v3/github_spec.rb2463spec/requests/api/issues/put_projects_issues_spec.rb2464spec/requests/api/issues/get_project_issues_spec.rb2465spec/requests/api/issues/post_projects_issues_spec.rb2466spec/requests/api/issues/issues_spec.rb2467spec/requests/api/issues/get_group_issues_spec.rb2468spec/requests/api/access_requests_spec.rb2469spec/requests/api/events_spec.rb2470spec/requests/api/settings_spec.rb2471spec/requests/api/graphql/project/packages_spec.rb2472spec/requests/api/graphql/project/alert_management/integrations_spec.rb2473spec/requests/api/graphql/project/alert_management/alert_status_counts_spec.rb2474spec/requests/api/graphql/project/alert_management/alert/issue_spec.rb2475spec/requests/api/graphql/project/alert_management/alert/metrics_dashboard_url_spec.rb2476spec/requests/api/graphql/project/alert_management/alert/todos_spec.rb2477spec/requests/api/graphql/project/alert_management/alert/assignees_spec.rb2478spec/requests/api/graphql/project/alert_management/alert/notes_spec.rb2479spec/requests/api/graphql/project/alert_management/alerts_spec.rb2480spec/requests/api/graphql/project/project_members_spec.rb2481spec/requests/api/graphql/project/grafana_integration_spec.rb2482spec/requests/api/graphql/project/issue/design_collection/versions_spec.rb2483spec/requests/api/graphql/project/issue/design_collection/version_spec.rb2484spec/requests/api/graphql/project/issue/designs/notes_spec.rb2485spec/requests/api/graphql/project/issue/designs/designs_spec.rb2486spec/requests/api/graphql/project/issue/notes_spec.rb2487spec/requests/api/graphql/project/container_repositories_spec.rb2488spec/requests/api/graphql/project/base_service_spec.rb2489spec/requests/api/graphql/project/labels_query_spec.rb2490spec/requests/api/graphql/project/project_statistics_spec.rb2491spec/requests/api/graphql/project/issues_spec.rb2492spec/requests/api/graphql/project/releases_spec.rb2493spec/requests/api/graphql/project/merge_request_spec.rb2494spec/requests/api/graphql/project/milestones_spec.rb2495spec/requests/api/graphql/project/container_expiration_policy_spec.rb2496spec/requests/api/graphql/project/error_tracking/sentry_errors_request_spec.rb2497spec/requests/api/graphql/project/error_tracking/sentry_detailed_error_request_spec.rb2498spec/requests/api/graphql/project/repository_spec.rb2499spec/requests/api/graphql/project/project_pipeline_statistics_spec.rb2500spec/requests/api/graphql/project/tree/tree_spec.rb2501spec/requests/api/graphql/project/terraform/state_spec.rb2502spec/requests/api/graphql/project/terraform/states_spec.rb2503spec/requests/api/graphql/project/repository/blobs_spec.rb2504spec/requests/api/graphql/project/release_spec.rb2505spec/requests/api/graphql/project/issue_spec.rb2506spec/requests/api/graphql/project/merge_request/diff_notes_spec.rb2507spec/requests/api/graphql/project/merge_request/pipelines_spec.rb2508spec/requests/api/graphql/project/jira_service_spec.rb2509spec/requests/api/graphql/project/merge_requests_spec.rb2510spec/requests/api/graphql/project/pipeline_spec.rb2511spec/requests/api/graphql/project/jira_import_spec.rb2512spec/requests/api/graphql/project/jira_projects_spec.rb2513spec/requests/api/graphql/mutations/award_emojis/add_spec.rb2514spec/requests/api/graphql/mutations/award_emojis/toggle_spec.rb2515spec/requests/api/graphql/mutations/award_emojis/remove_spec.rb2516spec/requests/api/graphql/mutations/packages/destroy_file_spec.rb2517spec/requests/api/graphql/mutations/packages/destroy_spec.rb2518spec/requests/api/graphql/mutations/design_management/upload_spec.rb2519spec/requests/api/graphql/mutations/design_management/delete_spec.rb2520spec/requests/api/graphql/mutations/design_management/move_spec.rb2521spec/requests/api/graphql/mutations/alert_management/alerts/create_alert_issue_spec.rb2522spec/requests/api/graphql/mutations/alert_management/alerts/todo/create_spec.rb2523spec/requests/api/graphql/mutations/alert_management/alerts/set_assignees_spec.rb2524spec/requests/api/graphql/mutations/alert_management/alerts/update_alert_status_spec.rb2525spec/requests/api/graphql/mutations/alert_management/http_integration/create_spec.rb2526spec/requests/api/graphql/mutations/alert_management/http_integration/update_spec.rb2527spec/requests/api/graphql/mutations/alert_management/http_integration/reset_token_spec.rb2528spec/requests/api/graphql/mutations/alert_management/http_integration/destroy_spec.rb2529spec/requests/api/graphql/mutations/alert_management/prometheus_integration/update_spec.rb2530spec/requests/api/graphql/mutations/alert_management/prometheus_integration/reset_token_spec.rb2531spec/requests/api/graphql/mutations/alert_management/prometheus_integration/create_spec.rb2532spec/requests/api/graphql/mutations/notes/create/note_spec.rb2533spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb2534spec/requests/api/graphql/mutations/notes/create/diff_note_spec.rb2535spec/requests/api/graphql/mutations/notes/reposition_image_diff_note_spec.rb2536spec/requests/api/graphql/mutations/notes/update/note_spec.rb2537spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb2538spec/requests/api/graphql/mutations/notes/destroy_spec.rb2539spec/requests/api/graphql/mutations/merge_requests/set_wip_spec.rb2540spec/requests/api/graphql/mutations/merge_requests/set_assignees_spec.rb2541spec/requests/api/graphql/mutations/merge_requests/set_milestone_spec.rb2542spec/requests/api/graphql/mutations/merge_requests/set_subscription_spec.rb2543spec/requests/api/graphql/mutations/merge_requests/reviewer_rereview_spec.rb2544spec/requests/api/graphql/mutations/merge_requests/create_spec.rb2545spec/requests/api/graphql/mutations/merge_requests/set_locked_spec.rb2546spec/requests/api/graphql/mutations/merge_requests/set_labels_spec.rb2547spec/requests/api/graphql/mutations/merge_requests/accept_spec.rb2548spec/requests/api/graphql/mutations/issues/set_due_date_spec.rb2549spec/requests/api/graphql/mutations/issues/create_spec.rb2550spec/requests/api/graphql/mutations/issues/set_locked_spec.rb2551spec/requests/api/graphql/mutations/issues/set_subscription_spec.rb2552spec/requests/api/graphql/mutations/issues/set_severity_spec.rb2553spec/requests/api/graphql/mutations/issues/move_spec.rb2554spec/requests/api/graphql/mutations/issues/set_confidential_spec.rb2555spec/requests/api/graphql/mutations/issues/update_spec.rb2556spec/requests/api/graphql/mutations/groups/update_spec.rb2557spec/requests/api/graphql/mutations/branches/create_spec.rb2558spec/requests/api/graphql/mutations/namespace/package_settings/update_spec.rb2559spec/requests/api/graphql/mutations/snippets/create_spec.rb2560spec/requests/api/graphql/mutations/snippets/destroy_spec.rb2561spec/requests/api/graphql/mutations/snippets/update_spec.rb2562spec/requests/api/graphql/mutations/jira_import/start_spec.rb2563spec/requests/api/graphql/mutations/jira_import/import_users_spec.rb2564spec/requests/api/graphql/mutations/ci/runners_registration_token/reset_spec.rb2565spec/requests/api/graphql/mutations/ci/job_retry_spec.rb2566spec/requests/api/graphql/mutations/ci/job_play_spec.rb2567spec/requests/api/graphql/mutations/ci/job_token_scope/add_project_spec.rb2568spec/requests/api/graphql/mutations/ci/job_token_scope/remove_project_spec.rb2569spec/requests/api/graphql/mutations/ci/pipeline_destroy_spec.rb2570spec/requests/api/graphql/mutations/ci/job_cancel_spec.rb2571spec/requests/api/graphql/mutations/ci/pipeline_retry_spec.rb2572spec/requests/api/graphql/mutations/ci/job_unschedule_spec.rb2573spec/requests/api/graphql/mutations/ci/ci_cd_settings_update_spec.rb2574spec/requests/api/graphql/mutations/ci/pipeline_cancel_spec.rb2575spec/requests/api/graphql/mutations/boards/lists/destroy_spec.rb2576spec/requests/api/graphql/mutations/boards/lists/update_spec.rb2577spec/requests/api/graphql/mutations/boards/lists/create_spec.rb2578spec/requests/api/graphql/mutations/boards/create_spec.rb2579spec/requests/api/graphql/mutations/boards/issues/issue_move_list_spec.rb2580spec/requests/api/graphql/mutations/boards/destroy_spec.rb2581spec/requests/api/graphql/mutations/custom_emoji/destroy_spec.rb2582spec/requests/api/graphql/mutations/custom_emoji/create_spec.rb2583spec/requests/api/graphql/mutations/todos/mark_all_done_spec.rb2584spec/requests/api/graphql/mutations/todos/create_spec.rb2585spec/requests/api/graphql/mutations/todos/restore_spec.rb2586spec/requests/api/graphql/mutations/todos/mark_done_spec.rb2587spec/requests/api/graphql/mutations/todos/restore_many_spec.rb2588spec/requests/api/graphql/mutations/container_repository/destroy_spec.rb2589spec/requests/api/graphql/mutations/container_repository/destroy_tags_spec.rb2590spec/requests/api/graphql/mutations/metrics/dashboard/annotations/create_spec.rb2591spec/requests/api/graphql/mutations/metrics/dashboard/annotations/delete_spec.rb2592spec/requests/api/graphql/mutations/container_expiration_policy/update_spec.rb2593spec/requests/api/graphql/mutations/releases/update_spec.rb2594spec/requests/api/graphql/mutations/releases/create_spec.rb2595spec/requests/api/graphql/mutations/releases/delete_spec.rb2596spec/requests/api/graphql/mutations/labels/create_spec.rb2597spec/requests/api/graphql/mutations/security/ci_configuration/configure_secret_detection_spec.rb2598spec/requests/api/graphql/mutations/discussions/toggle_resolve_spec.rb2599spec/requests/api/graphql/mutations/release_asset_links/create_spec.rb2600spec/requests/api/graphql/mutations/release_asset_links/delete_spec.rb2601spec/requests/api/graphql/mutations/release_asset_links/update_spec.rb2602spec/requests/api/graphql/mutations/commits/create_spec.rb2603spec/requests/api/graphql/mutations/dependency_proxy/image_ttl_group_policy/update_spec.rb2604spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb2605spec/requests/api/graphql/current_user/todos_query_spec.rb2606spec/requests/api/graphql/current_user/groups_query_spec.rb2607spec/requests/api/graphql/group/milestones_spec.rb2608spec/requests/api/graphql/group/group_members_spec.rb2609spec/requests/api/graphql/group/labels_query_spec.rb2610spec/requests/api/graphql/group/packages_spec.rb2611spec/requests/api/graphql/group/dependency_proxy_group_setting_spec.rb2612spec/requests/api/graphql/group/merge_requests_spec.rb2613spec/requests/api/graphql/group/timelogs_spec.rb2614spec/requests/api/graphql/group/container_repositories_spec.rb2615spec/requests/api/graphql/group/dependency_proxy_manifests_spec.rb2616spec/requests/api/graphql/group/dependency_proxy_blobs_spec.rb2617spec/requests/api/graphql/group/dependency_proxy_image_ttl_policy_spec.rb2618spec/requests/api/graphql/current_user_todos_spec.rb2619spec/requests/api/graphql/packages/composer_spec.rb2620spec/requests/api/graphql/packages/nuget_spec.rb2621spec/requests/api/graphql/packages/pypi_spec.rb2622spec/requests/api/graphql/packages/conan_spec.rb2623spec/requests/api/graphql/packages/maven_spec.rb2624spec/requests/api/graphql/packages/package_spec.rb2625spec/requests/api/graphql/snippets_spec.rb2626spec/requests/api/graphql/milestone_spec.rb2627spec/requests/api/graphql/terraform/state/lock_spec.rb2628spec/requests/api/graphql/terraform/state/delete_spec.rb2629spec/requests/api/graphql/terraform/state/unlock_spec.rb2630spec/requests/api/graphql/boards/board_lists_query_spec.rb2631spec/requests/api/graphql/boards/boards_query_spec.rb2632spec/requests/api/graphql/boards/board_list_issues_query_spec.rb2633spec/requests/api/graphql/ci/runner_spec.rb2634spec/requests/api/graphql/ci/jobs_spec.rb2635spec/requests/api/graphql/ci/groups_spec.rb2636spec/requests/api/graphql/ci/ci_cd_setting_spec.rb2637spec/requests/api/graphql/ci/pipelines_spec.rb2638spec/requests/api/graphql/ci/config_spec.rb2639spec/requests/api/graphql/ci/template_spec.rb2640spec/requests/api/graphql/ci/stages_spec.rb2641spec/requests/api/graphql/ci/job_artifacts_spec.rb2642spec/requests/api/graphql/ci/job_spec.rb2643spec/requests/api/graphql/user_spec.rb2644spec/requests/api/graphql/gitlab_schema_spec.rb2645spec/requests/api/graphql/custom_emoji_query_spec.rb2646spec/requests/api/graphql/issue_status_counts_spec.rb2647spec/requests/api/graphql/metrics/dashboard_query_spec.rb2648spec/requests/api/graphql/metrics/dashboard/annotations_spec.rb2649spec/requests/api/graphql/query_spec.rb2650spec/requests/api/graphql/namespace/root_storage_statistics_spec.rb2651spec/requests/api/graphql/namespace/projects_spec.rb2652spec/requests/api/graphql/user/starred_projects_query_spec.rb2653spec/requests/api/graphql/user/group_member_query_spec.rb2654spec/requests/api/graphql/user/project_member_query_spec.rb2655spec/requests/api/graphql/tasks/task_completion_status_spec.rb2656spec/requests/api/graphql/merge_request/merge_request_spec.rb2657spec/requests/api/graphql/container_repository/container_repository_details_spec.rb2658spec/requests/api/graphql/project_query_spec.rb2659spec/requests/api/graphql/issue/issue_spec.rb2660spec/requests/api/graphql/user_query_spec.rb2661spec/requests/api/graphql/group_query_spec.rb2662spec/requests/api/graphql/read_only_spec.rb2663spec/requests/api/project_hooks_spec.rb2664spec/requests/api/resource_label_events_spec.rb2665spec/requests/api/issue_links_spec.rb2666spec/requests/api/remote_mirrors_spec.rb2667spec/requests/api/dependency_proxy_spec.rb2668spec/requests/api/npm_project_packages_spec.rb2669spec/requests/api/services_spec.rb2670spec/requests/api/helm_packages_spec.rb2671spec/requests/api/ci/triggers_spec.rb2672spec/requests/api/ci/runners_spec.rb2673spec/requests/api/ci/runner/runners_post_spec.rb2674spec/requests/api/ci/runner/jobs_trace_spec.rb2675spec/requests/api/ci/runner/jobs_artifacts_spec.rb2676spec/requests/api/ci/runner/runners_verify_post_spec.rb2677spec/requests/api/ci/runner/runners_delete_spec.rb2678spec/requests/api/ci/runner/jobs_request_post_spec.rb2679spec/requests/api/ci/runner/jobs_put_spec.rb2680spec/requests/api/ci/variables_spec.rb2681spec/requests/api/ci/pipeline_schedules_spec.rb2682spec/requests/api/ci/jobs_spec.rb2683spec/requests/api/ci/runners_reset_registration_token_spec.rb2684spec/requests/api/ci/pipelines_spec.rb2685spec/requests/api/invitations_spec.rb2686spec/requests/api/award_emoji_spec.rb2687spec/requests/api/internal/kubernetes_spec.rb2688spec/requests/api/internal/pages_spec.rb2689spec/requests/api/internal/base_spec.rb2690spec/requests/api/graphql_spec.rb2691spec/requests/api/metrics/dashboard/annotations_spec.rb2692spec/requests/api/metrics/user_starred_dashboards_spec.rb2693spec/requests/api/merge_request_diffs_spec.rb2694spec/requests/api/group_export_spec.rb2695spec/requests/api/keys_spec.rb2696spec/requests/api/api_spec.rb2697spec/requests/api/error_tracking_client_keys_spec.rb2698spec/requests/api/user_counts_spec.rb2699spec/requests/api/project_statistics_spec.rb2700spec/requests/api/repositories_spec.rb2701spec/requests/api/rubygem_packages_spec.rb2702spec/requests/api/composer_packages_spec.rb2703spec/requests/api/badges_spec.rb2704spec/requests/api/group_clusters_spec.rb2705spec/requests/api/project_clusters_spec.rb2706spec/requests/api/terraform/state_version_spec.rb2707spec/requests/api/terraform/state_spec.rb2708spec/requests/api/terraform/modules/v1/packages_spec.rb2709spec/requests/api/admin/instance_clusters_spec.rb2710spec/requests/api/freeze_periods_spec.rb2711spec/requests/api/boards_spec.rb2712spec/requests/api/environments_spec.rb2713spec/requests/api/task_completion_status_spec.rb2714spec/requests/api/deploy_keys_spec.rb2715spec/requests/api/group_variables_spec.rb2716spec/requests/api/features_spec.rb2717spec/requests/api/merge_request_approvals_spec.rb2718spec/requests/api/nuget_project_packages_spec.rb2719spec/requests/api/users_spec.rb2720spec/requests/api/releases_spec.rb2721spec/requests/api/branches_spec.rb2722spec/requests/api/discussions_spec.rb2723spec/requests/api/files_spec.rb2724spec/requests/api/project_snippets_spec.rb2725spec/requests/api/snippets_spec.rb2726spec/requests/api/project_milestones_spec.rb2727spec/requests/api/pages/public_access_spec.rb2728spec/requests/api/pages/private_access_spec.rb2729spec/requests/api/pages/internal_access_spec.rb2730spec/requests/api/pages/pages_spec.rb2731spec/requests/api/group_milestones_spec.rb2732spec/requests/api/pages_domains_spec.rb2733spec/requests/api/commit_statuses_spec.rb2734spec/requests/api/group_import_spec.rb2735spec/requests/api/project_repository_storage_moves_spec.rb2736spec/requests/api/resource_access_tokens_spec.rb2737spec/requests/api/container_repositories_spec.rb2738spec/requests/api/nuget_group_packages_spec.rb2739spec/requests/api/commits_spec.rb2740spec/requests/api/search_spec.rb2741spec/requests/api/groups_spec.rb2742spec/requests/api/debian_group_packages_spec.rb2743spec/requests/api/project_export_spec.rb2744spec/requests/api/deploy_tokens_spec.rb2745spec/requests/api/project_templates_spec.rb2746spec/requests/api/group_boards_spec.rb2747spec/requests/api/resource_milestone_events_spec.rb2748spec/requests/api/notification_settings_spec.rb2749spec/requests/api/group_avatar_spec.rb2750spec/requests/api/bulk_imports_spec.rb2751spec/requests/api/merge_requests_spec.rb2752spec/requests/api/members_spec.rb2753spec/requests/api/generic_packages_spec.rb2754spec/requests/api/project_packages_spec.rb2755spec/requests/api/group_labels_spec.rb2756spec/requests/api/go_proxy_spec.rb2757spec/requests/api/todos_spec.rb2758spec/requests/api/protected_branches_spec.rb2759spec/requests/api/unleash_spec.rb2760spec/requests/api/feature_flags_spec.rb2761spec/requests/api/project_events_spec.rb2762spec/requests/api/error_tracking_spec.rb2763spec/requests/api/submodules_spec.rb2764spec/requests/api/project_snapshots_spec.rb2765spec/requests/api/projects_spec.rb2766spec/requests/api/maven_packages_spec.rb2767spec/requests/api/notes_spec.rb2768spec/requests/api/debian_project_packages_spec.rb2769spec/requests/api/tags_spec.rb2770spec/requests/api/group_debian_distributions_spec.rb2771spec/requests/api/namespaces_spec.rb2772spec/requests/api/lint_spec.rb2773spec/requests/api/project_import_spec.rb2774spec/requests/api/package_files_spec.rb2775spec/requests/api/group_container_repositories_spec.rb2776spec/requests/api/statistics_spec.rb2777spec/requests/api/import_github_spec.rb2778spec/requests/api/pypi_packages_spec.rb2779spec/requests/api/wikis_spec.rb2780spec/requests/api/project_container_repositories_spec.rb2781spec/requests/api/deployments_spec.rb2782spec/requests/api/usage_data_queries_spec.rb2783spec/requests/api/feature_flags_user_lists_spec.rb2784spec/requests/api/protected_tags_spec.rb2785spec/requests/api/suggestions_spec.rb2786spec/requests/api/resource_state_events_spec.rb2787spec/requests/api/markdown_spec.rb2788spec/requests/api/import_bitbucket_server_spec.rb2789spec/requests/lfs_http_spec.rb2790spec/requests/projects/issue_links_controller_spec.rb2791spec/requests/projects/merge_requests/content_spec.rb2792spec/requests/projects/merge_requests/creations_spec.rb2793spec/requests/projects/merge_requests/diffs_spec.rb2794spec/requests/projects/usage_quotas_spec.rb2795spec/requests/projects/metrics/dashboards/builder_spec.rb2796spec/requests/projects/releases_controller_spec.rb2797spec/requests/projects/noteable_notes_spec.rb2798spec/requests/projects/merge_requests_discussions_spec.rb2799spec/requests/projects/merge_requests_spec.rb2800spec/requests/projects/metrics_dashboard_spec.rb2801spec/requests/projects/ci/promeheus_metrics/histograms_controller_spec.rb2802spec/requests/projects/uploads_spec.rb2803spec/requests/projects/cycle_analytics_events_spec.rb2804spec/requests/projects/clusters/integrations_controller_spec.rb2805spec/requests/boards/lists_controller_spec.rb2806spec/requests/groups/autocomplete_sources_spec.rb2807spec/requests/groups/email_campaigns_controller_spec.rb2808spec/requests/groups/registry/repositories_controller_spec.rb2809spec/requests/groups/clusters/integrations_controller_spec.rb2810spec/requests/groups/milestones_controller_spec.rb2811spec/requests/user_activity_spec.rb2812spec/requests/openid_connect_spec.rb2813spec/requests/request_profiler_spec.rb2814spec/requests/jira_routing_spec.rb2815spec/requests/search_controller_spec.rb2816spec/requests/admin/clusters/integrations_controller_spec.rb2817spec/requests/robots_txt_spec.rb2818spec/requests/lfs_locks_api_spec.rb2819spec/requests/members/mailgun/permanent_failure_spec.rb2820spec/requests/product_analytics/collector_app_attack_spec.rb2821spec/requests/rack_attack_global_spec.rb2822spec/requests/ide_controller_spec.rb2823spec/requests/users_controller_spec.rb2824spec/requests/self_monitoring_project_spec.rb2825spec/requests/jwt_controller_spec.rb2826spec/requests/import/gitlab_projects_controller_spec.rb2827spec/requests/import/gitlab_groups_controller_spec.rb2828spec/requests/users/group_callouts_spec.rb2829spec/requests/profiles/notifications_controller_spec.rb2830spec/requests/git_http_spec.rb2831spec/requests/user_spoofs_ip_spec.rb2832spec/controllers/projects/issues_controller_spec.rb2833spec/controllers/projects/merge_requests/diffs_controller_spec.rb2834spec/controllers/projects/merge_requests/conflicts_controller_spec.rb2835spec/controllers/projects/merge_requests/content_controller_spec.rb2836spec/controllers/projects/merge_requests/drafts_controller_spec.rb2837spec/controllers/projects/merge_requests/creations_controller_spec.rb2838spec/controllers/projects/blob_controller_spec.rb2839spec/controllers/projects/commits_controller_spec.rb2840spec/controllers/projects/settings/operations_controller_spec.rb2841spec/controllers/projects/settings/access_tokens_controller_spec.rb2842spec/controllers/projects/settings/ci_cd_controller_spec.rb2843spec/controllers/projects/settings/repository_controller_spec.rb2844spec/controllers/projects/settings/integrations_controller_spec.rb2845spec/controllers/projects/compare_controller_spec.rb2846spec/controllers/projects/logs_controller_spec.rb2847spec/controllers/projects/analytics/cycle_analytics/stages_controller_spec.rb2848spec/controllers/projects/analytics/cycle_analytics/summary_controller_spec.rb2849spec/controllers/projects/analytics/cycle_analytics/value_streams_controller_spec.rb2850spec/controllers/projects/cycle_analytics/events_controller_spec.rb2851spec/controllers/projects/cycle_analytics_controller_spec.rb2852spec/controllers/projects/mattermosts_controller_spec.rb2853spec/controllers/projects/environments/sample_metrics_controller_spec.rb2854spec/controllers/projects/environments/prometheus_api_controller_spec.rb2855spec/controllers/projects/feature_flags_clients_controller_spec.rb2856spec/controllers/projects/security/configuration_controller_spec.rb2857spec/controllers/projects/jobs_controller_spec.rb2858spec/controllers/projects/pages_domains_controller_spec.rb2859spec/controllers/projects/starrers_controller_spec.rb2860spec/controllers/projects/design_management/designs/raw_images_controller_spec.rb2861spec/controllers/projects/design_management/designs/resized_image_controller_spec.rb2862spec/controllers/projects/graphs_controller_spec.rb2863spec/controllers/projects/pages_controller_spec.rb2864spec/controllers/projects/ci/pipeline_editor_controller_spec.rb2865spec/controllers/projects/ci/daily_build_group_report_results_controller_spec.rb2866spec/controllers/projects/ci/lints_controller_spec.rb2867spec/controllers/projects/branches_controller_spec.rb2868spec/controllers/projects/environments_controller_spec.rb2869spec/controllers/projects/web_ide_terminals_controller_spec.rb2870spec/controllers/projects/labels_controller_spec.rb2871spec/controllers/projects/badges_controller_spec.rb2872spec/controllers/projects/error_tracking_controller_spec.rb2873spec/controllers/projects/tags/releases_controller_spec.rb2874spec/controllers/projects/protected_branches_controller_spec.rb2875spec/controllers/projects/service_desk_controller_spec.rb2876spec/controllers/projects/pipelines/tests_controller_spec.rb2877spec/controllers/projects/pipelines/stages_controller_spec.rb2878spec/controllers/projects/terraform_controller_spec.rb2879spec/controllers/projects/service_ping_controller_spec.rb2880spec/controllers/projects/forks_controller_spec.rb2881spec/controllers/projects/deploy_keys_controller_spec.rb2882spec/controllers/projects/mirrors_controller_spec.rb2883spec/controllers/projects/todos_controller_spec.rb2884spec/controllers/projects/registry/repositories_controller_spec.rb2885spec/controllers/projects/registry/tags_controller_spec.rb2886spec/controllers/projects/feature_flags_user_lists_controller_spec.rb2887spec/controllers/projects/incidents_controller_spec.rb2888spec/controllers/projects/packages/infrastructure_registry_controller_spec.rb2889spec/controllers/projects/alert_management_controller_spec.rb2890spec/controllers/projects/web_ide_schemas_controller_spec.rb2891spec/controllers/projects/learn_gitlab_controller_spec.rb2892spec/controllers/projects/notes_controller_spec.rb2893spec/controllers/projects/project_members_controller_spec.rb2894spec/controllers/projects/snippets_controller_spec.rb2895spec/controllers/projects/avatars_controller_spec.rb2896spec/controllers/projects/deployments_controller_spec.rb2897spec/controllers/projects/performance_monitoring/dashboards_controller_spec.rb2898spec/controllers/projects/group_links_controller_spec.rb2899spec/controllers/projects/import/jira_controller_spec.rb2900spec/controllers/projects/error_tracking/stack_traces_controller_spec.rb2901spec/controllers/projects/error_tracking/projects_controller_spec.rb2902spec/controllers/projects/blame_controller_spec.rb2903spec/controllers/projects/merge_requests_controller_spec.rb2904spec/controllers/projects/pipelines_controller_spec.rb2905spec/controllers/projects/wikis_controller_spec.rb2906spec/controllers/projects/pipeline_schedules_controller_spec.rb2907spec/controllers/projects/milestones_controller_spec.rb2908spec/controllers/projects/feature_flags_controller_spec.rb2909spec/controllers/projects/snippets/blobs_controller_spec.rb2910spec/controllers/projects/boards_controller_spec.rb2911spec/controllers/projects/releases/evidences_controller_spec.rb2912spec/controllers/projects/service_hook_logs_controller_spec.rb2913spec/controllers/projects/pipelines_settings_controller_spec.rb2914spec/controllers/projects/clusters_controller_spec.rb2915spec/controllers/projects/repositories_controller_spec.rb2916spec/controllers/projects/commit_controller_spec.rb2917spec/controllers/projects/raw_controller_spec.rb2918spec/controllers/projects/prometheus/alerts_controller_spec.rb2919spec/controllers/projects/prometheus/metrics_controller_spec.rb2920spec/controllers/projects/tree_controller_spec.rb2921spec/controllers/projects/variables_controller_spec.rb2922spec/controllers/projects/artifacts_controller_spec.rb2923spec/controllers/projects/imports_controller_spec.rb2924spec/controllers/projects/hooks_controller_spec.rb2925spec/controllers/projects/grafana_api_controller_spec.rb2926spec/controllers/projects/refs_controller_spec.rb2927spec/controllers/projects/issue_links_controller_spec.rb2928spec/controllers/projects/protected_tags_controller_spec.rb2929spec/controllers/projects/serverless/functions_controller_spec.rb2930spec/controllers/projects/releases_controller_spec.rb2931spec/controllers/projects/uploads_controller_spec.rb2932spec/controllers/projects/discussions_controller_spec.rb2933spec/controllers/projects/tags_controller_spec.rb2934spec/controllers/projects/services_controller_spec.rb2935spec/controllers/projects/templates_controller_spec.rb2936spec/controllers/projects/static_site_editor_controller_spec.rb2937spec/controllers/projects/tracings_controller_spec.rb2938spec/controllers/projects/runners_controller_spec.rb2939spec/controllers/projects/product_analytics_controller_spec.rb2940spec/controllers/projects/find_file_controller_spec.rb2941spec/controllers/projects/autocomplete_sources_controller_spec.rb2942spec/controllers/groups/group_links_controller_spec.rb2943spec/controllers/groups/runners_controller_spec.rb2944spec/controllers/groups/children_controller_spec.rb2945spec/controllers/groups/settings/ci_cd_controller_spec.rb2946spec/controllers/groups/settings/integrations_controller_spec.rb2947spec/controllers/groups/settings/applications_controller_spec.rb2948spec/controllers/groups/settings/repository_controller_spec.rb2949spec/controllers/groups/releases_controller_spec.rb2950spec/controllers/groups/shared_projects_controller_spec.rb2951spec/controllers/groups/dependency_proxies_controller_spec.rb2952spec/controllers/groups/group_members_controller_spec.rb2953spec/controllers/groups/avatars_controller_spec.rb2954spec/controllers/groups/milestones_controller_spec.rb2955spec/controllers/groups/dependency_proxy_for_containers_controller_spec.rb2956spec/controllers/groups/boards_controller_spec.rb2957spec/controllers/groups/variables_controller_spec.rb2958spec/controllers/groups/clusters_controller_spec.rb2959spec/controllers/groups/registry/repositories_controller_spec.rb2960spec/controllers/groups/uploads_controller_spec.rb2961spec/controllers/groups/imports_controller_spec.rb2962spec/controllers/groups/labels_controller_spec.rb2963spec/controllers/import/gitlab_controller_spec.rb2964spec/controllers/import/available_namespaces_controller_spec.rb2965spec/controllers/import/gitea_controller_spec.rb2966spec/controllers/import/bitbucket_controller_spec.rb2967spec/controllers/import/bitbucket_server_controller_spec.rb2968spec/controllers/import/fogbugz_controller_spec.rb2969spec/controllers/import/manifest_controller_spec.rb2970spec/controllers/import/github_controller_spec.rb2971spec/controllers/import/phabricator_controller_spec.rb2972spec/controllers/dashboard/projects_controller_spec.rb2973spec/controllers/dashboard/milestones_controller_spec.rb2974spec/controllers/dashboard/snippets_controller_spec.rb2975spec/controllers/dashboard/groups_controller_spec.rb2976spec/controllers/dashboard/todos_controller_spec.rb2977spec/controllers/concerns/group_tree_spec.rb2978spec/controllers/concerns/renders_commits_spec.rb2979spec/controllers/concerns/metrics_dashboard_spec.rb2980spec/controllers/concerns/static_object_external_storage_spec.rb2981spec/controllers/concerns/checks_collaboration_spec.rb2982spec/controllers/concerns/project_unauthorized_spec.rb2983spec/controllers/concerns/boards_responses_spec.rb2984spec/controllers/concerns/redirects_for_missing_path_on_tree_spec.rb2985spec/controllers/concerns/routable_actions_spec.rb2986spec/controllers/concerns/sourcegraph_decorator_spec.rb2987spec/controllers/admin/spam_logs_controller_spec.rb2988spec/controllers/admin/application_settings_controller_spec.rb2989spec/controllers/admin/serverless/domains_controller_spec.rb2990spec/controllers/admin/groups_controller_spec.rb2991spec/controllers/admin/instance_review_controller_spec.rb2992spec/controllers/admin/projects_controller_spec.rb2993spec/controllers/admin/dashboard_controller_spec.rb2994spec/controllers/admin/jobs_controller_spec.rb2995spec/controllers/admin/clusters_controller_spec.rb2996spec/controllers/admin/users_controller_spec.rb2997spec/controllers/admin/runners_controller_spec.rb2998spec/controllers/autocomplete_controller_spec.rb2999spec/controllers/projects_controller_spec.rb3000spec/controllers/application_controller_spec.rb3001spec/controllers/sent_notifications_controller_spec.rb3002spec/controllers/registrations_controller_spec.rb3003spec/controllers/profiles/notifications_controller_spec.rb3004spec/controllers/graphql_controller_spec.rb3005spec/controllers/explore/groups_controller_spec.rb3006spec/controllers/explore/projects_controller_spec.rb3007spec/controllers/explore/snippets_controller_spec.rb3008spec/controllers/dashboard_controller_spec.rb3009spec/controllers/uploads_controller_spec.rb3010spec/controllers/boards/lists_controller_spec.rb3011spec/controllers/boards/issues_controller_spec.rb3012spec/controllers/jira_connect/subscriptions_controller_spec.rb3013spec/controllers/groups_controller_spec.rb3014spec/controllers/invites_controller_spec.rb3015spec/controllers/repositories/git_http_controller_spec.rb3016spec/controllers/repositories/lfs_storage_controller_spec.rb3017spec/controllers/profiles_controller_spec.rb3018spec/controllers/snippets/notes_controller_spec.rb3019spec/controllers/snippets/blobs_controller_spec.rb3020spec/controllers/snippets_controller_spec.rb3021spec/controllers/search_controller_spec.rb3022spec/controllers/registrations/welcome_controller_spec.rb3023spec/mailers/emails/merge_requests_spec.rb3024spec/mailers/emails/in_product_marketing_spec.rb3025spec/mailers/emails/releases_spec.rb3026spec/mailers/emails/projects_spec.rb3027spec/mailers/emails/issues_spec.rb3028spec/mailers/emails/pipelines_spec.rb3029spec/mailers/emails/auto_devops_spec.rb3030spec/mailers/emails/service_desk_spec.rb3031spec/mailers/emails/pages_domains_spec.rb3032spec/mailers/emails/groups_spec.rb3033spec/mailers/notify_spec.rb3034spec/lib/gitlab/background_migration/migrate_to_hashed_storage_spec.rb3035spec/lib/gitlab/background_migration/populate_personal_snippet_statistics_spec.rb3036spec/lib/gitlab/background_migration/recalculate_project_authorizations_with_min_max_user_id_spec.rb3037spec/lib/gitlab/background_migration/legacy_upload_mover_spec.rb3038spec/lib/gitlab/background_migration/backfill_project_repositories_spec.rb3039spec/lib/gitlab/background_migration/migrate_pages_to_zip_storage_spec.rb3040spec/lib/gitlab/background_migration/user_mentions/create_resource_user_mention_spec.rb3041spec/lib/gitlab/background_migration/legacy_uploads_migrator_spec.rb3042spec/lib/gitlab/background_migration/update_existing_subgroup_to_match_visibility_level_of_parent_spec.rb3043spec/lib/gitlab/background_migration/populate_project_snippet_statistics_spec.rb3044spec/lib/gitlab/git/repository_spec.rb3045spec/lib/gitlab/git/wiki_spec.rb3046spec/lib/gitlab/git/diff_spec.rb3047spec/lib/gitlab/git/object_pool_spec.rb3048spec/lib/gitlab/git/attributes_at_ref_parser_spec.rb3049spec/lib/gitlab/git/tag_spec.rb3050spec/lib/gitlab/git/repository_cleaner_spec.rb3051spec/lib/gitlab/git/keep_around_spec.rb3052spec/lib/gitlab/git/patches/commit_patches_spec.rb3053spec/lib/gitlab/git/cross_repo_comparer_spec.rb3054spec/lib/gitlab/git/rugged_impl/use_rugged_spec.rb3055spec/lib/gitlab/git/remote_mirror_spec.rb3056spec/lib/gitlab/middleware/go_spec.rb3057spec/lib/gitlab/import_export/relation_tree_restorer_spec.rb3058spec/lib/gitlab/import_export/json/streaming_serializer_spec.rb3059spec/lib/gitlab/import_export/snippet_repo_restorer_spec.rb3060spec/lib/gitlab/import_export/group/tree_saver_spec.rb3061spec/lib/gitlab/import_export/group/legacy_tree_restorer_spec.rb3062spec/lib/gitlab/import_export/group/tree_restorer_spec.rb3063spec/lib/gitlab/import_export/group/legacy_tree_saver_spec.rb3064spec/lib/gitlab/import_export/group/relation_factory_spec.rb3065spec/lib/gitlab/import_export/group/object_builder_spec.rb3066spec/lib/gitlab/import_export/after_export_strategies/web_upload_strategy_spec.rb3067spec/lib/gitlab/import_export/after_export_strategies/base_after_export_strategy_spec.rb3068spec/lib/gitlab/import_export/base/object_builder_spec.rb3069spec/lib/gitlab/import_export/base/relation_factory_spec.rb3070spec/lib/gitlab/import_export/members_mapper_spec.rb3071spec/lib/gitlab/import_export/project/sample/relation_tree_restorer_spec.rb3072spec/lib/gitlab/import_export/project/sample/relation_factory_spec.rb3073spec/lib/gitlab/import_export/project/object_builder_spec.rb3074spec/lib/gitlab/import_export/project/import_task_spec.rb3075spec/lib/gitlab/import_export/project/tree_saver_spec.rb3076spec/lib/gitlab/import_export/project/relation_factory_spec.rb3077spec/lib/gitlab/import_export/project/export_task_spec.rb3078spec/lib/gitlab/import_export/project/tree_restorer_spec.rb3079spec/lib/gitlab/import_export/snippets_repo_saver_spec.rb3080spec/lib/gitlab/import_export/import_export_spec.rb3081spec/lib/gitlab/import_export/lfs_restorer_spec.rb3082spec/lib/gitlab/import_export/lfs_saver_spec.rb3083spec/lib/gitlab/import_export/importer_spec.rb3084spec/lib/gitlab/import_export/merge_request_parser_spec.rb3085spec/lib/gitlab/import_export/uploads_restorer_spec.rb3086spec/lib/gitlab/import_export/snippets_repo_restorer_spec.rb3087spec/lib/gitlab/import_export/saver_spec.rb3088spec/lib/gitlab/import_export/import_export_equivalence_spec.rb3089spec/lib/gitlab/import_export/import_failure_service_spec.rb3090spec/lib/gitlab/import_export/avatar_saver_spec.rb3091spec/lib/gitlab/import_export/legacy_relation_tree_saver_spec.rb3092spec/lib/gitlab/import_export/error_spec.rb3093spec/lib/gitlab/import_export/repo_saver_spec.rb3094spec/lib/gitlab/import_export/design_repo_restorer_spec.rb3095spec/lib/gitlab/import_export/file_importer_spec.rb3096spec/lib/gitlab/import_export/avatar_restorer_spec.rb3097spec/lib/gitlab/import_export/uploads_saver_spec.rb3098spec/lib/gitlab/import_export/shared_spec.rb3099spec/lib/gitlab/import_export/repo_restorer_spec.rb3100spec/lib/gitlab/import_export/wiki_repo_saver_spec.rb3101spec/lib/gitlab/import_export/design_repo_saver_spec.rb3102spec/lib/gitlab/import_export/fork_spec.rb3103spec/lib/gitlab/import_export/uploads_manager_spec.rb3104spec/lib/gitlab/user_access_spec.rb3105spec/lib/gitlab/ci/status/pipeline/factory_spec.rb3106spec/lib/gitlab/ci/status/pipeline/blocked_spec.rb3107spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb3108spec/lib/gitlab/ci/status/pipeline/common_spec.rb3109spec/lib/gitlab/ci/status/stage/factory_spec.rb3110spec/lib/gitlab/ci/status/stage/common_spec.rb3111spec/lib/gitlab/ci/status/stage/play_manual_spec.rb3112spec/lib/gitlab/ci/status/build/erased_spec.rb3113spec/lib/gitlab/ci/status/build/failed_spec.rb3114spec/lib/gitlab/ci/status/build/scheduled_spec.rb3115spec/lib/gitlab/ci/status/build/action_spec.rb3116spec/lib/gitlab/ci/status/build/canceled_spec.rb3117spec/lib/gitlab/ci/status/build/cancelable_spec.rb3118spec/lib/gitlab/ci/status/build/failed_unmet_prerequisites_spec.rb3119spec/lib/gitlab/ci/status/build/preparing_spec.rb3120spec/lib/gitlab/ci/status/build/unschedule_spec.rb3121spec/lib/gitlab/ci/status/build/manual_spec.rb3122spec/lib/gitlab/ci/status/build/failed_allowed_spec.rb3123spec/lib/gitlab/ci/status/build/skipped_spec.rb3124spec/lib/gitlab/ci/status/build/common_spec.rb3125spec/lib/gitlab/ci/status/build/factory_spec.rb3126spec/lib/gitlab/ci/status/build/retryable_spec.rb3127spec/lib/gitlab/ci/status/build/created_spec.rb3128spec/lib/gitlab/ci/status/build/play_spec.rb3129spec/lib/gitlab/ci/status/build/retried_spec.rb3130spec/lib/gitlab/ci/status/build/pending_spec.rb3131spec/lib/gitlab/ci/status/build/stop_spec.rb3132spec/lib/gitlab/ci/status/bridge/common_spec.rb3133spec/lib/gitlab/ci/status/bridge/factory_spec.rb3134spec/lib/gitlab/ci/status/external/factory_spec.rb3135spec/lib/gitlab/ci/status/external/common_spec.rb3136spec/lib/gitlab/ci/status/processable/waiting_for_resource_spec.rb3137spec/lib/gitlab/ci/build/prerequisite/kubernetes_namespace_spec.rb3138spec/lib/gitlab/ci/build/prerequisite/factory_spec.rb3139spec/lib/gitlab/ci/build/credentials/factory_spec.rb3140spec/lib/gitlab/ci/build/credentials/registry/dependency_proxy_spec.rb3141spec/lib/gitlab/ci/build/credentials/registry/gitlab_registry_spec.rb3142spec/lib/gitlab/ci/build/step_spec.rb3143spec/lib/gitlab/ci/build/rules/rule_spec.rb3144spec/lib/gitlab/ci/build/rules/rule/clause/exists_spec.rb3145spec/lib/gitlab/ci/build/rules_spec.rb3146spec/lib/gitlab/ci/build/policy/kubernetes_spec.rb3147spec/lib/gitlab/ci/build/policy/changes_spec.rb3148spec/lib/gitlab/ci/build/policy/refs_spec.rb3149spec/lib/gitlab/ci/build/image_spec.rb3150spec/lib/gitlab/ci/build/context/global_spec.rb3151spec/lib/gitlab/ci/build/context/build_spec.rb3152spec/lib/gitlab/ci/build/auto_retry_spec.rb3153spec/lib/gitlab/ci/badge/pipeline/metadata_spec.rb3154spec/lib/gitlab/ci/badge/pipeline/status_spec.rb3155spec/lib/gitlab/ci/badge/coverage/metadata_spec.rb3156spec/lib/gitlab/ci/config/external/processor_spec.rb3157spec/lib/gitlab/ci/config/external/file/project_spec.rb3158spec/lib/gitlab/ci/config/external/file/artifact_spec.rb3159spec/lib/gitlab/ci/config/external/mapper_spec.rb3160spec/lib/gitlab/ci/templates/Jobs/code_quality_gitlab_ci_yaml_spec.rb3161spec/lib/gitlab/ci/templates/Jobs/deploy_gitlab_ci_yaml_spec.rb3162spec/lib/gitlab/ci/templates/Jobs/test_gitlab_ci_yaml_spec.rb3163spec/lib/gitlab/ci/templates/Jobs/build_gitlab_ci_yaml_spec.rb3164spec/lib/gitlab/ci/templates/terraform_latest_gitlab_ci_yaml_spec.rb3165spec/lib/gitlab/ci/templates/Terraform/base_latest_gitlab_ci_yaml_spec.rb3166spec/lib/gitlab/ci/templates/Terraform/base_gitlab_ci_yaml_spec.rb3167spec/lib/gitlab/ci/templates/flutter_gitlab_ci_yaml_spec.rb3168spec/lib/gitlab/ci/templates/npm_spec.rb3169spec/lib/gitlab/ci/templates/Verify/load_performance_testing_gitlab_ci_yaml_spec.rb3170spec/lib/gitlab/ci/templates/5_minute_production_app_ci_yaml_spec.rb3171spec/lib/gitlab/ci/templates/auto_devops_gitlab_ci_yaml_spec.rb3172spec/lib/gitlab/ci/templates/terraform_gitlab_ci_yaml_spec.rb3173spec/lib/gitlab/ci/templates/managed_cluster_applications_gitlab_ci_yaml_spec.rb3174spec/lib/gitlab/ci/templates/AWS/deploy_ecs_gitlab_ci_yaml_spec.rb3175spec/lib/gitlab/ci/pipeline/chain/limit/deployments_spec.rb3176spec/lib/gitlab/ci/pipeline/chain/cancel_pending_pipelines_spec.rb3177spec/lib/gitlab/ci/pipeline/chain/validate/repository_spec.rb3178spec/lib/gitlab/ci/pipeline/chain/validate/abilities_spec.rb3179spec/lib/gitlab/ci/pipeline/chain/remove_unwanted_chat_jobs_spec.rb3180spec/lib/gitlab/ci/pipeline/chain/helpers_spec.rb3181spec/lib/gitlab/ci/pipeline/chain/build_spec.rb3182spec/lib/gitlab/ci/pipeline/chain/build/associations_spec.rb3183spec/lib/gitlab/ci/pipeline/chain/seed_block_spec.rb3184spec/lib/gitlab/ci/pipeline/chain/sequence_spec.rb3185spec/lib/gitlab/ci/pipeline/chain/command_spec.rb3186spec/lib/gitlab/ci/pipeline/chain/seed_spec.rb3187spec/lib/gitlab/ci/pipeline/chain/skip_spec.rb3188spec/lib/gitlab/ci/pipeline/chain/evaluate_workflow_rules_spec.rb3189spec/lib/gitlab/ci/pipeline/chain/config/content_spec.rb3190spec/lib/gitlab/ci/pipeline/preloader_spec.rb3191spec/lib/gitlab/ci/pipeline/seed/stage_spec.rb3192spec/lib/gitlab/ci/pipeline/seed/deployment_spec.rb3193spec/lib/gitlab/ci/yaml_processor_spec.rb3194spec/lib/gitlab/ci/trace_spec.rb3195spec/lib/gitlab/ci/reports/security/report_spec.rb3196spec/lib/gitlab/ci/matching/runner_matcher_spec.rb3197spec/lib/gitlab/ci/jwt_spec.rb3198spec/lib/gitlab/ci/charts_spec.rb3199spec/lib/gitlab/ci/parsers/security/sast_spec.rb3200spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb3201spec/lib/gitlab/ci/parsers/terraform/tfplan_spec.rb3202spec/lib/gitlab/ci/lint_spec.rb3203spec/lib/gitlab/ci/artifact_file_reader_spec.rb3204spec/lib/gitlab/ci/trace/checksum_spec.rb3205spec/lib/gitlab/ci/config_spec.rb3206spec/lib/gitlab/group_search_results_spec.rb3207spec/lib/gitlab/diff/diff_refs_spec.rb3208spec/lib/gitlab/diff/highlight_cache_spec.rb3209spec/lib/gitlab/diff/position_tracer/line_strategy_spec.rb3210spec/lib/gitlab/diff/position_tracer/image_strategy_spec.rb3211spec/lib/gitlab/diff/parallel_diff_spec.rb3212spec/lib/gitlab/diff/file_spec.rb3213spec/lib/gitlab/diff/suggestions_parser_spec.rb3214spec/lib/gitlab/diff/lines_unfolder_spec.rb3215spec/lib/gitlab/diff/position_tracer_spec.rb3216spec/lib/gitlab/diff/suggestion_spec.rb3217spec/lib/gitlab/diff/file_collection/merge_request_diff_spec.rb3218spec/lib/gitlab/diff/file_collection/commit_spec.rb3219spec/lib/gitlab/diff/file_collection/base_spec.rb3220spec/lib/gitlab/diff/file_collection/merge_request_diff_batch_spec.rb3221spec/lib/gitlab/diff/file_collection/compare_spec.rb3222spec/lib/gitlab/diff/file_collection/merge_request_diff_base_spec.rb3223spec/lib/gitlab/diff/line_mapper_spec.rb3224spec/lib/gitlab/diff/position_spec.rb3225spec/lib/gitlab/file_finder_spec.rb3226spec/lib/gitlab/email/handler/unsubscribe_handler_spec.rb3227spec/lib/gitlab/email/handler/create_issue_handler_spec.rb3228spec/lib/gitlab/email/handler/create_note_handler_spec.rb3229spec/lib/gitlab/email/handler/create_merge_request_handler_spec.rb3230spec/lib/gitlab/email/handler/create_note_on_issuable_handler_spec.rb3231spec/lib/gitlab/email/handler/service_desk_handler_spec.rb3232spec/lib/gitlab/email/message/repository_push_spec.rb3233spec/lib/gitlab/email/attachment_uploader_spec.rb3234spec/lib/gitlab/github_import/importer/pull_requests_reviews_importer_spec.rb3235spec/lib/gitlab/github_import/importer/pull_request_importer_spec.rb3236spec/lib/gitlab/github_import/importer/pull_request_merged_by_importer_spec.rb3237spec/lib/gitlab/github_import/importer/releases_importer_spec.rb3238spec/lib/gitlab/github_import/importer/single_endpoint_diff_notes_importer_spec.rb3239spec/lib/gitlab/github_import/importer/note_importer_spec.rb3240spec/lib/gitlab/github_import/importer/labels_importer_spec.rb3241spec/lib/gitlab/github_import/importer/single_endpoint_issue_notes_importer_spec.rb3242spec/lib/gitlab/github_import/importer/single_endpoint_merge_request_notes_importer_spec.rb3243spec/lib/gitlab/github_import/importer/pull_requests_merged_by_importer_spec.rb3244spec/lib/gitlab/github_import/importer/issue_importer_spec.rb3245spec/lib/gitlab/github_import/importer/label_links_importer_spec.rb3246spec/lib/gitlab/github_import/importer/pull_request_review_importer_spec.rb3247spec/lib/gitlab/github_import/importer/milestones_importer_spec.rb3248spec/lib/gitlab/github_import/importer/diff_note_importer_spec.rb3249spec/lib/gitlab/github_import/importer/lfs_object_importer_spec.rb3250spec/lib/gitlab/github_import/importer/pull_requests_importer_spec.rb3251spec/lib/gitlab/github_import/user_finder_spec.rb3252spec/lib/gitlab/github_import/parallel_importer_spec.rb3253spec/lib/gitlab/github_import/issuable_finder_spec.rb3254spec/lib/gitlab/conflict/file_collection_spec.rb3255spec/lib/gitlab/conflict/file_spec.rb3256spec/lib/gitlab/graphql/loaders/issuable_loader_spec.rb3257spec/lib/gitlab/graphql/loaders/batch_project_statistics_loader_spec.rb3258spec/lib/gitlab/graphql/pagination/keyset/connection_generic_keyset_spec.rb3259spec/lib/gitlab/graphql/pagination/keyset/connection_spec.rb3260spec/lib/gitlab/graphql/representation/tree_entry_spec.rb3261spec/lib/gitlab/graphql/representation/submodule_tree_entry_spec.rb3262spec/lib/gitlab/graphql/markdown_field_spec.rb3263spec/lib/gitlab/fogbugz_import/importer_spec.rb3264spec/lib/gitlab/fogbugz_import/project_creator_spec.rb3265spec/lib/gitlab/legacy_github_import/wiki_formatter_spec.rb3266spec/lib/gitlab/legacy_github_import/label_formatter_spec.rb3267spec/lib/gitlab/legacy_github_import/pull_request_formatter_spec.rb3268spec/lib/gitlab/legacy_github_import/branch_formatter_spec.rb3269spec/lib/gitlab/legacy_github_import/project_creator_spec.rb3270spec/lib/gitlab/legacy_github_import/milestone_formatter_spec.rb3271spec/lib/gitlab/legacy_github_import/release_formatter_spec.rb3272spec/lib/gitlab/legacy_github_import/importer_spec.rb3273spec/lib/gitlab/legacy_github_import/issue_formatter_spec.rb3274spec/lib/gitlab/legacy_github_import/comment_formatter_spec.rb3275spec/lib/gitlab/view/presenter/base_spec.rb3276spec/lib/gitlab/doctor/secrets_spec.rb3277spec/lib/gitlab/suggestions/commit_message_spec.rb3278spec/lib/gitlab/suggestions/file_suggestion_spec.rb3279spec/lib/gitlab/import/merge_request_creator_spec.rb3280spec/lib/gitlab/import/database_helpers_spec.rb3281spec/lib/gitlab/import/set_async_jid_spec.rb3282spec/lib/gitlab/import/merge_request_helpers_spec.rb3283spec/lib/gitlab/import/metrics_spec.rb3284spec/lib/gitlab/database_importers/self_monitoring/project/create_service_spec.rb3285spec/lib/gitlab/database_importers/self_monitoring/project/delete_service_spec.rb3286spec/lib/gitlab/database_importers/instance_administrators/create_group_spec.rb3287spec/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base_spec.rb3288spec/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_namespaces_spec.rb3289spec/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_projects_spec.rb3290spec/lib/gitlab/database/count_spec.rb3291spec/lib/gitlab/database/migrations/background_migration_helpers_spec.rb3292spec/lib/gitlab/database/bulk_update_spec.rb3293spec/lib/gitlab/database/batch_count_spec.rb3294spec/lib/gitlab/database/count/tablesample_count_strategy_spec.rb3295spec/lib/gitlab/database/count/reltuples_count_strategy_spec.rb3296spec/lib/gitlab/database/count/exact_count_strategy_spec.rb3297spec/lib/gitlab/database/dynamic_model_helpers_spec.rb3298spec/lib/gitlab/database/schema_cache_with_renamed_table_spec.rb3299spec/lib/gitlab/database/background_migration/batched_migration_runner_spec.rb3300spec/lib/gitlab/database/loose_index_scan_distinct_count_spec.rb3301spec/lib/gitlab/database/migration_helpers_spec.rb3302spec/lib/gitlab/bitbucket_import/importer_spec.rb3303spec/lib/gitlab/bitbucket_import/wiki_formatter_spec.rb3304spec/lib/gitlab/bitbucket_import/project_creator_spec.rb3305spec/lib/gitlab/workhorse_spec.rb3306spec/lib/gitlab/hook_data/issuable_builder_spec.rb3307spec/lib/gitlab/hook_data/issue_builder_spec.rb3308spec/lib/gitlab/hook_data/release_builder_spec.rb3309spec/lib/gitlab/hook_data/merge_request_builder_spec.rb3310spec/lib/gitlab/user_access_snippet_spec.rb3311spec/lib/gitlab/checks/changes_access_spec.rb3312spec/lib/gitlab/checks/branch_check_spec.rb3313spec/lib/gitlab/checks/diff_check_spec.rb3314spec/lib/gitlab/checks/push_file_count_check_spec.rb3315spec/lib/gitlab/checks/lfs_integrity_spec.rb3316spec/lib/gitlab/checks/tag_check_spec.rb3317spec/lib/gitlab/checks/push_check_spec.rb3318spec/lib/gitlab/checks/snippet_check_spec.rb3319spec/lib/gitlab/checks/single_change_access_spec.rb3320spec/lib/gitlab/checks/lfs_check_spec.rb3321spec/lib/gitlab/pagination/keyset/in_operator_optimization/query_builder_spec.rb3322spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb3323spec/lib/gitlab/pagination/cursor_based_keyset_spec.rb3324spec/lib/gitlab/pagination/offset_pagination_spec.rb3325spec/lib/gitlab/metrics/dashboard/stages/variable_endpoint_inserter_spec.rb3326spec/lib/gitlab/metrics/dashboard/stages/panel_ids_inserter_spec.rb3327spec/lib/gitlab/metrics/dashboard/stages/metric_endpoint_inserter_spec.rb3328spec/lib/gitlab/metrics/dashboard/stages/track_panel_type_spec.rb3329spec/lib/gitlab/metrics/dashboard/stages/url_validator_spec.rb3330spec/lib/gitlab/metrics/dashboard/validator/post_schema_validator_spec.rb3331spec/lib/gitlab/metrics/dashboard/cache_spec.rb3332spec/lib/gitlab/metrics/dashboard/processor_spec.rb3333spec/lib/gitlab/metrics/dashboard/finder_spec.rb3334spec/lib/gitlab/metrics/dashboard/importers/prometheus_metrics_spec.rb3335spec/lib/gitlab/slash_commands/presenters/issue_close_spec.rb3336spec/lib/gitlab/slash_commands/presenters/issue_move_spec.rb3337spec/lib/gitlab/slash_commands/presenters/issue_show_spec.rb3338spec/lib/gitlab/slash_commands/presenters/issue_search_spec.rb3339spec/lib/gitlab/slash_commands/presenters/issue_new_spec.rb3340spec/lib/gitlab/slash_commands/presenters/deploy_spec.rb3341spec/lib/gitlab/slash_commands/issue_comment_spec.rb3342spec/lib/gitlab/slash_commands/run_spec.rb3343spec/lib/gitlab/slash_commands/issue_search_spec.rb3344spec/lib/gitlab/slash_commands/command_spec.rb3345spec/lib/gitlab/slash_commands/deploy_spec.rb3346spec/lib/gitlab/slash_commands/issue_new_spec.rb3347spec/lib/gitlab/slash_commands/issue_move_spec.rb3348spec/lib/gitlab/slash_commands/issue_close_spec.rb3349spec/lib/gitlab/slash_commands/issue_show_spec.rb3350spec/lib/gitlab/terraform/state_migration_helper_spec.rb3351spec/lib/gitlab/gitlab_import/importer_spec.rb3352spec/lib/gitlab/gitlab_import/project_creator_spec.rb3353spec/lib/gitlab/url_builder_spec.rb3354spec/lib/gitlab/blob_helper_spec.rb3355spec/lib/gitlab/search_context/builder_spec.rb3356spec/lib/gitlab/search_context/controller_concern_spec.rb3357spec/lib/gitlab/gfm/uploads_rewriter_spec.rb3358spec/lib/gitlab/gfm/reference_rewriter_spec.rb3359spec/lib/gitlab/phabricator_import/issues/importer_spec.rb3360spec/lib/gitlab/phabricator_import/issues/task_importer_spec.rb3361spec/lib/gitlab/phabricator_import/importer_spec.rb3362spec/lib/gitlab/phabricator_import/user_finder_spec.rb3363spec/lib/gitlab/phabricator_import/project_creator_spec.rb3364spec/lib/gitlab/phabricator_import/cache/map_spec.rb3365spec/lib/gitlab/repository_cache/preloader_spec.rb3366spec/lib/gitlab/changelog/generator_spec.rb3367spec/lib/gitlab/changelog/config_spec.rb3368spec/lib/gitlab/changelog/committer_spec.rb3369spec/lib/gitlab/changelog/release_spec.rb3370spec/lib/gitlab/analytics/cycle_analytics/base_query_builder_spec.rb3371spec/lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start_spec.rb3372spec/lib/gitlab/analytics/cycle_analytics/stage_events/code_stage_start_spec.rb3373spec/lib/gitlab/analytics/cycle_analytics/median_spec.rb3374spec/lib/gitlab/analytics/cycle_analytics/records_fetcher_spec.rb3375spec/lib/gitlab/tracking/destinations/product_analytics_spec.rb3376spec/lib/gitlab/monitor/demo_projects_spec.rb3377spec/lib/gitlab/gitaly_client/object_pool_service_spec.rb3378spec/lib/gitlab/gitaly_client/repository_service_spec.rb3379spec/lib/gitlab/gitaly_client/praefect_info_service_spec.rb3380spec/lib/gitlab/gitaly_client/cleanup_service_spec.rb3381spec/lib/gitlab/gitaly_client/commit_service_spec.rb3382spec/lib/gitlab/gitaly_client/conflict_files_stitcher_spec.rb3383spec/lib/gitlab/gitaly_client/ref_service_spec.rb3384spec/lib/gitlab/gitaly_client/wiki_service_spec.rb3385spec/lib/gitlab/gitaly_client/blob_service_spec.rb3386spec/lib/gitlab/gitaly_client/health_check_service_spec.rb3387spec/lib/gitlab/gitaly_client/remote_service_spec.rb3388spec/lib/gitlab/gitaly_client/conflicts_service_spec.rb3389spec/lib/gitlab/verify/job_artifacts_spec.rb3390spec/lib/gitlab/verify/uploads_spec.rb3391spec/lib/gitlab/git_access_project_spec.rb3392spec/lib/gitlab/local_and_remote_storage_migration/artifact_migrater_spec.rb3393spec/lib/gitlab/local_and_remote_storage_migration/pages_deployment_migrater_spec.rb3394spec/lib/gitlab/cleanup/orphan_job_artifact_files_batch_spec.rb3395spec/lib/gitlab/cleanup/project_uploads_spec.rb3396spec/lib/gitlab/cleanup/orphan_lfs_file_references_spec.rb3397spec/lib/gitlab/cleanup/orphan_job_artifact_files_spec.rb3398spec/lib/gitlab/cleanup/remote_uploads_spec.rb3399spec/lib/gitlab/issuable_sorter_spec.rb3400spec/lib/gitlab/search_results_spec.rb3401spec/lib/gitlab/project_template_spec.rb3402spec/lib/gitlab/data_builder/push_spec.rb3403spec/lib/gitlab/data_builder/note_spec.rb3404spec/lib/gitlab/data_builder/deployment_spec.rb3405spec/lib/gitlab/data_builder/build_spec.rb3406spec/lib/gitlab/data_builder/feature_flag_spec.rb3407spec/lib/gitlab/prometheus/queries/additional_metrics_environment_query_spec.rb3408spec/lib/gitlab/prometheus/queries/additional_metrics_deployment_query_spec.rb3409spec/lib/gitlab/prometheus/queries/deployment_query_spec.rb3410spec/lib/gitlab/prometheus/queries/knative_invocation_query_spec.rb3411spec/lib/gitlab/prometheus/metric_group_spec.rb3412spec/lib/gitlab/prometheus/query_variables_spec.rb3413spec/lib/gitlab/sanitizers/exif_spec.rb3414spec/lib/gitlab/jira_import/handle_labels_service_spec.rb3415spec/lib/gitlab/jira_import/labels_importer_spec.rb3416spec/lib/gitlab/jira_import/issue_serializer_spec.rb3417spec/lib/gitlab/jira_import/base_importer_spec.rb3418spec/lib/gitlab/noteable_metadata_spec.rb3419spec/lib/gitlab/seeder_spec.rb3420spec/lib/gitlab/git_access_snippet_spec.rb3421spec/lib/gitlab/object_hierarchy_spec.rb3422spec/lib/gitlab/optimistic_locking_spec.rb3423spec/lib/gitlab/shell_spec.rb3424spec/lib/gitlab/github_import_spec.rb3425spec/lib/gitlab/search/found_blob_spec.rb3426spec/lib/gitlab/search/recent_merge_requests_spec.rb3427spec/lib/gitlab/search/recent_issues_spec.rb3428spec/lib/gitlab/instrumentation_helper_spec.rb3429spec/lib/gitlab/visibility_level_checker_spec.rb3430spec/lib/gitlab/static_site_editor/config/generated_config_spec.rb3431spec/lib/gitlab/serverless/service_spec.rb3432spec/lib/gitlab/global_id_spec.rb3433spec/lib/gitlab/kubernetes/config_map_spec.rb3434spec/lib/gitlab/kubernetes/helm/v2/init_command_spec.rb3435spec/lib/gitlab/kubernetes/helm/pod_spec.rb3436spec/lib/gitlab/kubernetes/node_spec.rb3437spec/lib/gitlab/kubernetes/default_namespace_spec.rb3438spec/lib/gitlab/cycle_analytics/updater_spec.rb3439spec/lib/gitlab/cycle_analytics/stage_summary_spec.rb3440spec/lib/gitlab/cycle_analytics/permissions_spec.rb3441spec/lib/gitlab/chat/command_spec.rb3442spec/lib/gitlab/chat/output_spec.rb3443spec/lib/gitlab/chat/responder/slack_spec.rb3444spec/lib/gitlab/chat/responder/mattermost_spec.rb3445spec/lib/gitlab/chat/responder_spec.rb3446spec/lib/gitlab/issuable_metadata_spec.rb3447spec/lib/gitlab/branch_push_merge_commit_analyzer_spec.rb3448spec/lib/gitlab/git_access_spec.rb3449spec/lib/gitlab/contributions_calendar_spec.rb3450spec/lib/gitlab/usage/metric_spec.rb3451spec/lib/gitlab/usage/metrics/names_suggestions/generator_spec.rb3452spec/lib/gitlab/asciidoc_spec.rb3453spec/lib/gitlab/closing_issue_extractor_spec.rb3454spec/lib/gitlab/x509/tag_spec.rb3455spec/lib/gitlab/x509/commit_spec.rb3456spec/lib/gitlab/sample_data_template_spec.rb3457spec/lib/gitlab/build_access_spec.rb3458spec/lib/gitlab/bare_repository_import/importer_spec.rb3459spec/lib/gitlab/pages_transfer_spec.rb3460spec/lib/gitlab/repo_path_spec.rb3461spec/lib/gitlab/discussions_diff/file_collection_spec.rb3462spec/lib/gitlab/deploy_key_access_spec.rb3463spec/lib/gitlab/jira/dvcs_spec.rb3464spec/lib/gitlab/bitbucket_server_import/importer_spec.rb3465spec/lib/gitlab/service_desk_spec.rb3466spec/lib/gitlab/zentao/client_spec.rb3467spec/lib/gitlab/tree_summary_spec.rb3468spec/lib/gitlab/hashed_storage/migrator_spec.rb3469spec/lib/gitlab/performance_bar_spec.rb3470spec/lib/gitlab/multi_collection_paginator_spec.rb3471spec/lib/gitlab/graphs/commits_spec.rb3472spec/lib/gitlab/project_authorizations_spec.rb3473spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb3474spec/lib/gitlab/highlight_spec.rb3475spec/lib/gitlab/gl_repository_spec.rb3476spec/lib/gitlab/auth_spec.rb3477spec/lib/gitlab/reference_extractor_spec.rb3478spec/lib/gitlab/application_rate_limiter_spec.rb3479spec/lib/gitlab/gl_repository/identifier_spec.rb3480spec/lib/gitlab/blame_spec.rb3481spec/lib/gitlab/relative_positioning/mover_spec.rb3482spec/lib/gitlab/relative_positioning/item_context_spec.rb3483spec/lib/gitlab/project_search_results_spec.rb3484spec/lib/gitlab/template/merge_request_template_spec.rb3485spec/lib/gitlab/template/issue_template_spec.rb3486spec/lib/gitlab/integrations/sti_type_spec.rb3487spec/lib/gitlab/uploads_transfer_spec.rb3488spec/lib/gitlab/usage_data_spec.rb3489spec/lib/gitlab/usage_data_counters/ci_template_unique_counter_spec.rb3490spec/lib/gitlab/gpg/commit_spec.rb3491spec/lib/gitlab/gpg/invalid_gpg_signature_updater_spec.rb3492spec/lib/gitlab/jira_import_spec.rb3493spec/lib/gitlab/repository_url_builder_spec.rb3494spec/lib/gitlab/git_access_wiki_spec.rb3495spec/lib/gitlab/repository_cache_adapter_spec.rb3496spec/lib/gitlab/manifest_import/project_creator_spec.rb3497spec/lib/gitlab/tracking_spec.rb3498spec/lib/gitlab/updated_notes_paginator_spec.rb3499spec/lib/gitlab/application_context_spec.rb3500spec/lib/gitlab/alert_management/alert_status_counts_spec.rb3501spec/lib/gitlab/allowable_spec.rb3502spec/lib/banzai/filter/references/commit_reference_filter_spec.rb3503spec/lib/banzai/filter/references/design_reference_filter_spec.rb3504spec/lib/banzai/filter/references/user_reference_filter_spec.rb3505spec/lib/banzai/filter/references/issue_reference_filter_spec.rb3506spec/lib/banzai/filter/references/snippet_reference_filter_spec.rb3507spec/lib/banzai/filter/references/label_reference_filter_spec.rb3508spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb3509spec/lib/banzai/filter/references/external_issue_reference_filter_spec.rb3510spec/lib/banzai/filter/references/project_reference_filter_spec.rb3511spec/lib/banzai/filter/references/milestone_reference_filter_spec.rb3512spec/lib/banzai/filter/references/commit_range_reference_filter_spec.rb3513spec/lib/banzai/filter/references/alert_reference_filter_spec.rb3514spec/lib/banzai/filter/references/reference_filter_spec.rb3515spec/lib/banzai/filter/upload_link_filter_spec.rb3516spec/lib/banzai/filter/issuable_state_filter_spec.rb3517spec/lib/banzai/filter/gollum_tags_filter_spec.rb3518spec/lib/banzai/filter/inline_cluster_metrics_filter_spec.rb3519spec/lib/banzai/filter/audio_link_filter_spec.rb3520spec/lib/banzai/filter/video_link_filter_spec.rb3521spec/lib/banzai/filter/wiki_link_filter_spec.rb3522spec/lib/banzai/filter/repository_link_filter_spec.rb3523spec/lib/banzai/filter/inline_metrics_redactor_filter_spec.rb3524spec/lib/banzai/filter/reference_redactor_filter_spec.rb3525spec/lib/banzai/object_renderer_spec.rb3526spec/lib/banzai/reference_parser/alert_parser_spec.rb3527spec/lib/banzai/reference_parser/mentioned_user_parser_spec.rb3528spec/lib/banzai/reference_parser/merge_request_parser_spec.rb3529spec/lib/banzai/reference_parser/external_issue_parser_spec.rb3530spec/lib/banzai/reference_parser/design_parser_spec.rb3531spec/lib/banzai/reference_parser/label_parser_spec.rb3532spec/lib/banzai/reference_parser/commit_parser_spec.rb3533spec/lib/banzai/reference_parser/mentioned_group_parser_spec.rb3534spec/lib/banzai/reference_parser/snippet_parser_spec.rb3535spec/lib/banzai/reference_parser/user_parser_spec.rb3536spec/lib/banzai/reference_parser/base_parser_spec.rb3537spec/lib/banzai/reference_parser/issue_parser_spec.rb3538spec/lib/banzai/reference_parser/project_parser_spec.rb3539spec/lib/banzai/reference_parser/commit_range_parser_spec.rb3540spec/lib/banzai/reference_parser/milestone_parser_spec.rb3541spec/lib/banzai/reference_parser/mentioned_project_parser_spec.rb3542spec/lib/banzai/reference_parser/feature_flag_parser_spec.rb3543spec/lib/banzai/issuable_extractor_spec.rb3544spec/lib/banzai/pipeline/plain_markdown_pipeline_spec.rb3545spec/lib/banzai/pipeline/wiki_pipeline_spec.rb3546spec/lib/banzai/pipeline/description_pipeline_spec.rb3547spec/lib/banzai/pipeline/full_pipeline_spec.rb3548spec/lib/banzai/pipeline/gfm_pipeline_spec.rb3549spec/lib/banzai/reference_redactor_spec.rb3550spec/lib/banzai/commit_renderer_spec.rb3551spec/lib/bulk_imports/groups/pipelines/members_pipeline_spec.rb3552spec/lib/bulk_imports/groups/pipelines/milestones_pipeline_spec.rb3553spec/lib/bulk_imports/groups/pipelines/group_pipeline_spec.rb3554spec/lib/bulk_imports/groups/pipelines/subgroup_entities_pipeline_spec.rb3555spec/lib/bulk_imports/groups/pipelines/boards_pipeline_spec.rb3556spec/lib/bulk_imports/groups/pipelines/group_avatar_pipeline_spec.rb3557spec/lib/bulk_imports/groups/pipelines/project_entities_pipeline_spec.rb3558spec/lib/bulk_imports/groups/pipelines/labels_pipeline_spec.rb3559spec/lib/bulk_imports/groups/transformers/group_attributes_transformer_spec.rb3560spec/lib/bulk_imports/groups/transformers/subgroup_to_entity_transformer_spec.rb3561spec/lib/bulk_imports/groups/loaders/group_loader_spec.rb3562spec/lib/bulk_imports/groups/graphql/get_members_query_spec.rb3563spec/lib/bulk_imports/groups/graphql/get_milestones_query_spec.rb3564spec/lib/bulk_imports/groups/graphql/get_projects_query_spec.rb3565spec/lib/bulk_imports/groups/extractors/subgroups_extractor_spec.rb3566spec/lib/bulk_imports/groups/rest/get_badges_query_spec.rb3567spec/lib/bulk_imports/common/extractors/rest_extractor_spec.rb3568spec/lib/bulk_imports/common/extractors/graphql_extractor_spec.rb3569spec/lib/bulk_imports/common/transformers/user_reference_transformer_spec.rb3570spec/lib/bulk_imports/common/pipelines/entity_finisher_spec.rb3571spec/lib/bulk_imports/pipeline/runner_spec.rb3572spec/lib/bulk_imports/pipeline/context_spec.rb3573spec/lib/bulk_imports/projects/pipelines/project_pipeline_spec.rb3574spec/lib/sidebars/groups/menus/ci_cd_menu_spec.rb3575spec/lib/sidebars/groups/menus/merge_requests_menu_spec.rb3576spec/lib/sidebars/groups/menus/issues_menu_spec.rb3577spec/lib/sidebars/groups/menus/group_information_menu_spec.rb3578spec/lib/sidebars/groups/menus/kubernetes_menu_spec.rb3579spec/lib/sidebars/groups/menus/settings_menu_spec.rb3580spec/lib/sidebars/groups/menus/packages_registries_menu_spec.rb3581spec/lib/sidebars/projects/menus/merge_requests_menu_spec.rb3582spec/lib/sidebars/projects/menus/issues_menu_spec.rb3583spec/lib/sidebars/projects/menus/project_information_menu_spec.rb3584spec/lib/sidebars/projects/menus/monitor_menu_spec.rb3585spec/lib/sidebars/projects/menus/confluence_menu_spec.rb3586spec/lib/api/entities/release_spec.rb3587spec/lib/api/entities/branch_spec.rb3588spec/lib/api/entities/public_group_details_spec.rb3589spec/lib/api/entities/deploy_keys_project_spec.rb3590spec/lib/api/entities/package_spec.rb3591spec/lib/api/entities/group_detail_spec.rb3592spec/lib/api/entities/basic_project_details_spec.rb3593spec/lib/api/entities/merge_request_approvals_spec.rb3594spec/lib/api/entities/merge_request_basic_spec.rb3595spec/lib/api/entities/project_import_status_spec.rb3596spec/lib/api/ci/helpers/runner_spec.rb3597spec/lib/api/helpers_spec.rb3598spec/lib/api/helpers/packages_manager_clients_helpers_spec.rb3599spec/lib/api/helpers/caching_spec.rb3600spec/lib/api/helpers/label_helpers_spec.rb3601spec/lib/extracts_path_spec.rb3602spec/lib/backup/gitaly_rpc_backup_spec.rb3603spec/lib/backup/gitaly_backup_spec.rb3604spec/lib/backup/files_spec.rb3605spec/lib/backup/repositories_spec.rb3606spec/lib/atlassian/jira_connect/serializers/pull_request_entity_spec.rb3607spec/lib/atlassian/jira_connect/serializers/branch_entity_spec.rb3608spec/lib/atlassian/jira_connect/serializers/repository_entity_spec.rb3609spec/lib/atlassian/jira_connect/serializers/deployment_entity_spec.rb3610spec/lib/atlassian/jira_connect/serializers/build_entity_spec.rb3611spec/lib/atlassian/jira_connect/client_spec.rb3612spec/lib/learn_gitlab/project_spec.rb3613spec/lib/system_check/app/hashed_storage_all_projects_check_spec.rb3614spec/lib/system_check/orphans/repository_check_spec.rb3615spec/lib/system_check/orphans/namespace_check_spec.rb3616spec/lib/container_registry/tag_spec.rb3617spec/lib/container_registry/path_spec.rb3618spec/lib/container_registry/blob_spec.rb3619spec/lib/peek/views/rugged_spec.rb3620spec/lib/constraints/project_url_constrainer_spec.rb3621spec/lib/constraints/group_url_constrainer_spec.rb3622spec/lib/feature_spec.rb3623spec/lib/quality/seeders/issues_spec.rb3624spec/lib/generators/gitlab/usage_metric_definition/redis_hll_generator_spec.rb3625spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb3626spec/lib/file_size_validator_spec.rb3627spec/lib/after_commit_queue_spec.rb3628spec/migrations/schedule_recalculate_project_authorizations_third_run_spec.rb3629spec/migrations/schedule_recalculate_project_authorizations_second_run_spec.rb3630spec/migrations/migrate_commit_notes_mentions_to_db_spec.rb3631spec/migrations/migrate_merge_request_mentions_to_db_spec.rb3632spec/migrations/schedule_update_existing_subgroup_to_match_visibility_level_of_parent_spec.rb3633spec/migrations/migrate_all_merge_request_user_mentions_to_db_spec.rb3634spec/features/projects/blobs/blob_show_spec.rb3635spec/features/projects/blobs/edit_spec.rb3636spec/features/projects/blobs/user_views_pipeline_editor_button_spec.rb3637spec/features/projects/blobs/shortcuts_blob_spec.rb3638spec/features/projects/blobs/user_follows_pipeline_suggest_nudge_spec.rb3639spec/features/projects/blobs/user_creates_new_blob_in_new_project_spec.rb3640spec/features/projects/blobs/blob_line_permalink_updater_spec.rb3641spec/features/projects/blobs/balsamiq_spec.rb3642spec/features/projects/environments/environment_metrics_spec.rb3643spec/features/projects/environments/environments_spec.rb3644spec/features/projects/environments/environment_spec.rb3645spec/features/projects/user_sorts_projects_spec.rb3646spec/features/projects/ci/editor_spec.rb3647spec/features/projects/services/user_activates_slack_notifications_spec.rb3648spec/features/projects/services/user_activates_pushover_spec.rb3649spec/features/projects/services/user_activates_emails_on_push_spec.rb3650spec/features/projects/services/user_views_services_spec.rb3651spec/features/projects/services/user_activates_prometheus_spec.rb3652spec/features/projects/services/user_activates_packagist_spec.rb3653spec/features/projects/services/user_activates_slack_slash_command_spec.rb3654spec/features/projects/services/prometheus_external_alerts_spec.rb3655spec/features/projects/services/disable_triggers_spec.rb3656spec/features/projects/services/user_activates_issue_tracker_spec.rb3657spec/features/projects/services/user_activates_mattermost_slash_command_spec.rb3658spec/features/projects/services/user_activates_jetbrains_teamcity_ci_spec.rb3659spec/features/projects/services/user_activates_irker_spec.rb3660spec/features/projects/tags/user_views_tags_spec.rb3661spec/features/projects/tags/download_buttons_spec.rb3662spec/features/projects/tags/user_edits_tags_spec.rb3663spec/features/projects/integrations/user_activates_asana_spec.rb3664spec/features/projects/integrations/user_uses_inherited_settings_spec.rb3665spec/features/projects/integrations/user_activates_atlassian_bamboo_ci_spec.rb3666spec/features/projects/integrations/user_activates_pivotaltracker_spec.rb3667spec/features/projects/integrations/user_activates_flowdock_spec.rb3668spec/features/projects/integrations/user_activates_assembla_spec.rb3669spec/features/projects/integrations/user_activates_jira_spec.rb3670spec/features/projects/activity/user_sees_design_comment_spec.rb3671spec/features/projects/activity/rss_spec.rb3672spec/features/projects/activity/user_sees_design_activity_spec.rb3673spec/features/projects/activity/user_sees_private_activity_spec.rb3674spec/features/projects/activity/user_sees_activity_spec.rb3675spec/features/projects/tracings_spec.rb3676spec/features/projects/tree/rss_spec.rb3677spec/features/projects/tree/tree_show_spec.rb3678spec/features/projects/tree/create_file_spec.rb3679spec/features/projects/tree/create_directory_spec.rb3680spec/features/projects/tree/upload_file_spec.rb3681spec/features/projects/user_sees_sidebar_spec.rb3682spec/features/projects/pages/user_edits_lets_encrypt_settings_spec.rb3683spec/features/projects/pages/user_edits_settings_spec.rb3684spec/features/projects/pages/user_adds_domain_spec.rb3685spec/features/projects/members/group_members_spec.rb3686spec/features/projects/members/user_requests_access_spec.rb3687spec/features/projects/members/master_adds_member_with_expiration_date_spec.rb3688spec/features/projects/members/group_member_cannot_request_access_to_his_group_project_spec.rb3689spec/features/projects/members/anonymous_user_sees_members_spec.rb3690spec/features/projects/members/list_spec.rb3691spec/features/projects/members/group_requester_cannot_request_access_to_project_spec.rb3692spec/features/projects/members/groups_with_access_list_spec.rb3693spec/features/projects/members/member_cannot_request_access_to_his_project_spec.rb3694spec/features/projects/members/member_leaves_project_spec.rb3695spec/features/projects/members/master_manages_access_requests_spec.rb3696spec/features/projects/members/tabs_spec.rb3697spec/features/projects/members/invite_group_spec.rb3698spec/features/projects/members/group_member_cannot_leave_group_project_spec.rb3699spec/features/projects/members/owner_cannot_leave_project_spec.rb3700spec/features/projects/members/sorting_spec.rb3701spec/features/projects/members/owner_cannot_request_access_to_his_project_spec.rb3702spec/features/projects/labels/update_prioritization_spec.rb3703spec/features/projects/labels/user_removes_labels_spec.rb3704spec/features/projects/labels/user_creates_labels_spec.rb3705spec/features/projects/labels/user_promotes_label_spec.rb3706spec/features/projects/labels/user_edits_labels_spec.rb3707spec/features/projects/labels/issues_sorted_by_priority_spec.rb3708spec/features/projects/labels/subscription_spec.rb3709spec/features/projects/labels/search_labels_spec.rb3710spec/features/projects/labels/user_sees_breadcrumb_links_spec.rb3711spec/features/projects/labels/user_sees_links_to_issuables_spec.rb3712spec/features/projects/labels/sort_labels_spec.rb3713spec/features/projects/labels/user_views_labels_spec.rb3714spec/features/projects/files/user_browses_lfs_files_spec.rb3715spec/features/projects/files/gitignore_dropdown_spec.rb3716spec/features/projects/files/user_browses_files_spec.rb3717spec/features/projects/files/project_owner_creates_license_file_spec.rb3718spec/features/projects/files/user_find_file_spec.rb3719spec/features/projects/files/user_edits_files_spec.rb3720spec/features/projects/files/user_creates_files_spec.rb3721spec/features/projects/files/editing_a_file_spec.rb3722spec/features/projects/files/user_reads_pipeline_status_spec.rb3723spec/features/projects/files/download_buttons_spec.rb3724spec/features/projects/files/undo_template_spec.rb3725spec/features/projects/files/user_searches_for_files_spec.rb3726spec/features/projects/files/find_file_keyboard_spec.rb3727spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb3728spec/features/projects/files/dockerfile_dropdown_spec.rb3729spec/features/projects/files/template_type_dropdown_spec.rb3730spec/features/projects/files/gitlab_ci_yml_dropdown_spec.rb3731spec/features/projects/files/edit_file_soft_wrap_spec.rb3732spec/features/projects/files/user_uploads_files_spec.rb3733spec/features/projects/files/user_deletes_files_spec.rb3734spec/features/projects/files/user_creates_directory_spec.rb3735spec/features/projects/files/template_selector_menu_spec.rb3736spec/features/projects/files/files_sort_submodules_with_folders_spec.rb3737spec/features/projects/files/user_browses_a_tree_with_a_folder_containing_only_a_folder_spec.rb3738spec/features/projects/files/user_replaces_files_spec.rb3739spec/features/projects/show/user_manages_notifications_spec.rb3740spec/features/projects/show/no_password_spec.rb3741spec/features/projects/show/user_sees_readme_spec.rb3742spec/features/projects/show/user_interacts_with_auto_devops_banner_spec.rb3743spec/features/projects/show/user_interacts_with_stars_spec.rb3744spec/features/projects/show/redirects_spec.rb3745spec/features/projects/show/schema_markup_spec.rb3746spec/features/projects/show/user_sees_collaboration_links_spec.rb3747spec/features/projects/show/user_sees_setup_shortcut_buttons_spec.rb3748spec/features/projects/show/user_sees_deletion_failure_message_spec.rb3749spec/features/projects/show/user_sees_last_commit_ci_status_spec.rb3750spec/features/projects/show/user_uploads_files_spec.rb3751spec/features/projects/show/download_buttons_spec.rb3752spec/features/projects/show/user_sees_git_instructions_spec.rb3753spec/features/projects/show/rss_spec.rb3754spec/features/projects/issues/design_management/user_uploads_designs_spec.rb3755spec/features/projects/issues/design_management/user_views_designs_with_svg_xss_spec.rb3756spec/features/projects/issues/design_management/user_permissions_upload_spec.rb3757spec/features/projects/issues/design_management/user_views_design_images_spec.rb3758spec/features/projects/issues/design_management/user_views_design_spec.rb3759spec/features/projects/issues/design_management/user_links_to_designs_in_issue_spec.rb3760spec/features/projects/issues/design_management/user_paginates_designs_spec.rb3761spec/features/projects/issues/design_management/user_views_designs_spec.rb3762spec/features/projects/issues/email_participants_spec.rb3763spec/features/projects/issues/viewing_issues_with_external_authorization_enabled_spec.rb3764spec/features/projects/issues/viewing_relocated_issues_spec.rb3765spec/features/projects/feature_flag_user_lists/user_deletes_feature_flag_user_list_spec.rb3766spec/features/projects/feature_flag_user_lists/user_sees_feature_flag_user_list_details_spec.rb3767spec/features/projects/feature_flag_user_lists/user_edits_feature_flag_user_list_spec.rb3768spec/features/projects/settings/lfs_settings_spec.rb3769spec/features/projects/settings/user_searches_in_settings_spec.rb3770spec/features/projects/settings/user_manages_merge_requests_settings_spec.rb3771spec/features/projects/settings/user_changes_default_branch_spec.rb3772spec/features/projects/settings/external_authorization_service_settings_spec.rb3773spec/features/projects/settings/user_transfers_a_project_spec.rb3774spec/features/projects/settings/registry_settings_spec.rb3775spec/features/projects/settings/access_tokens_spec.rb3776spec/features/projects/settings/user_changes_avatar_spec.rb3777spec/features/projects/settings/user_manages_project_members_spec.rb3778spec/features/projects/settings/user_renames_a_project_spec.rb3779spec/features/projects/settings/user_tags_project_spec.rb3780spec/features/projects/settings/monitor_settings_spec.rb3781spec/features/projects/settings/pipelines_settings_spec.rb3782spec/features/projects/settings/webhooks_settings_spec.rb3783spec/features/projects/settings/service_desk_setting_spec.rb3784spec/features/projects/settings/project_badges_spec.rb3785spec/features/projects/settings/visibility_settings_spec.rb3786spec/features/projects/settings/user_sees_revoke_deploy_token_modal_spec.rb3787spec/features/projects/settings/repository_settings_spec.rb3788spec/features/projects/settings/packages_settings_spec.rb3789spec/features/projects/settings/user_archives_project_spec.rb3790spec/features/projects/settings/project_settings_spec.rb3791spec/features/projects/settings/user_interacts_with_deploy_keys_spec.rb3792spec/features/projects/classification_label_on_project_pages_spec.rb3793spec/features/projects/clusters/gcp_spec.rb3794spec/features/projects/clusters/user_spec.rb3795spec/features/projects/clusters/eks_spec.rb3796spec/features/projects/new_project_spec.rb3797spec/features/projects/wiki/user_views_wiki_empty_spec.rb3798spec/features/projects/wiki/user_views_wiki_in_project_page_spec.rb3799spec/features/projects/branches/user_views_branches_spec.rb3800spec/features/projects/branches/user_creates_branch_spec.rb3801spec/features/projects/branches/download_buttons_spec.rb3802spec/features/projects/branches/new_branch_ref_dropdown_spec.rb3803spec/features/projects/branches/user_deletes_branch_spec.rb3804spec/features/projects/jobs/permissions_spec.rb3805spec/features/projects/jobs/user_browses_job_spec.rb3806spec/features/projects/jobs/user_browses_jobs_spec.rb3807spec/features/projects/snippets/user_views_snippets_spec.rb3808spec/features/projects/snippets/user_comments_on_snippet_spec.rb3809spec/features/projects/snippets/user_updates_snippet_spec.rb3810spec/features/projects/snippets/show_spec.rb3811spec/features/projects/snippets/user_deletes_snippet_spec.rb3812spec/features/projects/snippets/create_snippet_spec.rb3813spec/features/projects/commit/comments/user_edits_comments_spec.rb3814spec/features/projects/commit/comments/user_adds_comment_spec.rb3815spec/features/projects/commit/comments/user_deletes_comments_spec.rb3816spec/features/projects/commit/mini_pipeline_graph_spec.rb3817spec/features/projects/commit/cherry_pick_spec.rb3818spec/features/projects/commit/user_reverts_commit_spec.rb3819spec/features/projects/commit/user_views_user_status_on_commit_spec.rb3820spec/features/projects/commit/user_comments_on_commit_spec.rb3821spec/features/projects/commit/diff_notes_spec.rb3822spec/features/projects/commit/builds_spec.rb3823spec/features/projects/milestones/user_interacts_with_labels_spec.rb3824spec/features/projects/milestones/new_spec.rb3825spec/features/projects/milestones/gfm_autocomplete_spec.rb3826spec/features/projects/milestones/milestones_sorting_spec.rb3827spec/features/projects/milestones/milestone_spec.rb3828spec/features/projects/product_analytics/graphs_spec.rb3829spec/features/projects/product_analytics/setup_spec.rb3830spec/features/projects/product_analytics/test_spec.rb3831spec/features/projects/product_analytics/events_spec.rb3832spec/features/projects/branches_spec.rb3833spec/features/projects/merge_request_button_spec.rb3834spec/features/projects/user_sees_user_popover_spec.rb3835spec/features/projects/environments_pod_logs_spec.rb3836spec/features/projects/import_export/export_file_spec.rb3837spec/features/projects/import_export/import_file_spec.rb3838spec/features/projects/hook_logs/user_reads_log_spec.rb3839spec/features/projects/user_creates_project_spec.rb3840spec/features/projects/gfm_autocomplete_load_spec.rb3841spec/features/projects/user_changes_project_visibility_spec.rb3842spec/features/projects/pipelines/pipelines_spec.rb3843spec/features/projects/pipelines/pipeline_spec.rb3844spec/features/projects/issuable_templates_spec.rb3845spec/features/projects/releases/user_creates_release_spec.rb3846spec/features/projects/releases/user_views_release_spec.rb3847spec/features/projects/releases/user_views_releases_spec.rb3848spec/features/projects/releases/user_views_edit_release_spec.rb3849spec/features/projects/badges/list_spec.rb3850spec/features/projects/badges/coverage_spec.rb3851spec/features/projects/badges/pipeline_badge_spec.rb3852spec/features/projects/raw/user_interacts_with_raw_endpoint_spec.rb3853spec/features/projects/diffs/diff_show_spec.rb3854spec/features/projects/serverless/functions_spec.rb3855spec/features/projects/feature_flags/user_creates_feature_flag_spec.rb3856spec/features/projects/feature_flags/user_sees_feature_flag_list_spec.rb3857spec/features/projects/feature_flags/user_updates_feature_flag_spec.rb3858spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb3859spec/features/projects/infrastructure_registry_spec.rb3860spec/features/projects/remote_mirror_spec.rb3861spec/features/projects/sub_group_issuables_spec.rb3862spec/features/projects/deploy_keys_spec.rb3863spec/features/projects/features_visibility_spec.rb3864spec/features/projects/user_uses_shortcuts_spec.rb3865spec/features/projects/new_project_from_template_spec.rb3866spec/features/projects/artifacts/raw_spec.rb3867spec/features/projects/artifacts/file_spec.rb3868spec/features/projects/artifacts/user_browses_artifacts_spec.rb3869spec/features/projects/artifacts/user_downloads_artifacts_spec.rb3870spec/features/projects/container_registry_spec.rb3871spec/features/projects/pipeline_schedules_spec.rb3872spec/features/projects/view_on_env_spec.rb3873spec/features/projects/forks/fork_list_spec.rb3874spec/features/projects/wikis_spec.rb3875spec/features/projects/fork_spec.rb3876spec/features/projects/commits/rss_spec.rb3877spec/features/projects/commits/user_browses_commits_spec.rb3878spec/features/projects/jobs_spec.rb3879spec/features/projects/compare_spec.rb3880spec/features/projects/packages_spec.rb3881spec/features/projects/user_views_empty_project_spec.rb3882spec/features/projects/navbar_spec.rb3883spec/features/projects/sourcegraph_csp_spec.rb3884spec/features/projects/network_graph_spec.rb3885spec/features/projects/clusters_spec.rb3886spec/features/projects/graph_spec.rb3887spec/features/projects/terraform_spec.rb3888spec/features/projects/active_tabs_spec.rb3889spec/features/projects/package_files_spec.rb3890spec/features/projects/confluence/user_views_confluence_page_spec.rb3891spec/features/task_lists_spec.rb3892spec/features/issues/user_views_issues_spec.rb3893spec/features/issues/note_polling_spec.rb3894spec/features/issues/user_sorts_issues_spec.rb3895spec/features/issues/filtered_search/dropdown_author_spec.rb3896spec/features/issues/filtered_search/dropdown_milestone_spec.rb3897spec/features/issues/filtered_search/filter_issues_spec.rb3898spec/features/issues/filtered_search/dropdown_label_spec.rb3899spec/features/issues/filtered_search/visual_tokens_spec.rb3900spec/features/issues/filtered_search/dropdown_emoji_spec.rb3901spec/features/issues/filtered_search/search_bar_spec.rb3902spec/features/issues/filtered_search/recent_searches_spec.rb3903spec/features/issues/filtered_search/dropdown_hint_spec.rb3904spec/features/issues/filtered_search/dropdown_assignee_spec.rb3905spec/features/issues/filtered_search/dropdown_release_spec.rb3906spec/features/issues/filtered_search/dropdown_base_spec.rb3907spec/features/issues/move_spec.rb3908spec/features/issues/form_spec.rb3909spec/features/issues/group_label_sidebar_spec.rb3910spec/features/issues/create_issue_for_discussions_in_merge_request_spec.rb3911spec/features/issues/spam_issues_spec.rb3912spec/features/issues/user_sorts_issue_comments_spec.rb3913spec/features/issues/user_invites_from_a_comment_spec.rb3914spec/features/issues/user_bulk_edits_issues_spec.rb3915spec/features/issues/markdown_toolbar_spec.rb3916spec/features/issues/related_issues_spec.rb3917spec/features/issues/user_bulk_edits_issues_labels_spec.rb3918spec/features/issues/csv_spec.rb3919spec/features/issues/user_sees_sidebar_updates_in_realtime_spec.rb3920spec/features/issues/issue_header_spec.rb3921spec/features/issues/user_creates_issue_by_email_spec.rb3922spec/features/issues/user_creates_branch_and_merge_request_spec.rb3923spec/features/issues/user_resets_their_incoming_email_token_spec.rb3924spec/features/issues/create_issue_for_single_discussion_in_merge_request_spec.rb3925spec/features/issues/user_creates_confidential_merge_request_spec.rb3926spec/features/issues/keyboard_shortcut_spec.rb3927spec/features/issues/user_edits_issue_spec.rb3928spec/features/issues/todo_spec.rb3929spec/features/issues/user_toggles_subscription_spec.rb3930spec/features/issues/user_comments_on_issue_spec.rb3931spec/features/issues/notes_on_issues_spec.rb3932spec/features/issues/user_sees_live_update_spec.rb3933spec/features/issues/user_uses_quick_actions_spec.rb3934spec/features/issues/user_creates_issue_spec.rb3935spec/features/issues/discussion_lock_spec.rb3936spec/features/issues/service_desk_spec.rb3937spec/features/issues/issue_sidebar_spec.rb3938spec/features/issues/resource_label_events_spec.rb3939spec/features/issues/user_sees_breadcrumb_links_spec.rb3940spec/features/issues/user_sees_empty_state_spec.rb3941spec/features/issues/incident_issue_spec.rb3942spec/features/issues/gfm_autocomplete_spec.rb3943spec/features/issues/rss_spec.rb3944spec/features/issues/user_filters_issues_spec.rb3945spec/features/issues/user_interacts_with_awards_spec.rb3946spec/features/issues/issue_detail_spec.rb3947spec/features/issues/user_views_issue_spec.rb3948spec/features/dashboard/todos/todos_spec.rb3949spec/features/dashboard/todos/todos_sorting_spec.rb3950spec/features/dashboard/todos/target_state_spec.rb3951spec/features/dashboard/todos/todos_filtering_spec.rb3952spec/features/dashboard/issues_filter_spec.rb3953spec/features/dashboard/groups_list_spec.rb3954spec/features/dashboard/shortcuts_spec.rb3955spec/features/dashboard/project_member_activity_index_spec.rb3956spec/features/dashboard/root_explore_spec.rb3957spec/features/dashboard/issues_spec.rb3958spec/features/dashboard/milestones_spec.rb3959spec/features/dashboard/group_spec.rb3960spec/features/dashboard/label_filter_spec.rb3961spec/features/dashboard/root_spec.rb3962spec/features/dashboard/archived_projects_spec.rb3963spec/features/dashboard/projects_spec.rb3964spec/features/dashboard/user_filters_projects_spec.rb3965spec/features/dashboard/merge_requests_spec.rb3966spec/features/dashboard/issuables_counter_spec.rb3967spec/features/dashboard/activity_spec.rb3968spec/features/dashboard/snippets_spec.rb3969spec/features/dashboard/group_dashboard_with_external_authorization_service_spec.rb3970spec/features/dashboard/datetime_on_tooltips_spec.rb3971spec/features/merge_request/user_assigns_themselves_spec.rb3972spec/features/merge_request/user_sees_pipelines_from_forked_project_spec.rb3973spec/features/merge_request/user_sees_wip_help_message_spec.rb3974spec/features/merge_request/user_posts_notes_spec.rb3975spec/features/merge_request/user_views_merge_request_from_deleted_fork_spec.rb3976spec/features/merge_request/user_sees_versions_spec.rb3977spec/features/merge_request/user_sees_discussions_spec.rb3978spec/features/merge_request/user_creates_mr_spec.rb3979spec/features/merge_request/maintainer_edits_fork_spec.rb3980spec/features/merge_request/user_allows_commits_from_memebers_who_can_merge_spec.rb3981spec/features/merge_request/user_tries_to_access_private_project_info_through_new_mr_spec.rb3982spec/features/merge_request/user_selects_branches_for_new_mr_spec.rb3983spec/features/merge_request/user_sees_closing_issues_message_spec.rb3984spec/features/merge_request/user_expands_diff_spec.rb3985spec/features/merge_request/user_sees_mr_with_deleted_source_branch_spec.rb3986spec/features/merge_request/user_sees_mr_from_deleted_forked_project_spec.rb3987spec/features/merge_request/close_reopen_report_toggle_spec.rb3988spec/features/merge_request/user_approves_spec.rb3989spec/features/merge_request/user_sees_deleted_target_branch_spec.rb3990spec/features/merge_request/batch_comments_spec.rb3991spec/features/merge_request/user_scrolls_to_note_on_load_spec.rb3992spec/features/merge_request/user_customizes_merge_commit_message_spec.rb3993spec/features/merge_request/user_edits_merge_request_spec.rb3994spec/features/merge_request/user_edits_reviewers_sidebar_spec.rb3995spec/features/merge_request/user_sees_notes_from_forked_project_spec.rb3996spec/features/merge_request/user_toggles_whitespace_changes_spec.rb3997spec/features/merge_request/user_views_diffs_commit_spec.rb3998spec/features/merge_request/user_edits_mr_spec.rb3999spec/features/merge_request/user_accepts_merge_request_spec.rb4000spec/features/merge_request/user_views_auto_expanding_diff_spec.rb4001spec/features/merge_request/user_views_open_merge_request_spec.rb4002spec/features/merge_request/user_sees_cherry_pick_modal_spec.rb4003spec/features/merge_request/user_resolves_diff_notes_and_discussions_resolve_spec.rb4004spec/features/merge_request/user_sees_merge_button_depending_on_unresolved_discussions_spec.rb4005spec/features/merge_request/user_views_diffs_file_by_file_spec.rb4006spec/features/merge_request/user_posts_diff_notes_spec.rb4007spec/features/merge_request/user_sees_pipelines_spec.rb4008spec/features/merge_request/user_interacts_with_batched_mr_diffs_spec.rb4009spec/features/merge_request/user_comments_on_merge_request_spec.rb4010spec/features/merge_request/user_resolves_wip_mr_spec.rb4011spec/features/merge_request/user_uses_quick_actions_spec.rb4012spec/features/merge_request/user_views_diffs_spec.rb4013spec/features/merge_request/user_jumps_to_discussion_spec.rb4014spec/features/merge_request/user_merges_immediately_spec.rb4015spec/features/merge_request/user_sees_breadcrumb_links_spec.rb4016spec/features/merge_request/user_merges_when_pipeline_succeeds_spec.rb4017spec/features/merge_request/user_sees_deployment_widget_spec.rb4018spec/features/merge_request/user_resolves_outdated_diff_discussions_spec.rb4019spec/features/merge_request/user_marks_merge_request_as_draft_spec.rb4020spec/features/merge_request/user_clicks_merge_request_tabs_spec.rb4021spec/features/merge_request/user_comments_on_diff_spec.rb4022spec/features/merge_request/user_creates_merge_request_spec.rb4023spec/features/merge_request/user_sees_mini_pipeline_graph_spec.rb4024spec/features/merge_request/user_sees_check_out_branch_modal_spec.rb4025spec/features/merge_request/user_creates_image_diff_notes_spec.rb4026spec/features/merge_request/user_locks_discussion_spec.rb4027spec/features/merge_request/user_comments_on_commit_spec.rb4028spec/features/merge_request/user_reviews_image_spec.rb4029spec/features/merge_request/user_squashes_merge_request_spec.rb4030spec/features/merge_request/user_suggests_changes_on_diff_spec.rb4031spec/features/merge_request/user_reverts_merge_request_spec.rb4032spec/features/merge_request/user_sees_merge_widget_spec.rb4033spec/features/merge_request/user_merges_only_if_pipeline_succeeds_spec.rb4034spec/features/merge_request/user_awards_emoji_spec.rb4035spec/features/merge_request/user_merges_merge_request_spec.rb4036spec/features/merge_request/user_manages_subscription_spec.rb4037spec/features/merge_request/merge_request_discussion_lock_spec.rb4038spec/features/merge_request/user_sees_diff_spec.rb4039spec/features/merge_request/user_sees_suggest_pipeline_spec.rb4040spec/features/merge_request/user_rebases_merge_request_spec.rb4041spec/features/merge_request/user_sees_merge_request_pipelines_spec.rb4042spec/features/merge_request/user_resolves_conflicts_spec.rb4043spec/features/merge_request/user_sees_avatar_on_diff_notes_spec.rb4044spec/features/merge_request/user_edits_assignees_sidebar_spec.rb4045spec/features/merge_request/user_views_user_status_on_merge_request_spec.rb4046spec/features/merge_request/user_sees_system_notes_spec.rb4047spec/features/merge_request/user_invites_from_a_comment_spec.rb4048spec/features/merge_request/user_sees_page_metadata_spec.rb4049spec/features/groups/milestone_spec.rb4050spec/features/groups/members/leave_group_spec.rb4051spec/features/groups/members/search_members_spec.rb4052spec/features/groups/members/manage_members_spec.rb4053spec/features/groups/members/manage_groups_spec.rb4054spec/features/groups/members/sort_members_spec.rb4055spec/features/groups/members/master_adds_member_with_expiration_date_spec.rb4056spec/features/groups/members/filter_members_spec.rb4057spec/features/groups/members/request_access_spec.rb4058spec/features/groups/members/list_members_spec.rb4059spec/features/groups/members/tabs_spec.rb4060spec/features/groups/members/master_manages_access_requests_spec.rb4061spec/features/groups/integrations/user_activates_mattermost_slash_command_spec.rb4062spec/features/groups/labels/search_labels_spec.rb4063spec/features/groups/labels/sort_labels_spec.rb4064spec/features/groups/labels/subscription_spec.rb4065spec/features/groups/labels/create_spec.rb4066spec/features/groups/labels/user_sees_links_to_issuables_spec.rb4067spec/features/groups/labels/index_spec.rb4068spec/features/groups/labels/edit_spec.rb4069spec/features/groups/import_export/export_file_spec.rb4070spec/features/groups/import_export/connect_instance_spec.rb4071spec/features/groups/import_export/import_file_spec.rb4072spec/features/groups/group_settings_spec.rb4073spec/features/groups/share_lock_spec.rb4074spec/features/groups/navbar_spec.rb4075spec/features/groups/dependency_proxy_spec.rb4076spec/features/groups/settings/group_badges_spec.rb4077spec/features/groups/settings/user_searches_in_settings_spec.rb4078spec/features/groups/settings/repository_spec.rb4079spec/features/groups/settings/packages_and_registries_spec.rb4080spec/features/groups/settings/manage_applications_spec.rb4081spec/features/groups/settings/ci_cd_spec.rb4082spec/features/groups/activity_spec.rb4083spec/features/groups/merge_requests_spec.rb4084spec/features/groups/milestones/gfm_autocomplete_spec.rb4085spec/features/groups/group_page_with_external_authorization_service_spec.rb4086spec/features/groups/user_browse_projects_group_page_spec.rb4087spec/features/groups/user_sees_package_sidebar_spec.rb4088spec/features/groups/board_spec.rb4089spec/features/groups/container_registry_spec.rb4090spec/features/groups/clusters/user_spec.rb4091spec/features/groups/clusters/eks_spec.rb4092spec/features/groups/packages_spec.rb4093spec/features/groups/issues_spec.rb4094spec/features/groups/user_sees_users_dropdowns_in_issuables_list_spec.rb4095spec/features/groups/show_spec.rb4096spec/features/groups/empty_states_spec.rb4097spec/features/groups/milestones_sorting_spec.rb4098spec/features/groups/board_sidebar_spec.rb4099spec/features/project_group_variables_spec.rb4100spec/features/admin/admin_mode/logout_spec.rb4101spec/features/admin/admin_mode/login_spec.rb4102spec/features/admin/admin_mode/workers_spec.rb4103spec/features/admin/admin_system_info_spec.rb4104spec/features/admin/admin_disables_two_factor_spec.rb4105spec/features/admin/admin_browse_spam_logs_spec.rb4106spec/features/admin/admin_appearance_spec.rb4107spec/features/admin/users/users_spec.rb4108spec/features/admin/users/user_spec.rb4109spec/features/admin/admin_disables_git_access_protocol_spec.rb4110spec/features/admin/admin_abuse_reports_spec.rb4111spec/features/admin/admin_dev_ops_report_spec.rb4112spec/features/admin/admin_runners_spec.rb4113spec/features/admin/admin_serverless_domains_spec.rb4114spec/features/admin/admin_search_settings_spec.rb4115spec/features/admin/admin_broadcast_messages_spec.rb4116spec/features/admin/admin_mode_spec.rb4117spec/features/admin/clusters/eks_spec.rb4118spec/features/admin/admin_builds_spec.rb4119spec/features/admin/admin_users_spec.rb4120spec/features/admin/admin_settings_spec.rb4121spec/features/admin/admin_deploy_keys_spec.rb4122spec/features/admin/admin_sees_project_statistics_spec.rb4123spec/features/admin/admin_manage_applications_spec.rb4124spec/features/admin/admin_hook_logs_spec.rb4125spec/features/admin/admin_health_check_spec.rb4126spec/features/admin/admin_projects_spec.rb4127spec/features/admin/admin_hooks_spec.rb4128spec/features/admin/admin_users_impersonation_tokens_spec.rb4129spec/features/admin/admin_labels_spec.rb4130spec/features/admin/admin_uses_repository_checks_spec.rb4131spec/features/admin/admin_groups_spec.rb4132spec/features/admin/integrations/user_activates_mattermost_slash_command_spec.rb4133spec/features/admin/admin_sees_background_migrations_spec.rb4134spec/features/admin/admin_requests_profiles_spec.rb4135spec/features/admin/admin_sees_projects_statistics_spec.rb4136spec/features/admin/dashboard_spec.rb4137spec/features/ics/project_issues_spec.rb4138spec/features/ics/dashboard_issues_spec.rb4139spec/features/ics/group_issues_spec.rb4140spec/features/atom/dashboard_spec.rb4141spec/features/atom/users_spec.rb4142spec/features/atom/dashboard_issues_spec.rb4143spec/features/atom/issues_spec.rb4144spec/features/atom/merge_requests_spec.rb4145spec/features/error_tracking/user_sees_error_details_spec.rb4146spec/features/error_tracking/user_searches_sentry_errors_spec.rb4147spec/features/error_tracking/user_sees_error_index_spec.rb4148spec/features/error_tracking/user_filters_errors_by_status_spec.rb4149spec/features/security/project/public_access_spec.rb4150spec/features/security/project/snippet/private_access_spec.rb4151spec/features/security/project/snippet/internal_access_spec.rb4152spec/features/security/project/snippet/public_access_spec.rb4153spec/features/security/project/internal_access_spec.rb4154spec/features/security/project/private_access_spec.rb4155spec/features/security/group/private_access_spec.rb4156spec/features/security/group/internal_access_spec.rb4157spec/features/security/group/public_access_spec.rb4158spec/features/security/profile_access_spec.rb4159spec/features/security/dashboard_access_spec.rb4160spec/features/cycle_analytics_spec.rb4161spec/features/group_variables_spec.rb4162spec/features/search/user_searches_for_wiki_pages_spec.rb4163spec/features/search/user_searches_for_commits_spec.rb4164spec/features/search/user_searches_for_users_spec.rb4165spec/features/search/user_searches_for_merge_requests_spec.rb4166spec/features/search/user_uses_search_filters_spec.rb4167spec/features/search/user_searches_for_milestones_spec.rb4168spec/features/search/user_searches_for_issues_spec.rb4169spec/features/search/user_searches_for_comments_spec.rb4170spec/features/search/user_uses_header_search_field_spec.rb4171spec/features/search/user_searches_for_projects_spec.rb4172spec/features/search/user_searches_for_code_spec.rb4173spec/features/boards/sidebar_due_date_spec.rb4174spec/features/boards/sidebar_milestones_spec.rb4175spec/features/boards/new_issue_spec.rb4176spec/features/boards/boards_spec.rb4177spec/features/boards/user_visits_board_spec.rb4178spec/features/boards/sidebar_labels_in_namespaces_spec.rb4179spec/features/boards/user_adds_lists_to_board_spec.rb4180spec/features/boards/keyboard_shortcut_spec.rb4181spec/features/boards/reload_boards_on_browser_back_spec.rb4182spec/features/boards/focus_mode_spec.rb4183spec/features/boards/multiple_boards_spec.rb4184spec/features/boards/issue_ordering_spec.rb4185spec/features/boards/sidebar_spec.rb4186spec/features/boards/sidebar_labels_spec.rb4187spec/features/frequently_visited_projects_and_groups_spec.rb4188spec/features/tags/developer_creates_tag_spec.rb4189spec/features/tags/developer_deletes_tag_spec.rb4190spec/features/tags/developer_views_tags_spec.rb4191spec/features/tags/developer_updates_tag_spec.rb4192spec/features/users/snippets_spec.rb4193spec/features/users/show_spec.rb4194spec/features/users/overview_spec.rb4195spec/features/users/active_sessions_spec.rb4196spec/features/users/user_browses_projects_on_user_page_spec.rb4197spec/features/users/login_spec.rb4198spec/features/users/rss_spec.rb4199spec/features/users/terms_spec.rb4200spec/features/users/signup_spec.rb4201spec/features/users/add_email_to_existing_account_spec.rb4202spec/features/contextual_sidebar_spec.rb4203spec/features/merge_requests/user_views_all_merge_requests_spec.rb4204spec/features/merge_requests/user_filters_by_approvals_spec.rb4205spec/features/merge_requests/user_sees_empty_state_spec.rb4206spec/features/merge_requests/user_filters_by_multiple_criteria_spec.rb4207spec/features/merge_requests/user_filters_by_target_branch_spec.rb4208spec/features/merge_requests/user_views_open_merge_requests_spec.rb4209spec/features/merge_requests/rss_spec.rb4210spec/features/merge_requests/filters_generic_behavior_spec.rb4211spec/features/merge_requests/user_filters_by_draft_spec.rb4212spec/features/merge_requests/user_lists_merge_requests_spec.rb4213spec/features/merge_requests/user_filters_by_deployments_spec.rb4214spec/features/merge_requests/user_filters_by_assignees_spec.rb4215spec/features/merge_requests/user_exports_as_csv_spec.rb4216spec/features/merge_requests/user_views_closed_merge_requests_spec.rb4217spec/features/merge_requests/user_filters_by_labels_spec.rb4218spec/features/merge_requests/user_filters_by_milestones_spec.rb4219spec/features/merge_requests/user_views_merged_merge_requests_spec.rb4220spec/features/merge_requests/user_sorts_merge_requests_spec.rb4221spec/features/merge_requests/user_mass_updates_spec.rb4222spec/features/reportable_note/snippets_spec.rb4223spec/features/reportable_note/merge_request_spec.rb4224spec/features/reportable_note/commit_spec.rb4225spec/features/reportable_note/issue_spec.rb4226spec/features/markdown/metrics_spec.rb4227spec/features/markdown/keyboard_shortcuts_spec.rb4228spec/features/markdown/math_spec.rb4229spec/features/markdown/copy_as_gfm_spec.rb4230spec/features/markdown/gitlab_flavored_markdown_spec.rb4231spec/features/markdown/mermaid_spec.rb4232spec/features/markdown/markdown_spec.rb4233spec/features/participants_autocomplete_spec.rb4234spec/features/file_uploads/project_import_spec.rb4235spec/features/file_uploads/multipart_invalid_uploads_spec.rb4236spec/features/file_uploads/git_lfs_spec.rb4237spec/features/file_uploads/rubygem_package_spec.rb4238spec/features/file_uploads/group_import_spec.rb4239spec/features/file_uploads/maven_package_spec.rb4240spec/features/file_uploads/nuget_package_spec.rb4241spec/features/file_uploads/graphql_add_design_spec.rb4242spec/features/file_uploads/attachment_spec.rb4243spec/features/milestones/user_edits_milestone_spec.rb4244spec/features/milestones/user_creates_milestone_spec.rb4245spec/features/milestones/user_views_milestones_spec.rb4246spec/features/milestones/user_promotes_milestone_spec.rb4247spec/features/milestones/user_views_milestone_spec.rb4248spec/features/milestones/user_deletes_milestone_spec.rb4249spec/features/milestones/user_sees_breadcrumb_links_spec.rb4250spec/features/projects_spec.rb4251spec/features/protected_tags_spec.rb4252spec/features/commits/user_view_commits_spec.rb4253spec/features/commits/user_uses_quick_actions_spec.rb4254spec/features/profiles/user_edit_profile_spec.rb4255spec/features/profiles/account_spec.rb4256spec/features/profiles/user_visits_notifications_tab_spec.rb4257spec/features/profiles/user_changes_notified_of_own_activity_spec.rb4258spec/features/profiles/active_sessions_spec.rb4259spec/features/profiles/gpg_keys_spec.rb4260spec/features/profiles/user_visits_profile_spec.rb4261spec/features/profiles/chat_names_spec.rb4262spec/features/profiles/user_visits_profile_account_page_spec.rb4263spec/features/profiles/user_visits_profile_authentication_log_spec.rb4264spec/features/discussion_comments/merge_request_spec.rb4265spec/features/discussion_comments/commit_spec.rb4266spec/features/discussion_comments/snippets_spec.rb4267spec/features/discussion_comments/issue_spec.rb4268spec/features/snippets/internal_snippet_spec.rb4269spec/features/snippets/private_snippets_spec.rb4270spec/features/snippets/user_creates_snippet_spec.rb4271spec/features/snippets/search_snippets_spec.rb4272spec/features/snippets/public_snippets_spec.rb4273spec/features/snippets/explore_spec.rb4274spec/features/snippets/notes_on_personal_snippets_spec.rb4275spec/features/snippets/user_deletes_snippet_spec.rb4276spec/features/snippets/user_snippets_spec.rb4277spec/features/alert_management/user_filters_alerts_by_status_spec.rb4278spec/features/alert_management/alert_management_list_spec.rb4279spec/features/alert_management/user_updates_alert_status_spec.rb4280spec/features/alert_management/user_searches_alerts_spec.rb4281spec/features/alert_management/alert_details_spec.rb4282spec/features/gitlab_experiments_spec.rb4283spec/features/labels_hierarchy_spec.rb4284spec/features/profile_spec.rb4285spec/features/ide/user_commits_changes_spec.rb4286spec/features/ide/user_opens_merge_request_spec.rb4287spec/features/webauthn_spec.rb4288spec/features/issuables/markdown_references/internal_references_spec.rb4289spec/features/issuables/markdown_references/jira_spec.rb4290spec/features/issuables/user_sees_sidebar_spec.rb4291spec/features/issuables/issuable_list_spec.rb4292spec/features/issuables/sorting_list_spec.rb4293spec/features/action_cable_logging_spec.rb4294spec/features/alerts_settings/user_views_alerts_settings_spec.rb4295spec/features/protected_branches_spec.rb4296spec/features/error_pages_spec.rb4297spec/features/usage_stats_consent_spec.rb4298spec/features/populate_new_pipeline_vars_with_params_spec.rb4299spec/features/uploads/user_uploads_avatar_to_profile_spec.rb4300spec/features/uploads/user_uploads_file_to_note_spec.rb4301spec/features/uploads/user_uploads_avatar_to_group_spec.rb4302spec/features/clusters/cluster_detail_page_spec.rb4303spec/features/clusters/cluster_health_dashboard_spec.rb4304spec/features/commits_spec.rb4305spec/features/alert_management_spec.rb4306spec/features/static_site_editor_spec.rb4307spec/features/groups_spec.rb4308spec/features/invites_spec.rb4309spec/features/whats_new_spec.rb4310spec/features/incidents/incident_details_spec.rb4311spec/features/incidents/user_creates_new_incident_spec.rb4312spec/features/incidents/user_views_incident_spec.rb4313spec/features/incidents/user_searches_incidents_spec.rb4314spec/features/incidents/incidents_list_spec.rb4315spec/features/incidents/user_filters_incidents_by_status_spec.rb4316spec/features/import/manifest_import_spec.rb4317spec/features/calendar_spec.rb4318spec/features/commit_spec.rb4319spec/features/triggers_spec.rb4320spec/features/explore/user_explores_projects_spec.rb4321spec/features/explore/groups_list_spec.rb4322spec/features/explore/groups_spec.rb4323spec/features/user_opens_link_to_comment_spec.rb4324spec/features/project_variables_spec.rb4325spec/features/signed_commits_spec.rb4326spec/features/user_sees_revert_modal_spec.rb4327spec/features/monitor_sidebar_link_spec.rb4328spec/features/global_search_spec.rb4329spec/features/abuse_report_spec.rb4330spec/features/unsubscribe_links_spec.rb4331spec/features/user_sorts_things_spec.rb4332spec/features/jira_connect/branches_spec.rb4333spec/features/milestone_spec.rb4334spec/features/user_can_display_performance_bar_spec.rb4335spec/features/promotion_spec.rb4336spec/features/canonical_link_spec.rb4337spec/features/breadcrumbs_schema_markup_spec.rb4338spec/features/snippets_spec.rb4339spec/features/u2f_spec.rb4340spec/features/ide_spec.rb4341spec/features/expand_collapse_diffs_spec.rb4342spec/features/runners_spec.rb4343spec/models/note_spec.rb4344spec/models/concerns/milestoneish_spec.rb4345spec/models/concerns/awardable_spec.rb4346spec/models/concerns/sortable_spec.rb4347spec/models/concerns/noteable_spec.rb4348spec/models/concerns/featurable_spec.rb4349spec/models/concerns/access_requestable_spec.rb4350spec/models/concerns/milestoneable_spec.rb4351spec/models/concerns/project_api_compatibility_spec.rb4352spec/models/concerns/has_environment_scope_spec.rb4353spec/models/concerns/ci/has_status_spec.rb4354spec/models/concerns/ci/has_variable_spec.rb4355spec/models/concerns/ci/has_ref_spec.rb4356spec/models/concerns/ci/artifactable_spec.rb4357spec/models/concerns/avatarable_spec.rb4358spec/models/concerns/subscribable_spec.rb4359spec/models/concerns/cron_schedulable_spec.rb4360spec/models/concerns/redactable_spec.rb4361spec/models/concerns/id_in_ordered_spec.rb4362spec/models/concerns/editable_spec.rb4363spec/models/concerns/cascading_namespace_setting_attribute_spec.rb4364spec/models/concerns/protected_ref_access_spec.rb4365spec/models/concerns/issuable_spec.rb4366spec/models/concerns/cache_markdown_field_spec.rb4367spec/models/concerns/integrations/has_data_fields_spec.rb4368spec/models/concerns/deployment_platform_spec.rb4369spec/models/concerns/routable_spec.rb4370spec/models/concerns/spammable_spec.rb4371spec/models/concerns/batch_destroy_dependent_associations_spec.rb4372spec/models/concerns/token_authenticatable_spec.rb4373spec/models/concerns/project_features_compatibility_spec.rb4374spec/models/concerns/resolvable_discussion_spec.rb4375spec/models/concerns/manual_inverse_association_spec.rb4376spec/models/concerns/mentionable_spec.rb4377spec/models/concerns/strip_attribute_spec.rb4378spec/models/concerns/counter_attribute_spec.rb4379spec/models/concerns/chronic_duration_attribute_spec.rb4380spec/models/concerns/atomic_internal_id_spec.rb4381spec/models/concerns/delete_with_limit_spec.rb4382spec/models/concerns/prometheus_adapter_spec.rb4383spec/models/concerns/discussion_on_diff_spec.rb4384spec/models/concerns/has_integrations_spec.rb4385spec/models/concerns/resolvable_note_spec.rb4386spec/models/concerns/deprecated_assignee_spec.rb4387spec/models/concerns/approvable_base_spec.rb4388spec/models/concerns/schedulable_spec.rb4389spec/models/concerns/group_descendant_spec.rb4390spec/models/concerns/loaded_in_group_list_spec.rb4391spec/models/integrations/emails_on_push_spec.rb4392spec/models/integrations/buildkite_spec.rb4393spec/models/integrations/asana_spec.rb4394spec/models/integrations/slack_slash_commands_spec.rb4395spec/models/integrations/teamcity_spec.rb4396spec/models/integrations/chat_message/alert_message_spec.rb4397spec/models/integrations/chat_message/deployment_message_spec.rb4398spec/models/integrations/base_issue_tracker_spec.rb4399spec/models/integrations/unify_circuit_spec.rb4400spec/models/integrations/prometheus_spec.rb4401spec/models/integrations/slack_spec.rb4402spec/models/integrations/packagist_spec.rb4403spec/models/integrations/microsoft_teams_spec.rb4404spec/models/integrations/confluence_spec.rb4405spec/models/integrations/zentao_spec.rb4406spec/models/integrations/base_chat_notification_spec.rb4407spec/models/integrations/zentao_tracker_data_spec.rb4408spec/models/integrations/mattermost_slash_commands_spec.rb4409spec/models/integrations/campfire_spec.rb4410spec/models/integrations/assembla_spec.rb4411spec/models/integrations/discord_spec.rb4412spec/models/integrations/irker_spec.rb4413spec/models/integrations/jira_spec.rb4414spec/models/integrations/mattermost_spec.rb4415spec/models/integrations/pushover_spec.rb4416spec/models/integrations/hangouts_chat_spec.rb4417spec/models/integrations/webex_teams_spec.rb4418spec/models/integrations/drone_ci_spec.rb4419spec/models/integrations/jenkins_spec.rb4420spec/models/integrations/flowdock_spec.rb4421spec/models/integrations/pipelines_email_spec.rb4422spec/models/project_ci_cd_setting_spec.rb4423spec/models/blob_viewer/readme_spec.rb4424spec/models/blob_viewer/gemspec_spec.rb4425spec/models/blob_viewer/composer_json_spec.rb4426spec/models/blob_viewer/changelog_spec.rb4427spec/models/blob_viewer/go_mod_spec.rb4428spec/models/blob_viewer/podspec_spec.rb4429spec/models/blob_viewer/podspec_json_spec.rb4430spec/models/blob_viewer/markup_spec.rb4431spec/models/blob_viewer/package_json_spec.rb4432spec/models/blob_viewer/route_map_spec.rb4433spec/models/blob_viewer/license_spec.rb4434spec/models/ci/unit_test_spec.rb4435spec/models/ci/group_spec.rb4436spec/models/ci/build_trace_metadata_spec.rb4437spec/models/ci/job_artifact_spec.rb4438spec/models/ci/pipeline_artifact_spec.rb4439spec/models/ci/variable_spec.rb4440spec/models/ci/persistent_ref_spec.rb4441spec/models/ci/runner_project_spec.rb4442spec/models/ci/job_variable_spec.rb4443spec/models/ci/build_dependencies_spec.rb4444spec/models/ci/unit_test_failure_spec.rb4445spec/models/ci/job_token/scope_spec.rb4446spec/models/ci/job_token/project_scope_link_spec.rb4447spec/models/ci/daily_build_group_report_result_spec.rb4448spec/models/ci/pipeline_spec.rb4449spec/models/ci/deleted_object_spec.rb4450spec/models/ci/pipeline_message_spec.rb4451spec/models/ci/freeze_period_status_spec.rb4452spec/models/ci/resource_group_spec.rb4453spec/models/ci/build_need_spec.rb4454spec/models/ci/running_build_spec.rb4455spec/models/ci/build_spec.rb4456spec/models/ci/ref_spec.rb4457spec/models/ci/resource_spec.rb4458spec/models/ci/build_trace_chunks/database_spec.rb4459spec/models/ci/build_trace_chunks/redis_spec.rb4460spec/models/ci/build_trace_chunks/fog_spec.rb4461spec/models/ci/pipeline_schedule_spec.rb4462spec/models/ci/runner_namespace_spec.rb4463spec/models/ci/build_trace_chunk_spec.rb4464spec/models/ci/stage_spec.rb4465spec/models/ci/build_runner_session_spec.rb4466spec/models/ci/processable_spec.rb4467spec/models/ci/commit_with_pipeline_spec.rb4468spec/models/ci/build_trace_spec.rb4469spec/models/ci/trigger_spec.rb4470spec/models/ci/group_variable_spec.rb4471spec/models/ci/bridge_spec.rb4472spec/models/ci/legacy_stage_spec.rb4473spec/models/ci/pipeline_variable_spec.rb4474spec/models/ci/runner_spec.rb4475spec/models/ci/pending_build_spec.rb4476spec/models/ci/build_metadata_spec.rb4477spec/models/user_agent_detail_spec.rb4478spec/models/bulk_imports/file_transfer_spec.rb4479spec/models/bulk_imports/tracker_spec.rb4480spec/models/bulk_imports/entity_spec.rb4481spec/models/bulk_imports/export_upload_spec.rb4482spec/models/bulk_imports/failure_spec.rb4483spec/models/bulk_imports/export_spec.rb4484spec/models/releases/evidence_spec.rb4485spec/models/releases/link_spec.rb4486spec/models/project_team_spec.rb4487spec/models/operations/feature_flags/strategy_spec.rb4488spec/models/operations/feature_flags/user_list_spec.rb4489spec/models/operations/feature_flags_client_spec.rb4490spec/models/operations/feature_flag_spec.rb4491spec/models/design_management/design_spec.rb4492spec/models/design_management/version_spec.rb4493spec/models/design_management/repository_spec.rb4494spec/models/design_management/design_at_version_spec.rb4495spec/models/design_management/design_collection_spec.rb4496spec/models/integration_spec.rb4497spec/models/award_emoji_spec.rb4498spec/models/experiment_spec.rb4499spec/models/trending_project_spec.rb4500spec/models/pages_deployment_spec.rb4501spec/models/audit_event_spec.rb4502spec/models/namespace_setting_spec.rb4503spec/models/lfs_object_spec.rb4504spec/models/work_item/type_spec.rb4505spec/models/deploy_keys_project_spec.rb4506spec/models/group_deploy_token_spec.rb4507spec/models/subscription_spec.rb4508spec/models/approval_spec.rb4509spec/models/merge_request_spec.rb4510spec/models/issue_spec.rb4511spec/models/members/group_member_spec.rb4512spec/models/members/last_group_owner_assigner_spec.rb4513spec/models/members/project_member_spec.rb4514spec/models/ability_spec.rb4515spec/models/onboarding_progress_spec.rb4516spec/models/prometheus_alert_spec.rb4517spec/models/board_spec.rb4518spec/models/hooks/web_hook_log_spec.rb4519spec/models/hooks/project_hook_spec.rb4520spec/models/hooks/web_hook_spec.rb4521spec/models/hooks/active_hook_filter_spec.rb4522spec/models/hooks/system_hook_spec.rb4523spec/models/repository_spec.rb4524spec/models/environment_spec.rb4525spec/models/project_feature_spec.rb4526spec/models/clusters/integrations/prometheus_spec.rb4527spec/models/clusters/integrations/elastic_stack_spec.rb4528spec/models/clusters/applications/ingress_spec.rb4529spec/models/clusters/applications/prometheus_spec.rb4530spec/models/clusters/applications/jupyter_spec.rb4531spec/models/clusters/applications/cilium_spec.rb4532spec/models/clusters/applications/knative_spec.rb4533spec/models/clusters/applications/cert_manager_spec.rb4534spec/models/clusters/applications/elastic_stack_spec.rb4535spec/models/clusters/applications/crossplane_spec.rb4536spec/models/clusters/applications/runner_spec.rb4537spec/models/clusters/applications/helm_spec.rb4538spec/models/clusters/platforms/kubernetes_spec.rb4539spec/models/clusters/cluster_spec.rb4540spec/models/clusters/providers/gcp_spec.rb4541spec/models/clusters/providers/aws_spec.rb4542spec/models/clusters/clusters_hierarchy_spec.rb4543spec/models/clusters/kubernetes_namespace_spec.rb4544spec/models/clusters/agent_spec.rb4545spec/models/clusters/agent_token_spec.rb4546spec/models/lfs_file_lock_spec.rb4547spec/models/state_note_spec.rb4548spec/models/event_collection_spec.rb4549spec/models/users/merge_request_interaction_spec.rb4550spec/models/users/group_callout_spec.rb4551spec/models/tree_spec.rb4552spec/models/exported_protected_branch_spec.rb4553spec/models/project_pages_metadatum_spec.rb4554spec/models/deployment_spec.rb4555spec/models/environment_status_spec.rb4556spec/models/alert_management/http_integration_spec.rb4557spec/models/alert_management/alert_assignee_spec.rb4558spec/models/release_spec.rb4559spec/models/namespace/root_storage_statistics_spec.rb4560spec/models/namespace/traversal_hierarchy_spec.rb4561spec/models/import_export_upload_spec.rb4562spec/models/web_ide_terminal_spec.rb4563spec/models/redirect_route_spec.rb4564spec/models/uploads/local_spec.rb4565spec/models/uploads/fog_spec.rb4566spec/models/application_setting_spec.rb4567spec/models/diff_note_spec.rb4568spec/models/deploy_token_spec.rb4569spec/models/push_event_spec.rb4570spec/models/ssh_host_key_spec.rb4571spec/models/snippet_repository_spec.rb4572spec/models/badge_spec.rb4573spec/models/service_desk_setting_spec.rb4574spec/models/review_spec.rb4575spec/models/project_deploy_token_spec.rb4576spec/models/packages/package_spec.rb4577spec/models/packages/dependency_link_spec.rb4578spec/models/packages/package_file_spec.rb4579spec/models/packages/tag_spec.rb4580spec/models/packages/debian/group_distribution_spec.rb4581spec/models/packages/conan/metadatum_spec.rb4582spec/models/packages/conan/file_metadatum_spec.rb4583spec/models/commit_status_spec.rb4584spec/models/terraform/state_version_spec.rb4585spec/models/terraform/state_spec.rb4586spec/models/serverless/domain_cluster_spec.rb4587spec/models/serverless/function_spec.rb4588spec/models/serverless/domain_spec.rb4589spec/models/issue_link_spec.rb4590spec/models/project_import_state_spec.rb4591spec/models/jira_connect_installation_spec.rb4592spec/models/project_repository_spec.rb4593spec/models/merge_request_diff_spec.rb4594spec/models/jira_import_state_spec.rb4595spec/models/container_expiration_policy_spec.rb4596spec/models/prometheus_metric_spec.rb4597spec/models/label_spec.rb4598spec/models/notification_setting_spec.rb4599spec/models/diff_discussion_spec.rb4600spec/models/project_label_spec.rb4601spec/models/label_link_spec.rb4602spec/models/diff_note_position_spec.rb4603spec/models/pages_domain_spec.rb4604spec/models/notification_recipient_spec.rb4605spec/models/merge_request/cleanup_schedule_spec.rb4606spec/models/commit_range_spec.rb4607spec/models/external_pull_request_spec.rb4608spec/models/prometheus_alert_event_spec.rb4609spec/models/zoom_meeting_spec.rb4610spec/models/x509_commit_signature_spec.rb4611spec/models/issue_collection_spec.rb4612spec/models/group_deploy_key_spec.rb4613spec/models/dependency_proxy/blob_spec.rb4614spec/models/dependency_proxy/manifest_spec.rb4615spec/models/note_diff_file_spec.rb4616spec/models/group_label_spec.rb4617spec/models/event_spec.rb4618spec/models/commit_spec.rb4619spec/models/sent_notification_spec.rb4620spec/models/suggestion_spec.rb4621spec/models/merge_request_diff_file_spec.rb4622spec/models/upload_spec.rb4623spec/models/snippet_statistics_spec.rb4624spec/models/ci_platform_metric_spec.rb4625spec/models/deployment_cluster_spec.rb4626spec/models/group_custom_attribute_spec.rb4627spec/models/preloaders/user_max_access_level_in_projects_preloader_spec.rb4628spec/models/preloaders/user_max_access_level_in_groups_preloader_spec.rb4629spec/models/todo_spec.rb4630spec/models/gpg_key_spec.rb4631spec/models/label_note_spec.rb4632spec/models/pages/lookup_path_spec.rb4633spec/models/experiment_subject_spec.rb4634spec/models/protectable_dropdown_spec.rb4635spec/models/member_spec.rb4636spec/models/commit_collection_spec.rb4637spec/models/discussion_spec.rb4638spec/models/diff_viewer/base_spec.rb4639spec/models/metrics/dashboard/annotation_spec.rb4640spec/models/metrics/users_starred_dashboard_spec.rb4641spec/models/customer_relations/contact_spec.rb4642spec/models/customer_relations/organization_spec.rb4643spec/models/group_group_link_spec.rb4644spec/models/group_import_state_spec.rb4645spec/models/network/graph_spec.rb4646spec/models/project_export_job_spec.rb4647spec/models/analytics/cycle_analytics/project_stage_spec.rb4648spec/models/analytics/cycle_analytics/project_value_stream_spec.rb4649spec/models/analytics/cycle_analytics/stage_event_hash_spec.rb4650spec/models/project_group_link_spec.rb4651spec/models/wiki_page/slug_spec.rb4652spec/models/wiki_page/meta_spec.rb4653spec/models/custom_emoji_spec.rb4654spec/models/milestone_release_spec.rb4655spec/models/draft_note_spec.rb4656spec/models/deploy_key_spec.rb4657spec/models/deployment_metrics_spec.rb4658spec/models/user_preference_spec.rb4659spec/models/project_spec.rb4660spec/models/gpg_signature_spec.rb4661spec/models/list_spec.rb4662spec/models/merge_request_diff_commit_spec.rb4663spec/models/project_feature_usage_spec.rb4664spec/models/merge_request_assignee_spec.rb4665spec/models/grafana_integration_spec.rb4666spec/models/issue/metrics_spec.rb4667spec/models/issue_assignee_spec.rb4668spec/models/milestone_note_spec.rb4669spec/models/legacy_diff_discussion_spec.rb4670spec/models/cycle_analytics/project_level_stage_adapter_spec.rb4671spec/models/merge_request_reviewer_spec.rb4672spec/models/fork_network_member_spec.rb4673spec/models/push_event_payload_spec.rb4674spec/models/milestone_spec.rb4675spec/models/snippet_spec.rb4676spec/models/resource_milestone_event_spec.rb4677spec/models/protected_branch_spec.rb4678spec/models/project_statistics_spec.rb4679spec/models/internal_id_spec.rb4680spec/models/product_analytics_event_spec.rb4681spec/models/fork_network_spec.rb4682spec/models/issue_email_participant_spec.rb4683spec/models/label_priority_spec.rb4684spec/models/namespace_spec.rb4685spec/models/remote_mirror_spec.rb4686spec/models/blob_spec.rb4687spec/models/resource_state_event_spec.rb4688spec/models/timelog_spec.rb4689spec/models/generic_commit_status_spec.rb4690spec/models/protected_branch/push_access_level_spec.rb4691spec/models/container_repository_spec.rb4692spec/models/route_spec.rb4693spec/models/board_group_recent_visit_spec.rb4694spec/models/project_custom_attribute_spec.rb4695spec/models/deployment_merge_request_spec.rb4696spec/models/project_authorization_spec.rb4697spec/models/badges/project_badge_spec.rb4698spec/models/wiki_page_spec.rb4699spec/models/resource_label_event_spec.rb4700spec/models/project_auto_devops_spec.rb4701spec/models/compare_spec.rb4702spec/models/board_project_recent_visit_spec.rb4703spec/models/error_tracking/error_spec.rb4704spec/models/pool_repository_spec.rb4705spec/models/merge_request_context_commit_spec.rb4706spec/models/spam_log_spec.rb4707spec/models/chat_team_spec.rb4708spec/models/user_spec.rb4709spec/models/project_wiki_spec.rb4710spec/models/project_snippet_spec.rb4711spec/models/performance_monitoring/prometheus_dashboard_spec.rb4712spec/models/sentry_issue_spec.rb4713spec/services/issues/move_service_spec.rb4714spec/services/issues/reorder_service_spec.rb4715spec/services/issues/duplicate_service_spec.rb4716spec/services/issues/close_service_spec.rb4717spec/services/issues/import_csv_service_spec.rb4718spec/services/issues/update_service_spec.rb4719spec/services/issues/zoom_link_service_spec.rb4720spec/services/issues/clone_service_spec.rb4721spec/services/issues/create_service_spec.rb4722spec/services/issues/after_create_service_spec.rb4723spec/services/issues/reopen_service_spec.rb4724spec/services/issues/resolve_discussions_spec.rb4725spec/services/issues/relative_position_rebalancing_service_spec.rb4726spec/services/issues/export_csv_service_spec.rb4727spec/services/issues/referenced_merge_requests_service_spec.rb4728spec/services/issues/build_service_spec.rb4729spec/services/issues/related_branches_service_spec.rb4730spec/services/packages/npm/create_package_service_spec.rb4731spec/services/packages/npm/create_tag_service_spec.rb4732spec/services/packages/debian/create_distribution_service_spec.rb4733spec/services/packages/debian/update_distribution_service_spec.rb4734spec/services/packages/debian/generate_distribution_service_spec.rb4735spec/services/packages/debian/extract_metadata_service_spec.rb4736spec/services/packages/pypi/create_package_service_spec.rb4737spec/services/packages/update_package_file_service_spec.rb4738spec/services/packages/helm/process_file_service_spec.rb4739spec/services/packages/maven/metadata/sync_service_spec.rb4740spec/services/packages/maven/metadata/create_versions_xml_service_spec.rb4741spec/services/packages/maven/metadata/create_plugins_xml_service_spec.rb4742spec/services/packages/maven/create_package_service_spec.rb4743spec/services/packages/maven/find_or_create_package_service_spec.rb4744spec/services/packages/composer/create_package_service_spec.rb4745spec/services/packages/composer/composer_json_service_spec.rb4746spec/services/packages/conan/create_package_file_service_spec.rb4747spec/services/packages/conan/create_package_service_spec.rb4748spec/services/packages/conan/search_service_spec.rb4749spec/services/packages/nuget/search_service_spec.rb4750spec/services/packages/nuget/update_package_from_metadata_service_spec.rb4751spec/services/packages/create_event_service_spec.rb4752spec/services/packages/remove_tag_service_spec.rb4753spec/services/packages/create_package_file_service_spec.rb4754spec/services/packages/create_dependency_service_spec.rb4755spec/services/packages/rubygems/dependency_resolver_service_spec.rb4756spec/services/packages/terraform_module/create_package_service_spec.rb4757spec/services/packages/destroy_package_service_spec.rb4758spec/services/packages/generic/create_package_file_service_spec.rb4759spec/services/packages/create_temporary_package_service_spec.rb4760spec/services/ci/stuck_builds/drop_service_spec.rb4761spec/services/ci/update_build_queue_service_spec.rb4762spec/services/ci/create_pipeline_service/cross_project_pipeline_spec.rb4763spec/services/ci/create_pipeline_service/rules_spec.rb4764spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb4765spec/services/ci/create_pipeline_service/merge_requests_spec.rb4766spec/services/ci/create_pipeline_service/needs_spec.rb4767spec/services/ci/create_pipeline_service/parallel_spec.rb4768spec/services/ci/create_pipeline_service/cache_spec.rb4769spec/services/ci/create_pipeline_service/evaluate_runner_tags_spec.rb4770spec/services/ci/change_variable_service_spec.rb4771spec/services/ci/register_job_service_spec.rb4772spec/services/ci/test_failure_history_service_spec.rb4773spec/services/ci/compare_reports_base_service_spec.rb4774spec/services/ci/after_requeue_job_service_spec.rb4775spec/services/ci/pipeline_trigger_service_spec.rb4776spec/services/ci/delete_unit_tests_service_spec.rb4777spec/services/ci/play_manual_stage_service_spec.rb4778spec/services/ci/play_bridge_service_spec.rb4779spec/services/ci/disable_user_pipeline_schedules_service_spec.rb4780spec/services/ci/build_report_result_service_spec.rb4781spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb4782spec/services/ci/create_downstream_pipeline_service_spec.rb4783spec/services/ci/retry_pipeline_service_spec.rb4784spec/services/ci/pipeline_artifacts/destroy_all_expired_service_spec.rb4785spec/services/ci/pipeline_artifacts/create_code_quality_mr_diff_report_service_spec.rb4786spec/services/ci/pipeline_artifacts/coverage_report_service_spec.rb4787spec/services/ci/update_runner_service_spec.rb4788spec/services/ci/pipeline_schedule_service_spec.rb4789spec/services/ci/create_pipeline_service_spec.rb4790spec/services/ci/compare_test_reports_service_spec.rb4791spec/services/ci/build_cancel_service_spec.rb4792spec/services/ci/retry_build_service_spec.rb4793spec/services/ci/create_web_ide_terminal_service_spec.rb4794spec/services/ci/external_pull_requests/create_pipeline_service_spec.rb4795spec/services/ci/generate_codequality_mr_diff_report_service_spec.rb4796spec/services/ci/build_unschedule_service_spec.rb4797spec/services/ci/unlock_artifacts_service_spec.rb4798spec/services/ci/prepare_build_service_spec.rb4799spec/services/ci/play_build_service_spec.rb4800spec/services/ci/ensure_stage_service_spec.rb4801spec/services/ci/pipeline_bridge_status_service_spec.rb4802spec/services/ci/compare_accessibility_reports_service_spec.rb4803spec/services/ci/process_build_service_spec.rb4804spec/services/ci/archive_trace_service_spec.rb4805spec/services/ci/pipelines/add_job_service_spec.rb4806spec/services/ci/job_token_scope/add_project_service_spec.rb4807spec/services/ci/job_token_scope/remove_project_service_spec.rb4808spec/services/ci/drop_pipeline_service_spec.rb4809spec/services/ci/compare_codequality_reports_service_spec.rb4810spec/services/ci/delete_objects_service_spec.rb4811spec/services/ci/list_config_variables_service_spec.rb4812spec/services/ci/expire_pipeline_cache_service_spec.rb4813spec/services/ci/resource_groups/assign_resource_from_resource_group_service_spec.rb4814spec/services/ci/run_scheduled_build_service_spec.rb4815spec/services/ci/find_exposed_artifacts_service_spec.rb4816spec/services/ci/job_artifacts/create_service_spec.rb4817spec/services/ci/daily_build_group_report_result_service_spec.rb4818spec/services/ci/generate_coverage_reports_service_spec.rb4819spec/services/groups/import_export/import_service_spec.rb4820spec/services/groups/import_export/export_service_spec.rb4821spec/services/groups/open_issues_count_service_spec.rb4822spec/services/groups/participants_service_spec.rb4823spec/services/groups/transfer_service_spec.rb4824spec/services/groups/create_service_spec.rb4825spec/services/groups/deploy_tokens/create_service_spec.rb4826spec/services/groups/group_links/create_service_spec.rb4827spec/services/groups/group_links/destroy_service_spec.rb4828spec/services/groups/group_links/update_service_spec.rb4829spec/services/groups/autocomplete_service_spec.rb4830spec/services/groups/nested_create_service_spec.rb4831spec/services/groups/update_shared_runners_service_spec.rb4832spec/services/groups/merge_requests_count_service_spec.rb4833spec/services/groups/update_service_spec.rb4834spec/services/groups/auto_devops_service_spec.rb4835spec/services/groups/destroy_service_spec.rb4836spec/services/post_receive_service_spec.rb4837spec/services/members/groups/creator_service_spec.rb4838spec/services/members/groups/bulk_creator_service_spec.rb4839spec/services/members/mailgun/process_webhook_service_spec.rb4840spec/services/members/update_service_spec.rb4841spec/services/members/import_project_team_service_spec.rb4842spec/services/members/invite_service_spec.rb4843spec/services/members/approve_access_request_service_spec.rb4844spec/services/members/request_access_service_spec.rb4845spec/services/members/projects/creator_service_spec.rb4846spec/services/members/projects/bulk_creator_service_spec.rb4847spec/services/members/unassign_issuables_service_spec.rb4848spec/services/members/create_service_spec.rb4849spec/services/members/destroy_service_spec.rb4850spec/services/todos/destroy/private_features_service_spec.rb4851spec/services/todos/destroy/project_private_service_spec.rb4852spec/services/todos/destroy/confidential_issue_service_spec.rb4853spec/services/todos/destroy/design_service_spec.rb4854spec/services/todos/destroy/entity_leave_service_spec.rb4855spec/services/todos/destroy/group_private_service_spec.rb4856spec/services/todos/allowed_target_filter_service_spec.rb4857spec/services/merge_requests/rebase_service_spec.rb4858spec/services/merge_requests/push_options_handler_service_spec.rb4859spec/services/merge_requests/squash_service_spec.rb4860spec/services/merge_requests/remove_approval_service_spec.rb4861spec/services/merge_requests/create_from_issue_service_spec.rb4862spec/services/merge_requests/mergeability_check_service_spec.rb4863spec/services/merge_requests/merge_service_spec.rb4864spec/services/merge_requests/link_lfs_objects_service_spec.rb4865spec/services/merge_requests/delete_non_latest_diffs_service_spec.rb4866spec/services/merge_requests/build_service_spec.rb4867spec/services/merge_requests/update_service_spec.rb4868spec/services/merge_requests/cleanup_refs_service_spec.rb4869spec/services/merge_requests/update_assignees_service_spec.rb4870spec/services/merge_requests/close_service_spec.rb4871spec/services/merge_requests/add_spent_time_service_spec.rb4872spec/services/merge_requests/conflicts/resolve_service_spec.rb4873spec/services/merge_requests/conflicts/list_service_spec.rb4874spec/services/merge_requests/merge_orchestration_service_spec.rb4875spec/services/merge_requests/post_merge_service_spec.rb4876spec/services/merge_requests/pushed_branches_service_spec.rb4877spec/services/merge_requests/after_create_service_spec.rb4878spec/services/merge_requests/reopen_service_spec.rb4879spec/services/merge_requests/retarget_chain_service_spec.rb4880spec/services/merge_requests/request_review_service_spec.rb4881spec/services/merge_requests/assign_issues_service_spec.rb4882spec/services/merge_requests/migrate_external_diffs_service_spec.rb4883spec/services/merge_requests/create_service_spec.rb4884spec/services/merge_requests/ff_merge_service_spec.rb4885spec/services/merge_requests/reload_merge_head_diff_service_spec.rb4886spec/services/merge_requests/resolved_discussion_notification_service_spec.rb4887spec/services/merge_requests/create_pipeline_service_spec.rb4888spec/services/merge_requests/get_urls_service_spec.rb4889spec/services/merge_requests/add_context_service_spec.rb4890spec/services/merge_requests/mark_reviewer_reviewed_service_spec.rb4891spec/services/merge_requests/base_service_spec.rb4892spec/services/merge_requests/approval_service_spec.rb4893spec/services/merge_requests/reload_diffs_service_spec.rb4894spec/services/merge_requests/refresh_service_spec.rb4895spec/services/merge_requests/merge_to_ref_service_spec.rb4896spec/services/merge_requests/add_todo_when_build_fails_service_spec.rb4897spec/services/merge_requests/handle_assignees_change_service_spec.rb4898spec/services/projects/update_pages_service_spec.rb4899spec/services/projects/lfs_pointers/lfs_object_download_list_service_spec.rb4900spec/services/projects/lfs_pointers/lfs_import_service_spec.rb4901spec/services/projects/lfs_pointers/lfs_link_service_spec.rb4902spec/services/projects/lfs_pointers/lfs_download_link_list_service_spec.rb4903spec/services/projects/container_repository/destroy_service_spec.rb4904spec/services/projects/container_repository/delete_tags_service_spec.rb4905spec/services/projects/container_repository/cleanup_tags_service_spec.rb4906spec/services/projects/unlink_fork_service_spec.rb4907spec/services/projects/protect_default_branch_service_spec.rb4908spec/services/projects/update_service_spec.rb4909spec/services/projects/import_export/export_service_spec.rb4910spec/services/projects/move_project_members_service_spec.rb4911spec/services/projects/prometheus/metrics/update_service_spec.rb4912spec/services/projects/prometheus/metrics/destroy_service_spec.rb4913spec/services/projects/prometheus/alerts/notify_service_spec.rb4914spec/services/projects/prometheus/alerts/update_service_spec.rb4915spec/services/projects/open_issues_count_service_spec.rb4916spec/services/projects/group_links/destroy_service_spec.rb4917spec/services/projects/group_links/update_service_spec.rb4918spec/services/projects/group_links/create_service_spec.rb4919spec/services/projects/move_lfs_objects_projects_service_spec.rb4920spec/services/projects/hashed_storage/migrate_repository_service_spec.rb4921spec/services/projects/hashed_storage/rollback_repository_service_spec.rb4922spec/services/projects/hashed_storage/rollback_attachments_service_spec.rb4923spec/services/projects/hashed_storage/migrate_attachments_service_spec.rb4924spec/services/projects/hashed_storage/migration_service_spec.rb4925spec/services/projects/hashed_storage/base_attachment_service_spec.rb4926spec/services/projects/hashed_storage/rollback_service_spec.rb4927spec/services/projects/after_import_service_spec.rb4928spec/services/projects/move_notification_settings_service_spec.rb4929spec/services/projects/deploy_tokens/create_service_spec.rb4930spec/services/projects/fetch_statistics_increment_service_spec.rb4931spec/services/projects/move_forks_service_spec.rb4932spec/services/projects/move_users_star_projects_service_spec.rb4933spec/services/projects/operations/update_service_spec.rb4934spec/services/projects/move_access_service_spec.rb4935spec/services/projects/git_deduplication_service_spec.rb4936spec/services/projects/destroy_service_spec.rb4937spec/services/projects/update_repository_storage_service_spec.rb4938spec/services/projects/autocomplete_service_spec.rb4939spec/services/projects/move_project_authorizations_service_spec.rb4940spec/services/projects/overwrite_project_service_spec.rb4941spec/services/projects/participants_service_spec.rb4942spec/services/projects/download_service_spec.rb4943spec/services/projects/create_from_template_service_spec.rb4944spec/services/projects/move_deploy_keys_projects_service_spec.rb4945spec/services/projects/enable_deploy_key_service_spec.rb4946spec/services/projects/after_rename_service_spec.rb4947spec/services/projects/auto_devops/disable_service_spec.rb4948spec/services/projects/move_project_group_links_service_spec.rb4949spec/services/projects/alerting/notify_service_spec.rb4950spec/services/projects/cleanup_service_spec.rb4951spec/services/projects/repository_languages_service_spec.rb4952spec/services/projects/batch_open_issues_count_service_spec.rb4953spec/services/projects/fork_service_spec.rb4954spec/services/projects/open_merge_requests_count_service_spec.rb4955spec/services/projects/gitlab_projects_import_service_spec.rb4956spec/services/projects/transfer_service_spec.rb4957spec/services/projects/create_service_spec.rb4958spec/services/projects/import_service_spec.rb4959spec/services/projects/update_statistics_service_spec.rb4960spec/services/incident_management/incidents/create_service_spec.rb4961spec/services/incident_management/pager_duty/create_incident_issue_service_spec.rb4962spec/services/incident_management/create_incident_label_service_spec.rb4963spec/services/notification_recipients/build_service_spec.rb4964spec/services/notification_recipients/builder/default_spec.rb4965spec/services/notification_recipients/builder/new_note_spec.rb4966spec/services/files/create_service_spec.rb4967spec/services/files/update_service_spec.rb4968spec/services/files/multi_service_spec.rb4969spec/services/files/delete_service_spec.rb4970spec/services/pages/migrate_legacy_storage_to_deployment_service_spec.rb4971spec/services/pages/delete_service_spec.rb4972spec/services/pages/migrate_from_legacy_storage_service_spec.rb4973spec/services/pages/destroy_deployments_service_spec.rb4974spec/services/releases/destroy_service_spec.rb4975spec/services/releases/update_service_spec.rb4976spec/services/releases/create_evidence_service_spec.rb4977spec/services/releases/create_service_spec.rb4978spec/services/branches/delete_service_spec.rb4979spec/services/branches/validate_new_service_spec.rb4980spec/services/branches/diverging_commit_counts_service_spec.rb4981spec/services/branches/delete_merged_service_spec.rb4982spec/services/boards/destroy_service_spec.rb4983spec/services/boards/lists/destroy_service_spec.rb4984spec/services/boards/lists/update_service_spec.rb4985spec/services/boards/lists/list_service_spec.rb4986spec/services/boards/lists/move_service_spec.rb4987spec/services/boards/lists/create_service_spec.rb4988spec/services/boards/lists/generate_service_spec.rb4989spec/services/boards/issues/create_service_spec.rb4990spec/services/boards/issues/list_service_spec.rb4991spec/services/boards/issues/move_service_spec.rb4992spec/services/boards/create_service_spec.rb4993spec/services/resource_events/change_labels_service_spec.rb4994spec/services/resource_events/merge_into_notes_service_spec.rb4995spec/services/resource_events/change_state_service_spec.rb4996spec/services/resource_events/synthetic_label_notes_builder_service_spec.rb4997spec/services/deployments/create_service_spec.rb4998spec/services/deployments/older_deployments_drop_service_spec.rb4999spec/services/deployments/update_environment_service_spec.rb5000spec/services/deployments/link_merge_requests_service_spec.rb5001spec/services/deployments/update_service_spec.rb5002spec/services/alert_management/create_alert_issue_service_spec.rb5003spec/services/alert_management/http_integrations/update_service_spec.rb5004spec/services/alert_management/http_integrations/create_service_spec.rb5005spec/services/alert_management/alerts/update_service_spec.rb5006spec/services/alert_management/alerts/todo/create_service_spec.rb5007spec/services/alert_management/process_prometheus_alert_service_spec.rb5008spec/services/authorized_project_update/find_records_due_for_refresh_service_spec.rb5009spec/services/authorized_project_update/project_create_service_spec.rb5010spec/services/authorized_project_update/project_recalculate_service_spec.rb5011spec/services/authorized_project_update/project_group_link_create_service_spec.rb5012spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb5013spec/services/wikis/create_attachment_service_spec.rb5014spec/services/milestones/promote_service_spec.rb5015spec/services/milestones/closed_issues_count_service_spec.rb5016spec/services/milestones/update_service_spec.rb5017spec/services/milestones/issues_count_service_spec.rb5018spec/services/milestones/close_service_spec.rb5019spec/services/milestones/find_or_create_service_spec.rb5020spec/services/milestones/create_service_spec.rb5021spec/services/milestones/transfer_service_spec.rb5022spec/services/milestones/destroy_service_spec.rb5023spec/services/import_export_clean_up_service_spec.rb5024spec/services/search/snippet_service_spec.rb5025spec/services/search/global_service_spec.rb5026spec/services/search/group_service_spec.rb5027spec/services/chat_names/authorize_user_service_spec.rb5028spec/services/chat_names/find_user_service_spec.rb5029spec/services/onboarding_progress_service_spec.rb5030spec/services/namespaces/statistics_refresher_service_spec.rb5031spec/services/namespaces/in_product_marketing_emails_service_spec.rb5032spec/services/namespaces/package_settings/update_service_spec.rb5033spec/services/protected_branches/update_service_spec.rb5034spec/services/protected_branches/create_service_spec.rb5035spec/services/protected_branches/destroy_service_spec.rb5036spec/services/container_expiration_policy_service_spec.rb5037spec/services/clusters/gcp/finalize_creation_service_spec.rb5038spec/services/clusters/gcp/verify_provision_status_service_spec.rb5039spec/services/clusters/gcp/fetch_operation_service_spec.rb5040spec/services/clusters/gcp/provision_service_spec.rb5041spec/services/clusters/applications/upgrade_service_spec.rb5042spec/services/clusters/applications/prometheus_health_check_service_spec.rb5043spec/services/clusters/applications/schedule_update_service_spec.rb5044spec/services/clusters/applications/check_uninstall_progress_service_spec.rb5045spec/services/clusters/applications/prometheus_update_service_spec.rb5046spec/services/clusters/applications/destroy_service_spec.rb5047spec/services/clusters/applications/install_service_spec.rb5048spec/services/clusters/applications/check_ingress_ip_address_service_spec.rb5049spec/services/clusters/applications/update_service_spec.rb5050spec/services/clusters/applications/check_upgrade_progress_service_spec.rb5051spec/services/clusters/applications/uninstall_service_spec.rb5052spec/services/clusters/applications/patch_service_spec.rb5053spec/services/clusters/applications/check_installation_progress_service_spec.rb5054spec/services/clusters/applications/create_service_spec.rb5055spec/services/clusters/integrations/create_service_spec.rb5056spec/services/clusters/kubernetes/create_or_update_service_account_service_spec.rb5057spec/services/clusters/kubernetes/configure_istio_ingress_service_spec.rb5058spec/services/clusters/kubernetes/create_or_update_namespace_service_spec.rb5059spec/services/clusters/build_kubernetes_namespace_service_spec.rb5060spec/services/clusters/aws/verify_provision_status_service_spec.rb5061spec/services/clusters/aws/provision_service_spec.rb5062spec/services/clusters/aws/fetch_credentials_service_spec.rb5063spec/services/clusters/aws/finalize_creation_service_spec.rb5064spec/services/clusters/update_service_spec.rb5065spec/services/clusters/agents/refresh_authorization_service_spec.rb5066spec/services/clusters/destroy_service_spec.rb5067spec/services/clusters/build_service_spec.rb5068spec/services/clusters/management/validate_management_project_permissions_service_spec.rb5069spec/services/clusters/cleanup/project_namespace_service_spec.rb5070spec/services/clusters/cleanup/service_account_service_spec.rb5071spec/services/clusters/create_service_spec.rb5072spec/services/wiki_pages/update_service_spec.rb5073spec/services/wiki_pages/create_service_spec.rb5074spec/services/wiki_pages/destroy_service_spec.rb5075spec/services/import/github_service_spec.rb5076spec/services/import/gitlab_projects/create_project_from_uploaded_file_service_spec.rb5077spec/services/import/gitlab_projects/create_project_from_remote_file_service_spec.rb5078spec/services/git/base_hooks_service_spec.rb5079spec/services/git/branch_hooks_service_spec.rb5080spec/services/git/branch_push_service_spec.rb5081spec/services/git/wiki_push_service_spec.rb5082spec/services/git/process_ref_changes_service_spec.rb5083spec/services/git/tag_push_service_spec.rb5084spec/services/git/tag_hooks_service_spec.rb5085spec/services/test_hooks/project_service_spec.rb5086spec/services/repositories/changelog_service_spec.rb5087spec/services/repositories/destroy_rollback_service_spec.rb5088spec/services/repositories/shell_destroy_service_spec.rb5089spec/services/repositories/destroy_service_spec.rb5090spec/services/environments/auto_stop_service_spec.rb5091spec/services/environments/stop_service_spec.rb5092spec/services/environments/canary_ingress/update_service_spec.rb5093spec/services/environments/schedule_to_delete_review_apps_service_spec.rb5094spec/services/metrics/dashboard/self_monitoring_dashboard_service_spec.rb5095spec/services/metrics/dashboard/cluster_metrics_embed_service_spec.rb5096spec/services/metrics/dashboard/update_dashboard_service_spec.rb5097spec/services/metrics/dashboard/custom_dashboard_service_spec.rb5098spec/services/metrics/dashboard/system_dashboard_service_spec.rb5099spec/services/metrics/dashboard/default_embed_service_spec.rb5100spec/services/metrics/dashboard/clone_dashboard_service_spec.rb5101spec/services/metrics/dashboard/dynamic_embed_service_spec.rb5102spec/services/metrics/dashboard/custom_metric_embed_service_spec.rb5103spec/services/metrics/dashboard/transient_embed_service_spec.rb5104spec/services/metrics/dashboard/annotations/create_service_spec.rb5105spec/services/metrics/dashboard/annotations/delete_service_spec.rb5106spec/services/metrics/dashboard/grafana_metric_embed_service_spec.rb5107spec/services/metrics/dashboard/pod_dashboard_service_spec.rb5108spec/services/metrics/dashboard/cluster_dashboard_service_spec.rb5109spec/services/metrics/users_starred_dashboards/create_service_spec.rb5110spec/services/lfs/lock_file_service_spec.rb5111spec/services/lfs/file_transformer_spec.rb5112spec/services/lfs/unlock_file_service_spec.rb5113spec/services/lfs/locks_finder_service_spec.rb5114spec/services/ide/terminal_config_service_spec.rb5115spec/services/ide/base_config_service_spec.rb5116spec/services/event_create_service_spec.rb5117spec/services/users/destroy_service_spec.rb5118spec/services/users/migrate_to_ghost_user_service_spec.rb5119spec/services/users/approve_service_spec.rb5120spec/services/users/dismiss_group_callout_service_spec.rb5121spec/services/users/refresh_authorized_projects_service_spec.rb5122spec/services/users/update_service_spec.rb5123spec/services/users/reject_service_spec.rb5124spec/services/users/update_highest_member_role_service_spec.rb5125spec/services/snippets/bulk_destroy_service_spec.rb5126spec/services/snippets/create_service_spec.rb5127spec/services/snippets/update_statistics_service_spec.rb5128spec/services/snippets/destroy_service_spec.rb5129spec/services/snippets/count_service_spec.rb5130spec/services/snippets/update_service_spec.rb5131spec/services/serverless/associate_domain_service_spec.rb5132spec/services/markdown_content_rewriter_service_spec.rb5133spec/services/design_management/move_designs_service_spec.rb5134spec/services/design_management/copy_design_collection/copy_service_spec.rb5135spec/services/design_management/copy_design_collection/queue_service_spec.rb5136spec/services/design_management/save_designs_service_spec.rb5137spec/services/design_management/delete_designs_service_spec.rb5138spec/services/design_management/design_user_notes_count_service_spec.rb5139spec/services/reset_project_cache_service_spec.rb5140spec/services/spam/akismet_mark_as_spam_service_spec.rb5141spec/services/spam/spam_action_service_spec.rb5142spec/services/quick_actions/interpret_service_spec.rb5143spec/services/quick_actions/target_service_spec.rb5144spec/services/notes/create_service_spec.rb5145spec/services/notes/update_service_spec.rb5146spec/services/notes/build_service_spec.rb5147spec/services/notes/destroy_service_spec.rb5148spec/services/notes/post_process_service_spec.rb5149spec/services/notes/copy_service_spec.rb5150spec/services/notes/quick_actions_service_spec.rb5151spec/services/notes/resolve_service_spec.rb5152spec/services/resource_access_tokens/create_service_spec.rb5153spec/services/resource_access_tokens/revoke_service_spec.rb5154spec/services/auto_merge_service_spec.rb5155spec/services/static_site_editor/config_service_spec.rb5156spec/services/dependency_proxy/find_or_create_blob_service_spec.rb5157spec/services/dependency_proxy/image_ttl_group_policies/update_service_spec.rb5158spec/services/dependency_proxy/find_or_create_manifest_service_spec.rb5159spec/services/customer_relations/organizations/create_service_spec.rb5160spec/services/protected_tags/create_service_spec.rb5161spec/services/protected_tags/destroy_service_spec.rb5162spec/services/protected_tags/update_service_spec.rb5163spec/services/jira/requests/projects/list_service_spec.rb5164spec/services/upload_service_spec.rb5165spec/services/issuable/clone/attributes_rewriter_spec.rb5166spec/services/issuable/destroy_label_links_service_spec.rb5167spec/services/issuable/common_system_notes_service_spec.rb5168spec/services/issuable/bulk_update_service_spec.rb5169spec/services/issuable/destroy_service_spec.rb5170spec/services/discussions/update_diff_position_service_spec.rb5171spec/services/discussions/unresolve_service_spec.rb5172spec/services/discussions/capture_diff_note_position_service_spec.rb5173spec/services/discussions/resolve_service_spec.rb5174spec/services/discussions/capture_diff_note_positions_service_spec.rb5175spec/services/system_notes/commit_service_spec.rb5176spec/services/system_notes/issuables_service_spec.rb5177spec/services/system_notes/design_management_service_spec.rb5178spec/services/system_notes/zoom_service_spec.rb5179spec/services/system_notes/time_tracking_service_spec.rb5180spec/services/system_notes/merge_requests_service_spec.rb5181spec/services/system_notes/alert_management_service_spec.rb5182spec/services/system_notes/incident_service_spec.rb5183spec/services/issue_links/destroy_service_spec.rb5184spec/services/issue_links/create_service_spec.rb5185spec/services/issue_links/list_service_spec.rb5186spec/services/commits/tag_service_spec.rb5187spec/services/commits/commit_patch_service_spec.rb5188spec/services/commits/cherry_pick_service_spec.rb5189spec/services/jira_import/server_users_mapper_service_spec.rb5190spec/services/jira_import/cloud_users_mapper_service_spec.rb5191spec/services/jira_import/start_import_service_spec.rb5192spec/services/jira_import/users_importer_spec.rb5193spec/services/service_ping/build_payload_service_spec.rb5194spec/services/service_ping/submit_service_ping_service_spec.rb5195spec/services/labels/promote_service_spec.rb5196spec/services/labels/find_or_create_service_spec.rb5197spec/services/labels/update_service_spec.rb5198spec/services/labels/create_service_spec.rb5199spec/services/labels/available_labels_service_spec.rb5200spec/services/labels/transfer_service_spec.rb5201spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb5202spec/services/auto_merge/base_service_spec.rb5203spec/services/preview_markdown_service_spec.rb5204spec/services/jira_connect_subscriptions/create_service_spec.rb5205spec/services/auth/container_registry_authentication_service_spec.rb5206spec/services/award_emojis/destroy_service_spec.rb5207spec/services/award_emojis/copy_service_spec.rb5208spec/services/award_emojis/add_service_spec.rb5209spec/services/award_emojis/toggle_service_spec.rb5210spec/services/award_emojis/collect_user_emoji_service_spec.rb5211spec/services/web_hooks/destroy_service_spec.rb5212spec/services/tags/destroy_service_spec.rb5213spec/services/tags/create_service_spec.rb5214spec/services/suggestions/apply_service_spec.rb5215spec/services/suggestions/outdate_service_spec.rb5216spec/services/suggestions/create_service_spec.rb5217spec/services/bulk_imports/relation_export_service_spec.rb5218spec/services/bulk_imports/export_service_spec.rb5219spec/services/draft_notes/destroy_service_spec.rb5220spec/services/draft_notes/publish_service_spec.rb5221spec/services/draft_notes/create_service_spec.rb5222spec/services/bulk_import_service_spec.rb5223spec/services/bulk_push_event_payload_service_spec.rb5224spec/services/web_hook_service_spec.rb5225spec/services/security/ci_configuration/secret_detection_create_service_spec.rb5226spec/services/security/ci_configuration/sast_create_service_spec.rb5227spec/services/bulk_update_integration_service_spec.rb5228spec/services/bulk_create_integration_service_spec.rb5229spec/services/x509_certificate_revoke_service_spec.rb5230spec/services/error_tracking/list_issues_service_spec.rb5231spec/services/error_tracking/issue_update_service_spec.rb5232spec/services/error_tracking/issue_latest_event_service_spec.rb5233spec/services/error_tracking/issue_details_service_spec.rb5234spec/services/error_tracking/list_projects_service_spec.rb5235spec/services/notification_service_spec.rb5236spec/services/system_note_service_spec.rb5237spec/services/push_event_payload_service_spec.rb5238spec/services/pod_logs/kubernetes_service_spec.rb5239spec/services/update_merge_request_metrics_service_spec.rb5240spec/services/search_service_spec.rb5241spec/services/namespace_settings/update_service_spec.rb5242spec/services/prometheus/create_default_alerts_service_spec.rb5243spec/services/compare_service_spec.rb5244spec/services/integrations/test/project_service_spec.rb5245spec/services/admin/propagate_integration_service_spec.rb5246spec/services/application_settings/update_service_spec.rb5247spec/services/todo_service_spec.rb5248spec/services/container_expiration_policies/update_service_spec.rb5249spec/services/submodules/update_service_spec.rb5250spec/policies/global_policy_spec.rb5251spec/policies/release_policy_spec.rb5252spec/policies/resource_label_event_policy_spec.rb5253spec/policies/packages/package_policy_spec.rb5254spec/policies/alert_management/http_integration_policy_spec.rb5255spec/policies/alert_management/alert_policy_spec.rb5256spec/policies/protected_branch_policy_spec.rb5257spec/policies/project_snippet_policy_spec.rb5258spec/policies/ci/trigger_policy_spec.rb5259spec/policies/ci/pipeline_schedule_policy_spec.rb5260spec/policies/ci/bridge_policy_spec.rb5261spec/policies/ci/build_policy_spec.rb5262spec/policies/ci/pipeline_policy_spec.rb5263spec/policies/wiki_page_policy_spec.rb5264spec/policies/deploy_key_policy_spec.rb5265spec/policies/group_member_policy_spec.rb5266spec/policies/award_emoji_policy_spec.rb5267spec/policies/namespace_policy_spec.rb5268spec/policies/namespace/root_storage_statistics_policy_spec.rb5269spec/policies/issuable_policy_spec.rb5270spec/policies/todo_policy_spec.rb5271spec/policies/merge_request_policy_spec.rb5272spec/policies/project_statistics_policy_spec.rb5273spec/policies/board_policy_spec.rb5274spec/policies/group_deploy_keys_group_policy_spec.rb5275spec/policies/project_policy_spec.rb5276spec/policies/commit_policy_spec.rb5277spec/policies/integration_policy_spec.rb5278spec/policies/issue_policy_spec.rb5279spec/policies/environment_policy_spec.rb5280spec/policies/terraform/state_version_policy_spec.rb5281spec/policies/terraform/state_policy_spec.rb5282spec/policies/personal_snippet_policy_spec.rb5283spec/policies/deploy_token_policy_spec.rb5284spec/policies/group_policy_spec.rb5285spec/policies/blob_policy_spec.rb5286spec/policies/metrics/dashboard/annotation_policy_spec.rb5287spec/policies/custom_emoji_policy_spec.rb5288spec/policies/project_member_policy_spec.rb5289spec/policies/clusters/cluster_policy_spec.rb5290spec/policies/deploy_keys_project_policy_spec.rb5291spec/policies/note_policy_spec.rb5292spec/helpers/search_helper_spec.rb5293spec/helpers/user_callouts_helper_spec.rb5294spec/helpers/timeboxes_helper_spec.rb5295spec/helpers/namespaces_helper_spec.rb5296spec/helpers/tree_helper_spec.rb5297spec/helpers/commits_helper_spec.rb5298spec/helpers/visibility_level_helper_spec.rb5299spec/helpers/learn_gitlab_helper_spec.rb5300spec/helpers/timeboxes_routing_helper_spec.rb5301spec/helpers/projects/incidents_helper_spec.rb5302spec/helpers/projects/alert_management_helper_spec.rb5303spec/helpers/projects/project_members_helper_spec.rb5304spec/helpers/projects/error_tracking_helper_spec.rb5305spec/helpers/labels_helper_spec.rb5306spec/helpers/wiki_helper_spec.rb5307spec/helpers/routing/pseudonymization_helper_spec.rb5308spec/helpers/projects_helper_spec.rb5309spec/helpers/groups/group_members_helper_spec.rb5310spec/helpers/releases_helper_spec.rb5311spec/helpers/notifications_helper_spec.rb5312spec/helpers/ci/pipeline_editor_helper_spec.rb5313spec/helpers/ci/runners_helper_spec.rb5314spec/helpers/ci/status_helper_spec.rb5315spec/helpers/ci/builds_helper_spec.rb5316spec/helpers/notify_helper_spec.rb5317spec/helpers/ide_helper_spec.rb5318spec/helpers/issuables_helper_spec.rb5319spec/helpers/sidebars_helper_spec.rb5320spec/helpers/packages_helper_spec.rb5321spec/helpers/members_helper_spec.rb5322spec/helpers/admin/user_actions_helper_spec.rb5323spec/helpers/x509_helper_spec.rb5324spec/helpers/integrations_helper_spec.rb5325spec/helpers/notes_helper_spec.rb5326spec/helpers/auto_devops_helper_spec.rb5327spec/helpers/todos_helper_spec.rb5328spec/helpers/nav_helper_spec.rb5329spec/helpers/branches_helper_spec.rb5330spec/helpers/groups_helper_spec.rb5331spec/helpers/blob_helper_spec.rb5332spec/helpers/merge_requests_helper_spec.rb5333spec/helpers/page_layout_helper_spec.rb5334spec/helpers/graph_helper_spec.rb5335spec/helpers/gitlab_routing_helper_spec.rb5336spec/helpers/application_helper_spec.rb5337spec/helpers/issuables_description_templates_helper_spec.rb5338spec/helpers/emails_helper_spec.rb5339spec/helpers/issues_helper_spec.rb5340spec/helpers/hooks_helper_spec.rb5341spec/helpers/events_helper_spec.rb5342spec/helpers/avatars_helper_spec.rb5343spec/helpers/boards_helper_spec.rb5344spec/helpers/button_helper_spec.rb5345spec/helpers/markup_helper_spec.rb5346spec/helpers/submodule_helper_spec.rb5347spec/helpers/diff_helper_spec.rb5348spec/helpers/environments_helper_spec.rb5349spec/helpers/award_emoji_helper_spec.rb5350spec/serializers/group_child_entity_spec.rb5351spec/serializers/suggestion_entity_spec.rb5352spec/serializers/evidences/milestone_entity_spec.rb5353spec/serializers/evidences/release_entity_spec.rb5354spec/serializers/evidences/evidence_entity_spec.rb5355spec/serializers/group_link/project_group_link_serializer_spec.rb5356spec/serializers/group_link/group_link_entity_spec.rb5357spec/serializers/group_link/group_group_link_entity_spec.rb5358spec/serializers/group_link/group_group_link_serializer_spec.rb5359spec/serializers/group_link/project_group_link_entity_spec.rb5360spec/serializers/ci/dag_job_entity_spec.rb5361spec/serializers/ci/variable_entity_spec.rb5362spec/serializers/ci/group_variable_entity_spec.rb5363spec/serializers/ci/dag_pipeline_entity_spec.rb5364spec/serializers/ci/dag_pipeline_serializer_spec.rb5365spec/serializers/ci/trigger_entity_spec.rb5366spec/serializers/ci/downloadable_artifact_serializer_spec.rb5367spec/serializers/ci/downloadable_artifact_entity_spec.rb5368spec/serializers/ci/pipeline_entity_spec.rb5369spec/serializers/paginated_diff_entity_spec.rb5370spec/serializers/test_suite_summary_entity_spec.rb5371spec/serializers/environment_entity_spec.rb5372spec/serializers/stage_entity_spec.rb5373spec/serializers/merge_request_serializer_spec.rb5374spec/serializers/diffs_metadata_entity_spec.rb5375spec/serializers/container_repository_entity_spec.rb5376spec/serializers/linked_project_issue_entity_spec.rb5377spec/serializers/board_serializer_spec.rb5378spec/serializers/merge_request_sidebar_basic_entity_spec.rb5379spec/serializers/issuable_sidebar_extras_entity_spec.rb5380spec/serializers/diff_file_base_entity_spec.rb5381spec/serializers/deployment_cluster_entity_spec.rb5382spec/serializers/web_ide_terminal_serializer_spec.rb5383spec/serializers/container_tag_entity_spec.rb5384spec/serializers/project_mirror_entity_spec.rb5385spec/serializers/container_repositories_serializer_spec.rb5386spec/serializers/user_serializer_spec.rb5387spec/serializers/merge_request_current_user_entity_spec.rb5388spec/serializers/deployment_entity_spec.rb5389spec/serializers/member_entity_spec.rb5390spec/serializers/diffs_entity_spec.rb5391spec/serializers/cluster_application_entity_spec.rb5392spec/serializers/job_artifact_report_entity_spec.rb5393spec/serializers/remote_mirror_entity_spec.rb5394spec/serializers/analytics_merge_request_serializer_spec.rb5395spec/serializers/feature_flags_client_serializer_spec.rb5396spec/serializers/pipeline_serializer_spec.rb5397spec/serializers/discussion_entity_spec.rb5398spec/serializers/deployment_serializer_spec.rb5399spec/serializers/merge_request_widget_commit_entity_spec.rb5400spec/serializers/group_child_serializer_spec.rb5401spec/serializers/cluster_error_entity_spec.rb5402spec/serializers/release_serializer_spec.rb5403spec/serializers/build_trace_entity_spec.rb5404spec/serializers/issue_entity_spec.rb5405spec/serializers/prometheus_alert_entity_spec.rb5406spec/serializers/runner_entity_spec.rb5407spec/serializers/analytics_build_serializer_spec.rb5408spec/serializers/deploy_key_entity_spec.rb5409spec/serializers/service_event_entity_spec.rb5410spec/serializers/review_app_setup_entity_spec.rb5411spec/serializers/jira_connect/subscription_entity_spec.rb5412spec/serializers/jira_connect/group_entity_spec.rb5413spec/serializers/environment_status_entity_spec.rb5414spec/serializers/analytics_build_entity_spec.rb5415spec/serializers/discussion_diff_file_entity_spec.rb5416spec/serializers/merge_request_for_pipeline_entity_spec.rb5417spec/serializers/merge_request_poll_cached_widget_entity_spec.rb5418spec/serializers/environment_serializer_spec.rb5419spec/serializers/pipeline_details_entity_spec.rb5420spec/serializers/diff_file_entity_spec.rb5421spec/serializers/project_note_entity_spec.rb5422spec/serializers/label_serializer_spec.rb5423spec/serializers/base_discussion_entity_spec.rb5424spec/serializers/build_details_entity_spec.rb5425spec/serializers/job_entity_spec.rb5426spec/serializers/note_entity_spec.rb5427spec/serializers/test_report_summary_entity_spec.rb5428spec/serializers/service_field_entity_spec.rb5429spec/serializers/diff_file_metadata_entity_spec.rb5430spec/serializers/lfs_file_lock_entity_spec.rb5431spec/serializers/cluster_serializer_spec.rb5432spec/serializers/group_issuable_autocomplete_entity_spec.rb5433spec/serializers/cluster_entity_spec.rb5434spec/serializers/trigger_variable_entity_spec.rb5435spec/serializers/feature_flag_serializer_spec.rb5436spec/serializers/feature_flag_summary_serializer_spec.rb5437spec/serializers/fork_namespace_entity_spec.rb5438spec/serializers/stage_serializer_spec.rb5439spec/serializers/feature_flag_summary_entity_spec.rb5440spec/serializers/build_serializer_spec.rb5441spec/serializers/web_ide_terminal_entity_spec.rb5442spec/serializers/build_action_entity_spec.rb5443spec/serializers/test_report_entity_spec.rb5444spec/serializers/analytics_issue_serializer_spec.rb5445spec/serializers/merge_request_poll_widget_entity_spec.rb5446spec/serializers/merge_request_diff_entity_spec.rb5447spec/serializers/group_deploy_key_entity_spec.rb5448spec/serializers/blob_entity_spec.rb5449spec/serializers/merge_request_widget_entity_spec.rb5450spec/serializers/test_suite_entity_spec.rb5451spec/serializers/commit_entity_spec.rb5452spec/serializers/member_serializer_spec.rb5453spec/serializers/diff_viewer_entity_spec.rb5454spec/serializers/feature_flag_entity_spec.rb5455spec/presenters/ci/pipeline_presenter_spec.rb5456spec/presenters/ci/variable_presenter_spec.rb5457spec/presenters/ci/trigger_presenter_spec.rb5458spec/presenters/ci/pipeline_artifacts/code_coverage_presenter_spec.rb5459spec/presenters/ci/pipeline_artifacts/code_quality_mr_diff_presenter_spec.rb5460spec/presenters/ci/build_presenter_spec.rb5461spec/presenters/ci/build_runner_presenter_spec.rb5462spec/presenters/ci/group_variable_presenter_spec.rb5463spec/presenters/ci/stage_presenter_spec.rb5464spec/presenters/ci/legacy_stage_presenter_spec.rb5465spec/presenters/snippet_blob_presenter_spec.rb5466spec/presenters/commit_presenter_spec.rb5467spec/presenters/issue_presenter_spec.rb5468spec/presenters/packages/detail/package_presenter_spec.rb5469spec/presenters/packages/conan/package_presenter_spec.rb5470spec/presenters/blobs/unfold_presenter_spec.rb5471spec/presenters/web_hook_log_presenter_spec.rb5472spec/presenters/service_hook_presenter_spec.rb5473spec/presenters/projects/settings/deploy_keys_presenter_spec.rb5474spec/presenters/projects/import_export/project_export_presenter_spec.rb5475spec/presenters/project_hook_presenter_spec.rb5476spec/presenters/clusterable_presenter_spec.rb5477spec/presenters/project_member_presenter_spec.rb5478spec/presenters/project_presenter_spec.rb5479spec/presenters/commit_status_presenter_spec.rb5480spec/presenters/snippet_presenter_spec.rb5481spec/presenters/gitlab/blame_presenter_spec.rb5482spec/presenters/release_presenter_spec.rb5483spec/presenters/instance_clusterable_presenter_spec.rb5484spec/presenters/group_member_presenter_spec.rb5485spec/presenters/event_presenter_spec.rb5486spec/presenters/milestone_presenter_spec.rb5487spec/presenters/merge_request_presenter_spec.rb5488spec/presenters/group_clusterable_presenter_spec.rb5489spec/presenters/tree_entry_presenter_spec.rb5490spec/presenters/clusters/cluster_presenter_spec.rb5491spec/presenters/project_clusterable_presenter_spec.rb5492spec/finders/group_projects_finder_spec.rb5493spec/finders/projects/serverless/functions_finder_spec.rb5494spec/finders/projects/groups_finder_spec.rb5495spec/finders/projects/export_job_finder_spec.rb5496spec/finders/projects/members/effective_access_level_finder_spec.rb5497spec/finders/projects/members/effective_access_level_per_user_finder_spec.rb5498spec/finders/cluster_ancestors_finder_spec.rb5499spec/finders/access_requests_finder_spec.rb5500spec/finders/sentry_issue_finder_spec.rb5501spec/finders/container_repositories_finder_spec.rb5502spec/finders/autocomplete/project_finder_spec.rb5503spec/finders/autocomplete/group_finder_spec.rb5504spec/finders/autocomplete/move_to_project_finder_spec.rb5505spec/finders/autocomplete/users_finder_spec.rb5506spec/finders/alert_management/http_integrations_finder_spec.rb5507spec/finders/alert_management/alerts_finder_spec.rb5508spec/finders/context_commits_finder_spec.rb5509spec/finders/concerns/packages/finder_helper_spec.rb5510spec/finders/concerns/finder_with_cross_project_access_spec.rb5511spec/finders/concerns/finder_with_group_hierarchy_spec.rb5512spec/finders/concerns/finder_methods_spec.rb5513spec/finders/packages/nuget/package_finder_spec.rb5514spec/finders/packages/pypi/packages_finder_spec.rb5515spec/finders/packages/pypi/package_finder_spec.rb5516spec/finders/packages/group_packages_finder_spec.rb5517spec/finders/packages/tags_finder_spec.rb5518spec/finders/packages/conan/package_finder_spec.rb5519spec/finders/packages/maven/package_finder_spec.rb5520spec/finders/packages/composer/packages_finder_spec.rb5521spec/finders/packages/npm/package_finder_spec.rb5522spec/finders/milestones_finder_spec.rb5523spec/finders/ci/variables_finder_spec.rb5524spec/finders/ci/commit_statuses_finder_spec.rb5525spec/finders/ci/job_artifacts_finder_spec.rb5526spec/finders/ci/runner_jobs_finder_spec.rb5527spec/finders/ci/pipeline_schedules_finder_spec.rb5528spec/finders/ci/runners_finder_spec.rb5529spec/finders/ci/jobs_finder_spec.rb5530spec/finders/ci/pipelines_for_merge_request_finder_spec.rb5531spec/finders/ci/pipelines_finder_spec.rb5532spec/finders/ci/daily_build_group_report_results_finder_spec.rb5533spec/finders/resource_milestone_event_finder_spec.rb5534spec/finders/environments/environment_names_finder_spec.rb5535spec/finders/environments/environments_by_deployments_finder_spec.rb5536spec/finders/environments/environments_finder_spec.rb5537spec/finders/branches_finder_spec.rb5538spec/finders/fork_projects_finder_spec.rb5539spec/finders/security/license_compliance_jobs_finder_spec.rb5540spec/finders/security/security_jobs_finder_spec.rb5541spec/finders/user_group_notification_settings_finder_spec.rb5542spec/finders/personal_projects_finder_spec.rb5543spec/finders/deploy_tokens/tokens_finder_spec.rb5544spec/finders/merge_requests/oldest_per_commit_finder_spec.rb5545spec/finders/groups/user_groups_finder_spec.rb5546spec/finders/releases/evidence_pipeline_finder_spec.rb5547spec/finders/contributed_projects_finder_spec.rb5548spec/finders/metrics/users_starred_dashboards_finder_spec.rb5549spec/finders/metrics/dashboards/annotations_finder_spec.rb5550spec/finders/merge_requests_finder_spec.rb5551spec/finders/events_finder_spec.rb5552spec/finders/namespaces/projects_finder_spec.rb5553spec/finders/error_tracking/errors_finder_spec.rb5554spec/finders/group_descendants_finder_spec.rb5555spec/finders/merge_request_target_project_finder_spec.rb5556spec/finders/design_management/designs_finder_spec.rb5557spec/finders/design_management/versions_finder_spec.rb5558spec/finders/users_star_projects_finder_spec.rb5559spec/finders/issues_finder_spec.rb5560spec/finders/template_finder_spec.rb5561spec/finders/starred_projects_finder_spec.rb5562spec/finders/pending_todos_finder_spec.rb5563spec/finders/merge_request/metrics_finder_spec.rb5564spec/finders/user_groups_counter_spec.rb5565spec/finders/group_members_finder_spec.rb5566spec/finders/members_finder_spec.rb5567spec/finders/tags_finder_spec.rb5568spec/finders/resource_state_event_finder_spec.rb5569spec/finders/clusters_finder_spec.rb5570spec/finders/deployments_finder_spec.rb5571spec/finders/clusters/kubernetes_namespace_finder_spec.rb5572spec/finders/clusters/knative_services_finder_spec.rb5573spec/finders/boards/boards_finder_spec.rb5574spec/finders/boards/visits_finder_spec.rb5575spec/finders/freeze_periods_finder_spec.rb5576spec/finders/groups_finder_spec.rb5577spec/finders/protected_branches_finder_spec.rb5578spec/finders/terraform/states_finder_spec.rb5579spec/finders/uploader_finder_spec.rb5580spec/finders/projects_finder_spec.rb5581spec/finders/serverless_domain_finder_spec.rb5582spec/finders/admin/projects_finder_spec.rb5583spec/finders/feature_flags_finder_spec.rb5584spec/finders/repositories/branch_names_finder_spec.rb5585spec/finders/repositories/changelog_tag_finder_spec.rb5586spec/finders/labels_finder_spec.rb5587spec/finders/user_recent_events_finder_spec.rb5588spec/finders/snippets_finder_spec.rb5589spec/finders/releases_finder_spec.rb5590spec/finders/joined_groups_finder_spec.rb5591spec/finders/fork_targets_finder_spec.rb5592spec/finders/applications_finder_spec.rb5593spec/finders/notes_finder_spec.rb5594spec/finders/todos_finder_spec.rb5595spec/uploaders/namespace_file_uploader_spec.rb5596spec/uploaders/job_artifact_uploader_spec.rb5597spec/uploaders/design_management/design_v432x230_uploader_spec.rb5598spec/uploaders/terraform/state_uploader_spec.rb5599spec/uploaders/file_mover_spec.rb5600spec/uploaders/file_uploader_spec.rb5601spec/uploaders/ci/pipeline_artifact_uploader_spec.rb5602spec/uploaders/attachment_uploader_spec.rb5603spec/uploaders/packages/package_file_uploader_spec.rb5604spec/uploaders/packages/debian/distribution_release_file_uploader_spec.rb5605spec/uploaders/packages/debian/component_file_uploader_spec.rb5606spec/uploaders/packages/composer/cache_uploader_spec.rb5607spec/uploaders/personal_file_uploader_spec.rb5608spec/uploaders/external_diff_uploader_spec.rb5609spec/uploaders/import_export_uploader_spec.rb5610spec/uploaders/workers/object_storage/migrate_uploads_worker_spec.rb5611spec/uploaders/workers/object_storage/background_move_worker_spec.rb5612spec/uploaders/avatar_uploader_spec.rb5613spec/uploaders/object_storage_spec.rb5614spec/uploaders/pages/deployment_uploader_spec.rb5615spec/uploaders/records_uploads_spec.rb5616spec/views/projects/edit.html.haml_spec.rb5617spec/views/projects/_home_panel.html.haml_spec.rb5618spec/views/projects/settings/ci_cd/_autodevops_form.html.haml_spec.rb5619spec/views/projects/commits/_commit.html.haml_spec.rb5620spec/views/projects/commits/show.html.haml_spec.rb5621spec/views/projects/issues/show.html.haml_spec.rb5622spec/views/projects/notes/_more_actions_dropdown.html.haml_spec.rb5623spec/views/projects/pipeline_schedules/_pipeline_schedule.html.haml_spec.rb5624spec/views/projects/pages_domains/show.html.haml_spec.rb5625spec/views/projects/commit/branches.html.haml_spec.rb5626spec/views/projects/commit/show.html.haml_spec.rb5627spec/views/projects/commit/_commit_box.html.haml_spec.rb5628spec/views/projects/pages/show.html.haml_spec.rb5629spec/views/projects/pipelines/show.html.haml_spec.rb5630spec/views/projects/merge_requests/edit.html.haml_spec.rb5631spec/views/projects/merge_requests/_commits.html.haml_spec.rb5632spec/views/projects/merge_requests/show.html.haml_spec.rb5633spec/views/projects/merge_requests/creations/_new_submit.html.haml_spec.rb5634spec/views/projects/clusters/clusters/gcp/_form.html.haml_spec.rb5635spec/views/projects/jobs/_generic_commit_status.html.haml_spec.rb5636spec/views/projects/jobs/_build.html.haml_spec.rb5637spec/views/projects/jobs/show.html.haml_spec.rb5638spec/views/projects/diffs/_viewer.html.haml_spec.rb5639spec/views/projects/tags/index.html.haml_spec.rb5640spec/views/projects/empty.html.haml_spec.rb5641spec/views/projects/buttons/_dropdown.html.haml_spec.rb5642spec/views/projects/artifacts/_artifact.html.haml_spec.rb5643spec/views/projects/project_members/index.html.haml_spec.rb5644spec/views/projects/imports/new.html.haml_spec.rb5645spec/views/projects/environments/terminal.html.haml_spec.rb5646spec/views/projects/services/_form.haml_spec.rb5647spec/views/projects/services/edit.html.haml_spec.rb5648spec/views/projects/tree/show.html.haml_spec.rb5649spec/views/events/event/_push.html.haml_spec.rb5650spec/views/admin/application_settings/general.html.haml_spec.rb5651spec/views/admin/dashboard/index.html.haml_spec.rb5652spec/views/layouts/header/_new_dropdown.haml_spec.rb5653spec/views/layouts/nav/sidebar/_group.html.haml_spec.rb5654spec/views/layouts/nav/sidebar/_project.html.haml_spec.rb5655spec/views/layouts/_search.html.haml_spec.rb5656spec/views/ci/status/_badge.html.haml_spec.rb5657spec/views/ci/status/_icon.html.haml_spec.rb5658spec/views/notify/pipeline_success_email.text.erb_spec.rb5659spec/views/notify/pipeline_success_email.html.haml_spec.rb5660spec/views/notify/push_to_merge_request_email.text.haml_spec.rb5661spec/views/notify/pipeline_failed_email.text.erb_spec.rb5662spec/views/notify/change_in_merge_request_draft_status_email.text.erb_spec.rb5663spec/views/notify/change_in_merge_request_draft_status_email.html.haml_spec.rb5664spec/views/notify/pipeline_fixed_email.html.haml_spec.rb5665spec/views/notify/autodevops_disabled_email.text.erb_spec.rb5666spec/views/notify/changed_milestone_email.html.haml_spec.rb5667spec/views/notify/pipeline_failed_email.html.haml_spec.rb5668spec/views/notify/pipeline_fixed_email.text.erb_spec.rb5669spec/views/groups/settings/_remove.html.haml_spec.rb5670spec/views/groups/settings/_transfer.html.haml_spec.rb5671spec/views/groups/group_members/index.html.haml_spec.rb5672spec/views/groups/show.html.haml_spec.rb5673spec/views/groups/edit.html.haml_spec.rb5674spec/views/groups/runners/_group_runners.html.haml_spec.rb5675spec/views/groups/_home_panel.html.haml_spec.rb5676spec/views/shared/notes/_form.html.haml_spec.rb5677spec/views/shared/milestones/_top.html.haml_spec.rb5678spec/views/shared/milestones/_issuable.html.haml_spec.rb5679spec/views/shared/wikis/_sidebar.html.haml_spec.rb5680spec/views/shared/projects/_list.html.haml_spec.rb5681spec/views/shared/access_tokens/_table.html.haml_spec.rb5682spec/views/shared/deploy_tokens/_form.html.haml_spec.rb5683spec/views/shared/runners/_runner_details.html.haml_spec.rb5684spec/views/profiles/notifications/show.html.haml_spec.rb5685spec/views/search/show.html.haml_spec.rb5686spec/views/search/_results.html.haml_spec.rb5687spec/views/import/gitlab_projects/new.html.haml_spec.rb5688spec/workers/remove_expired_members_worker_spec.rb5689spec/workers/expire_build_instance_artifacts_worker_spec.rb5690spec/workers/merge_request_mergeability_check_worker_spec.rb5691spec/workers/object_pool/destroy_worker_spec.rb5692spec/workers/object_pool/join_worker_spec.rb5693spec/workers/object_pool/create_worker_spec.rb5694spec/workers/deployments/drop_older_deployments_worker_spec.rb5695spec/workers/deployments/hooks_worker_spec.rb5696spec/workers/deployments/update_environment_worker_spec.rb5697spec/workers/deployments/link_merge_request_worker_spec.rb5698spec/workers/create_commit_signature_worker_spec.rb5699spec/workers/merge_worker_spec.rb5700spec/workers/new_note_worker_spec.rb5701spec/workers/merge_requests/handle_assignees_change_worker_spec.rb5702spec/workers/merge_requests/create_pipeline_worker_spec.rb5703spec/workers/merge_requests/delete_source_branch_worker_spec.rb5704spec/workers/clusters/applications/activate_service_worker_spec.rb5705spec/workers/clusters/applications/wait_for_uninstall_app_worker_spec.rb5706spec/workers/clusters/applications/check_prometheus_health_worker_spec.rb5707spec/workers/clusters/applications/deactivate_service_worker_spec.rb5708spec/workers/clusters/cleanup/service_account_worker_spec.rb5709spec/workers/clusters/cleanup/project_namespace_worker_spec.rb5710spec/workers/stuck_export_jobs_worker_spec.rb5711spec/workers/gitlab/github_import/stage/import_notes_worker_spec.rb5712spec/workers/gitlab/github_import/stage/import_pull_requests_reviews_worker_spec.rb5713spec/workers/gitlab/github_import/stage/finish_import_worker_spec.rb5714spec/workers/gitlab/github_import/stage/import_pull_requests_worker_spec.rb5715spec/workers/gitlab/github_import/stage/import_pull_requests_merged_by_worker_spec.rb5716spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb5717spec/workers/gitlab/github_import/stage/import_lfs_objects_worker_spec.rb5718spec/workers/gitlab/github_import/stage/import_base_data_worker_spec.rb5719spec/workers/gitlab/github_import/refresh_import_jid_worker_spec.rb5720spec/workers/gitlab/github_import/advance_stage_worker_spec.rb5721spec/workers/gitlab/phabricator_import/base_worker_spec.rb5722spec/workers/gitlab/phabricator_import/import_tasks_worker_spec.rb5723spec/workers/gitlab/import/stuck_project_import_jobs_worker_spec.rb5724spec/workers/gitlab/jira_import/stuck_jira_import_jobs_worker_spec.rb5725spec/workers/cluster_wait_for_app_update_worker_spec.rb5726spec/workers/packages/go/sync_packages_worker_spec.rb5727spec/workers/packages/nuget/extraction_worker_spec.rb5728spec/workers/packages/maven/metadata/sync_worker_spec.rb5729spec/workers/packages/debian/generate_distribution_worker_spec.rb5730spec/workers/bulk_import_worker_spec.rb5731spec/workers/new_issue_worker_spec.rb5732spec/workers/ci/ref_delete_unlock_artifacts_worker_spec.rb5733spec/workers/ci/drop_pipeline_worker_spec.rb5734spec/workers/ci/build_trace_chunk_flush_worker_spec.rb5735spec/workers/ci/retry_pipeline_worker_spec.rb5736spec/workers/ci/daily_build_group_report_results_worker_spec.rb5737spec/workers/ci/delete_unit_tests_worker_spec.rb5738spec/workers/ci/external_pull_requests/create_pipeline_worker_spec.rb5739spec/workers/ci/pipeline_artifacts/create_quality_report_worker_spec.rb5740spec/workers/ci/pipeline_artifacts/coverage_report_worker_spec.rb5741spec/workers/ci/test_failure_history_worker_spec.rb5742spec/workers/ci/build_schedule_worker_spec.rb5743spec/workers/ci/initial_pipeline_process_worker_spec.rb5744spec/workers/ci/build_prepare_worker_spec.rb5745spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb5746spec/workers/ci/archive_traces_cron_worker_spec.rb5747spec/workers/ci/pipeline_success_unlock_artifacts_worker_spec.rb5748spec/workers/ci/archive_trace_worker_spec.rb5749spec/workers/ci/pipeline_bridge_status_worker_spec.rb5750spec/workers/bulk_imports/pipeline_worker_spec.rb5751spec/workers/bulk_imports/relation_export_worker_spec.rb5752spec/workers/namespaces/root_statistics_worker_spec.rb5753spec/workers/namespaces/schedule_aggregation_worker_spec.rb5754spec/workers/releases/manage_evidence_worker_spec.rb5755spec/workers/releases/create_evidence_worker_spec.rb5756spec/workers/authorized_project_update/user_refresh_from_replica_worker_spec.rb5757spec/workers/authorized_project_update/project_create_worker_spec.rb5758spec/workers/authorized_project_update/user_refresh_with_low_urgency_worker_spec.rb5759spec/workers/authorized_project_update/project_recalculate_worker_spec.rb5760spec/workers/authorized_project_update/user_refresh_over_user_range_worker_spec.rb5761spec/workers/authorized_project_update/project_group_link_create_worker_spec.rb5762spec/workers/rebase_worker_spec.rb5763spec/workers/issuable_export_csv_worker_spec.rb5764spec/workers/environments/auto_stop_worker_spec.rb5765spec/workers/design_management/copy_design_collection_worker_spec.rb5766spec/workers/design_management/new_version_worker_spec.rb5767spec/workers/repository_check/clear_worker_spec.rb5768spec/workers/repository_check/batch_worker_spec.rb5769spec/workers/repository_check/single_repository_worker_spec.rb5770spec/workers/project_destroy_worker_spec.rb5771spec/workers/pages_remove_worker_spec.rb5772spec/workers/merge_request_cleanup_refs_worker_spec.rb5773spec/workers/projects/post_creation_worker_spec.rb5774spec/workers/projects/git_garbage_collect_worker_spec.rb5775spec/workers/build_queue_worker_spec.rb5776spec/workers/group_destroy_worker_spec.rb5777spec/workers/update_merge_requests_worker_spec.rb5778spec/workers/process_commit_worker_spec.rb5779spec/workers/update_highest_role_worker_spec.rb5780spec/workers/auto_merge_process_worker_spec.rb5781spec/workers/propagate_integration_inherit_descendant_worker_spec.rb5782spec/workers/pipeline_schedule_worker_spec.rb5783spec/workers/reactive_caching_worker_spec.rb5784spec/workers/project_cache_worker_spec.rb5785spec/workers/cleanup_container_repository_worker_spec.rb5786spec/workers/remove_unaccepted_member_invites_worker_spec.rb5787spec/workers/authorized_projects_worker_spec.rb5788spec/workers/flush_counter_increments_worker_spec.rb5789spec/workers/hashed_storage/project_rollback_worker_spec.rb5790spec/workers/hashed_storage/rollbacker_worker_spec.rb5791spec/workers/hashed_storage/project_migrate_worker_spec.rb5792spec/workers/hashed_storage/migrator_worker_spec.rb5793spec/workers/cluster_configure_istio_worker_spec.rb5794spec/workers/delete_container_repository_worker_spec.rb5795spec/workers/disallow_two_factor_for_group_worker_spec.rb5796spec/workers/concerns/gitlab/github_import/rescheduling_methods_spec.rb5797spec/workers/concerns/project_import_options_spec.rb5798spec/workers/concerns/worker_context_spec.rb5799spec/workers/propagate_integration_project_worker_spec.rb5800spec/workers/cluster_provision_worker_spec.rb5801spec/workers/build_success_worker_spec.rb5802spec/workers/pages_domain_ssl_renewal_worker_spec.rb5803spec/workers/wait_for_cluster_creation_worker_spec.rb5804spec/workers/emails_on_push_worker_spec.rb5805spec/workers/repository_fork_worker_spec.rb5806spec/workers/pipeline_metrics_worker_spec.rb5807spec/workers/prune_old_events_worker_spec.rb5808spec/workers/group_import_worker_spec.rb5809spec/workers/archive_trace_worker_spec.rb5810spec/workers/admin_email_worker_spec.rb5811spec/workers/issuables/clear_groups_issue_counter_worker_spec.rb5812spec/workers/issue_due_scheduler_worker_spec.rb5813spec/workers/migrate_external_diffs_worker_spec.rb5814spec/workers/incident_management/add_severity_system_note_worker_spec.rb5815spec/workers/incident_management/pager_duty/process_incident_worker_spec.rb5816spec/workers/incident_management/process_alert_worker_v2_spec.rb5817spec/workers/post_receive_spec.rb5818spec/workers/remove_expired_group_links_worker_spec.rb5819spec/workers/stage_update_worker_spec.rb5820spec/workers/external_service_reactive_caching_worker_spec.rb5821spec/workers/purge_dependency_proxy_cache_worker_spec.rb5822spec/workers/pipeline_hooks_worker_spec.rb5823spec/workers/x509_issuer_crl_check_worker_spec.rb5824spec/workers/group_export_worker_spec.rb5825spec/workers/metrics/dashboard/prune_old_annotations_worker_spec.rb5826spec/workers/metrics/dashboard/sync_dashboards_worker_spec.rb5827spec/workers/member_invitation_reminder_emails_worker_spec.rb5828spec/workers/new_merge_request_worker_spec.rb5829spec/workers/repository_update_remote_mirror_worker_spec.rb5830spec/workers/propagate_integration_group_worker_spec.rb5831spec/workers/create_pipeline_worker_spec.rb5832spec/workers/delete_merged_branches_worker_spec.rb5833spec/workers/update_project_statistics_worker_spec.rb5834spec/workers/project_export_worker_spec.rb5835spec/workers/pages_domain_verification_cron_worker_spec.rb5836spec/workers/issue_rebalancing_worker_spec.rb5837spec/workers/repository_remove_remote_worker_spec.rb5838spec/workers/export_csv_worker_spec.rb5839spec/workers/build_hooks_worker_spec.rb5840spec/workers/mail_scheduler/issue_due_worker_spec.rb5841spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb5842spec/workers/remove_unreferenced_lfs_objects_worker_spec.rb5843spec/workers/destroy_pages_deployments_worker_spec.rb5844spec/workers/disallow_two_factor_for_subgroups_worker_spec.rb5845spec/workers/auto_devops/disable_worker_spec.rb5846spec/workers/chat_notification_worker_spec.rb5847spec/workers/stuck_merge_jobs_worker_spec.rb5848spec/workers/jira_connect/sync_project_worker_spec.rb5849spec/workers/delete_diff_files_worker_spec.rb5850spec/workers/project_daily_statistics_worker_spec.rb5851spec/workers/analytics/usage_trends/count_job_trigger_worker_spec.rb5852spec/workers/propagate_integration_worker_spec.rb5853spec/workers/pipeline_process_worker_spec.rb5854spec/workers/namespaceless_project_destroy_worker_spec.rb5855spec/workers/repository_import_worker_spec.rb5856spec/workers/create_note_diff_file_worker_spec.rb5857spec/workers/issue_placement_worker_spec.rb5858spec/workers/cluster_update_app_worker_spec.rb5859spec/workers/container_expiration_policy_worker_spec.rb5860spec/workers/repository_cleanup_worker_spec.rb5861spec/workers/import_issues_csv_worker_spec.rb5862spec/graphql/mutations/alert_management/alerts/set_assignees_spec.rb5863spec/graphql/mutations/alert_management/alerts/todo/create_spec.rb5864spec/graphql/mutations/alert_management/create_alert_issue_spec.rb5865spec/graphql/mutations/alert_management/update_alert_status_spec.rb5866spec/graphql/mutations/alert_management/prometheus_integration/update_spec.rb5867spec/graphql/mutations/alert_management/prometheus_integration/reset_token_spec.rb5868spec/graphql/mutations/alert_management/prometheus_integration/create_spec.rb5869spec/graphql/mutations/alert_management/http_integration/reset_token_spec.rb5870spec/graphql/mutations/alert_management/http_integration/update_spec.rb5871spec/graphql/mutations/alert_management/http_integration/destroy_spec.rb5872spec/graphql/mutations/alert_management/http_integration/create_spec.rb5873spec/graphql/mutations/releases/delete_spec.rb5874spec/graphql/mutations/releases/update_spec.rb5875spec/graphql/mutations/releases/create_spec.rb5876spec/graphql/mutations/design_management/delete_spec.rb5877spec/graphql/mutations/design_management/move_spec.rb5878spec/graphql/mutations/design_management/upload_spec.rb5879spec/graphql/mutations/custom_emoji/destroy_spec.rb5880spec/graphql/mutations/custom_emoji/create_spec.rb5881spec/graphql/mutations/namespace/package_settings/update_spec.rb5882spec/graphql/mutations/terraform/state/lock_spec.rb5883spec/graphql/mutations/terraform/state/delete_spec.rb5884spec/graphql/mutations/terraform/state/unlock_spec.rb5885spec/graphql/mutations/notes/reposition_image_diff_note_spec.rb5886spec/graphql/mutations/issues/update_spec.rb5887spec/graphql/mutations/issues/set_due_date_spec.rb5888spec/graphql/mutations/issues/create_spec.rb5889spec/graphql/mutations/issues/set_confidential_spec.rb5890spec/graphql/mutations/issues/set_severity_spec.rb5891spec/graphql/mutations/issues/set_locked_spec.rb5892spec/graphql/mutations/issues/set_subscription_spec.rb5893spec/graphql/mutations/issues/set_assignees_spec.rb5894spec/graphql/mutations/issues/move_spec.rb5895spec/graphql/mutations/commits/create_spec.rb5896spec/graphql/mutations/boards/lists/create_spec.rb5897spec/graphql/mutations/boards/lists/update_spec.rb5898spec/graphql/mutations/boards/issues/issue_move_list_spec.rb5899spec/graphql/mutations/boards/update_spec.rb5900spec/graphql/mutations/merge_requests/set_subscription_spec.rb5901spec/graphql/mutations/merge_requests/update_spec.rb5902spec/graphql/mutations/merge_requests/set_draft_spec.rb5903spec/graphql/mutations/merge_requests/set_wip_spec.rb5904spec/graphql/mutations/merge_requests/accept_spec.rb5905spec/graphql/mutations/merge_requests/set_milestone_spec.rb5906spec/graphql/mutations/merge_requests/set_locked_spec.rb5907spec/graphql/mutations/merge_requests/set_labels_spec.rb5908spec/graphql/mutations/merge_requests/set_assignees_spec.rb5909spec/graphql/mutations/merge_requests/create_spec.rb5910spec/graphql/mutations/ci/job_token_scope/add_project_spec.rb5911spec/graphql/mutations/ci/job_token_scope/remove_project_spec.rb5912spec/graphql/mutations/ci/runner/delete_spec.rb5913spec/graphql/mutations/ci/runner/update_spec.rb5914spec/graphql/mutations/customer_relations/organizations/create_spec.rb5915spec/graphql/mutations/security/ci_configuration/base_security_analyzer_spec.rb5916spec/graphql/mutations/security/ci_configuration/configure_sast_spec.rb5917spec/graphql/mutations/security/ci_configuration/configure_secret_detection_spec.rb5918spec/graphql/mutations/concerns/mutations/resolves_group_spec.rb5919spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb5920spec/graphql/mutations/release_asset_links/update_spec.rb5921spec/graphql/mutations/release_asset_links/create_spec.rb5922spec/graphql/mutations/release_asset_links/delete_spec.rb5923spec/graphql/mutations/environments/canary_ingress/update_spec.rb5924spec/graphql/mutations/todos/mark_done_spec.rb5925spec/graphql/mutations/todos/restore_spec.rb5926spec/graphql/mutations/todos/create_spec.rb5927spec/graphql/mutations/todos/restore_many_spec.rb5928spec/graphql/mutations/labels/create_spec.rb5929spec/graphql/mutations/dependency_proxy/image_ttl_group_policy/update_spec.rb5930spec/graphql/mutations/container_expiration_policies/update_spec.rb5931spec/graphql/mutations/discussions/toggle_resolve_spec.rb5932spec/graphql/mutations/branches/create_spec.rb5933spec/graphql/mutations/container_repositories/destroy_tags_spec.rb5934spec/graphql/mutations/container_repositories/destroy_spec.rb5935spec/graphql/mutations/groups/update_spec.rb5936spec/graphql/resolvers/snippets_resolver_spec.rb5937spec/graphql/resolvers/users/groups_resolver_spec.rb5938spec/graphql/resolvers/users/snippets_resolver_spec.rb5939spec/graphql/resolvers/users/group_count_resolver_spec.rb5940spec/graphql/resolvers/project_merge_requests_resolver_spec.rb5941spec/graphql/resolvers/group_issues_resolver_spec.rb5942spec/graphql/resolvers/design_management/version/designs_at_version_resolver_spec.rb5943spec/graphql/resolvers/design_management/version/design_at_version_resolver_spec.rb5944spec/graphql/resolvers/design_management/design_at_version_resolver_spec.rb5945spec/graphql/resolvers/design_management/design_resolver_spec.rb5946spec/graphql/resolvers/design_management/version_resolver_spec.rb5947spec/graphql/resolvers/design_management/designs_resolver_spec.rb5948spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb5949spec/graphql/resolvers/design_management/versions_resolver_spec.rb5950spec/graphql/resolvers/blobs_resolver_spec.rb5951spec/graphql/resolvers/namespace_projects_resolver_spec.rb5952spec/graphql/resolvers/groups_resolver_spec.rb5953spec/graphql/resolvers/ci/test_report_summary_resolver_spec.rb5954spec/graphql/resolvers/ci/job_token_scope_resolver_spec.rb5955spec/graphql/resolvers/ci/config_resolver_spec.rb5956spec/graphql/resolvers/ci/template_resolver_spec.rb5957spec/graphql/resolvers/ci/group_runners_resolver_spec.rb5958spec/graphql/resolvers/error_tracking/sentry_errors_resolver_spec.rb5959spec/graphql/resolvers/error_tracking/sentry_error_collection_resolver_spec.rb5960spec/graphql/resolvers/error_tracking/sentry_detailed_error_resolver_spec.rb5961spec/graphql/resolvers/alert_management/integrations_resolver_spec.rb5962spec/graphql/resolvers/alert_management/http_integrations_resolver_spec.rb5963spec/graphql/resolvers/alert_management/alert_resolver_spec.rb5964spec/graphql/resolvers/project_members_resolver_spec.rb5965spec/graphql/resolvers/commit_pipelines_resolver_spec.rb5966spec/graphql/resolvers/group_members_resolver_spec.rb5967spec/graphql/resolvers/projects/jira_projects_resolver_spec.rb5968spec/graphql/resolvers/projects/snippets_resolver_spec.rb5969spec/graphql/resolvers/projects/services_resolver_spec.rb5970spec/graphql/resolvers/user_notes_count_resolver_spec.rb5971spec/graphql/resolvers/issues_resolver_spec.rb5972spec/graphql/resolvers/environments_resolver_spec.rb5973spec/graphql/resolvers/terraform/states_resolver_spec.rb5974spec/graphql/resolvers/todo_resolver_spec.rb5975spec/graphql/resolvers/board_lists_resolver_spec.rb5976spec/graphql/resolvers/project_milestones_resolver_spec.rb5977spec/graphql/resolvers/project_jobs_resolver_spec.rb5978spec/graphql/resolvers/concerns/resolves_pipelines_spec.rb5979spec/graphql/resolvers/group_milestones_resolver_spec.rb5980spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb5981spec/graphql/resolvers/container_repositories_resolver_spec.rb5982spec/graphql/resolvers/releases_resolver_spec.rb5983spec/graphql/resolvers/tree_resolver_spec.rb5984spec/graphql/resolvers/merge_requests_count_resolver_spec.rb5985spec/graphql/resolvers/labels_resolver_spec.rb5986spec/graphql/resolvers/project_pipelines_resolver_spec.rb5987spec/graphql/resolvers/group_labels_resolver_spec.rb5988spec/graphql/resolvers/boards_resolver_spec.rb5989spec/graphql/resolvers/merge_requests_resolver_spec.rb5990spec/graphql/resolvers/last_commit_resolver_spec.rb5991spec/graphql/resolvers/timelog_resolver_spec.rb5992spec/graphql/resolvers/board_list_issues_resolver_spec.rb5993spec/graphql/resolvers/group_packages_resolver_spec.rb5994spec/graphql/resolvers/project_pipeline_resolver_spec.rb5995spec/graphql/resolvers/board_resolver_spec.rb5996spec/graphql/resolvers/user_discussions_count_resolver_spec.rb5997spec/graphql/resolvers/release_milestones_resolver_spec.rb5998spec/graphql/resolvers/release_resolver_spec.rb5999spec/graphql/resolvers/metrics/dashboard_resolver_spec.rb6000spec/graphql/resolvers/repository_branch_names_resolver_spec.rb6001spec/graphql/resolvers/group_resolver_spec.rb6002spec/graphql/types/user_merge_request_interaction_type_spec.rb6003spec/graphql/types/terraform/state_version_type_spec.rb6004spec/graphql/types/project_type_spec.rb6005spec/graphql/types/issue_type_spec.rb6006spec/graphql/types/environment_type_spec.rb6007spec/graphql/types/alert_management/prometheus_integration_type_spec.rb6008spec/graphql/types/invitation_interface_spec.rb6009spec/graphql/types/ci/job_token_scope_type_spec.rb6010spec/graphql/types/global_id_type_spec.rb6011spec/graphql/types/merge_request_type_spec.rb6012spec/graphql/types/member_interface_spec.rb6013spec/graphql/gitlab_schema_spec.rb6014spec/graphql/features/authorization_spec.rb6015spec/graphql/subscriptions/issuable_updated_spec.rb6016spec/graphql/graphql_triggers_spec.rb6017spec/tasks/gitlab/cleanup_rake_spec.rb6018spec/tasks/gitlab/update_templates_rake_spec.rb6019spec/tasks/gitlab/backup_rake_spec.rb6020spec/tasks/gitlab/uploads/migrate_rake_spec.rb6021spec/tasks/gitlab/uploads/check_rake_spec.rb6022spec/tasks/gitlab/usage_data_rake_spec.rb6023spec/tasks/gitlab/snippets_rake_spec.rb6024spec/tasks/gitlab/artifacts/check_rake_spec.rb6025spec/tasks/gitlab/artifacts/migrate_rake_spec.rb6026spec/tasks/gitlab/pages_rake_spec.rb6027spec/tasks/gitlab/packages/migrate_rake_spec.rb6028spec/tasks/gitlab/web_hook_rake_spec.rb6029spec/tasks/gitlab/external_diffs_rake_spec.rb6030spec/tasks/gitlab/praefect_rake_spec.rb6031spec/tasks/gitlab/generate_sample_prometheus_data_spec.rb6032spec/tasks/gitlab/user_management_rake_spec.rb6033spec/tasks/gitlab/seed/group_seed_rake_spec.rb6034spec/tasks/gitlab/git_rake_spec.rb6035spec/tasks/gitlab/x509/update_rake_spec.rb6036spec/tasks/gitlab/info_rake_spec.rb6037spec/tasks/gitlab/storage_rake_spec.rb6038spec/tasks/cache/clear/redis_spec.rb6039spec/validators/system_hook_url_validator_spec.rb6040spec/validators/namespace_path_validator_spec.rb6041spec/validators/addressable_url_validator_spec.rb6042spec/validators/cron_freeze_period_timezone_validator_spec.rb6043spec/validators/project_path_validator_spec.rb6044spec/validators/public_url_validator_spec.rb6045spec/validators/html_safety_validator_spec.rb6046spec/experiments/application_experiment_spec.rb6047spec/experiments/concerns/project_commit_count_spec.rb6048spec/experiments/in_product_guidance_environments_webide_experiment_spec.rb6049spec/experiments/new_project_readme_content_experiment_spec.rb6050spec/experiments/empty_repo_upload_experiment_spec.rb6051spec/initializers/global_id_spec.rb6052spec/initializers/active_record_locking_spec.rb6053spec/routing/project_routing_spec.rb6054spec/routing/environments_spec.rb6055spec/routing/group_routing_spec.rb6056spec/routing/git_http_routing_spec.rb6057spec/routing/routing_spec.rb6058spec/factories_spec.rb6059spec/support_specs/database/prevent_cross_database_modification_spec.rb6060Running specs:6061ee/spec/services/geo/registry_consistency_service_spec.rb6062ee/spec/services/search/snippet_service_spec.rb6063ee/spec/models/epic_issue_spec.rb6064ee/spec/serializers/environment_entity_spec.rb6065ee/spec/models/sca/license_compliance_spec.rb6066ee/spec/models/geo_node_spec.rb6067ee/spec/finders/epics_finder_spec.rb6068ee/spec/lib/gitlab/geo/git_ssh_proxy_spec.rb6069ee/spec/replicators/geo/merge_request_diff_replicator_spec.rb6070ee/spec/models/analytics/cycle_analytics/group_stage_spec.rb6071ee/spec/replicators/geo/snippet_repository_replicator_spec.rb6072ee/spec/elastic/migrate/20210421140400_add_new_data_to_merge_requests_documents_spec.rb6073ee/spec/elastic/migrate/20210510113500_delete_merge_requests_from_original_index_spec.rb6074ee/spec/services/search_service_spec.rb6075ee/spec/elastic/migrate/20210623081800_add_upvotes_to_issues_spec.rb6076ee/spec/presenters/merge_request_presenter_spec.rb6077ee/spec/models/security/orchestration_policy_configuration_spec.rbKnapsack report generator started!6078Run options: exclude {:quarantine=>true, :geo=>true, :level=>"migration"}6079==> /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.062265117 seconds...6080Test environment set up in 0.624402866 seconds6081Search::SnippetService6082 behaves like EE search service shared examples6083 #use_elasticsearch?6084 delegates to Gitlab::CurrentSettings.search_using_elasticsearch?6085 when requesting basic_search6086 returns false6087 #execute6088 returns an Elastic result object when elasticsearch is enabled6089 returns an ordinary result object when elasticsearch is disabled6090 advanced syntax queries for all scopes6091 with query "display bug" and scope snippet_titles6092 allows advanced query6093 with query bug -display and scope snippet_titles6094 allows advanced query6095 with query bug display | sound and scope snippet_titles6096 allows advanced query6097 with query bug | (display +sound) and scope snippet_titles6098 allows advanced query6099 with query bug find_by_* and scope snippet_titles6100 allows advanced query6101 with query argument \-last and scope snippet_titles6102 allows advanced query6103 #execute6104 visibility6105 project snippet6106 snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 16107 respects visibility6108 snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 16109 respects visibility (PENDING: https://gitlab.com/gitlab-org/gitlab/issues/32645)6110 snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 16111 respects visibility6112 snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 16113 respects visibility6114 snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 16115 respects visibility (PENDING: https://gitlab.com/gitlab-org/gitlab/issues/32645)6116 snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 16117 respects visibility6118 snippet_level: :public, project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 16119 respects visibility6120 snippet_level: :public, project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 06121 respects visibility6122 snippet_level: :public, project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 16123 respects visibility6124 snippet_level: :public, project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 16125 respects visibility6126 snippet_level: :public, project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 06127 respects visibility6128 snippet_level: :public, project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 06129 respects visibility6130 snippet_level: :public, project_level: :public, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 16131 respects visibility6132 snippet_level: :public, project_level: :public, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 06133 respects visibility6134 snippet_level: :public, project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 06135 respects visibility6136 snippet_level: :public, project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 06137 respects visibility6138 snippet_level: :public, project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 06139 respects visibility6140 snippet_level: :public, project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 06141 respects visibility6142 snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 16143 respects visibility6144 snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 16145 respects visibility (PENDING: https://gitlab.com/gitlab-org/gitlab/issues/32645)6146 snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 16147 respects visibility6148 snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 16149 respects visibility6150 snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 16151 respects visibility (PENDING: https://gitlab.com/gitlab-org/gitlab/issues/32645)6152 snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 06153 respects visibility6154 snippet_level: :public, project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 16155 respects visibility6156 snippet_level: :public, project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 06157 respects visibility6158 snippet_level: :public, project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 16159 respects visibility6160 snippet_level: :public, project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 16161 respects visibility6162 snippet_level: :public, project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 06163 respects visibility6164 snippet_level: :public, project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 06165 respects visibility6166 snippet_level: :public, project_level: :internal, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 16167 respects visibility6168 snippet_level: :public, project_level: :internal, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 06169 respects visibility6170 snippet_level: :public, project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 06171 respects visibility6172 snippet_level: :public, project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 06173 respects visibility6174 snippet_level: :public, project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 06175 respects visibility6176 snippet_level: :public, project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 06177 respects visibility6178 snippet_level: :public, project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 16179 respects visibility6180 snippet_level: :public, project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 06181 respects visibility6182 snippet_level: :public, project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 16183 respects visibility6184 snippet_level: :public, project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 16185 respects visibility6186 snippet_level: :public, project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 06187 respects visibility6188 snippet_level: :public, project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 06189 respects visibility6190 snippet_level: :public, project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 06191 respects visibility6192 snippet_level: :public, project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 06193 respects visibility6194 snippet_level: :public, project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 06195 respects visibility6196 snippet_level: :public, project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 06197 respects visibility6198 snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 16199 respects visibility6200 snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 16201 respects visibility (PENDING: https://gitlab.com/gitlab-org/gitlab/issues/32645)6202 snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 16203 respects visibility6204 snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 16205 respects visibility6206 snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 16207 respects visibility (PENDING: https://gitlab.com/gitlab-org/gitlab/issues/32645)6208 snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 06209 respects visibility6210 snippet_level: :internal, project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 16211 respects visibility6212 snippet_level: :internal, project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 06213 respects visibility6214 snippet_level: :internal, project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 16215 respects visibility6216 snippet_level: :internal, project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 16217 respects visibility6218 snippet_level: :internal, project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 06219 respects visibility6220 snippet_level: :internal, project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 06221 respects visibility6222 snippet_level: :internal, project_level: :public, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 16223 respects visibility6224 snippet_level: :internal, project_level: :public, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 06225 respects visibility6226 snippet_level: :internal, project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 06227 respects visibility6228 snippet_level: :internal, project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 06229 respects visibility6230 snippet_level: :internal, project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 06231 respects visibility6232 snippet_level: :internal, project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 06233 respects visibility6234 snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 16235 respects visibility6236 snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 16237 respects visibility (PENDING: https://gitlab.com/gitlab-org/gitlab/issues/32645)6238 snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 16239 respects visibility6240 snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 16241 respects visibility6242 snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 16243 respects visibility (PENDING: https://gitlab.com/gitlab-org/gitlab/issues/32645)6244 snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 06245 respects visibility6246 snippet_level: :internal, project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 16247 respects visibility6248 snippet_level: :internal, project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 06249 respects visibility6250 snippet_level: :internal, project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 16251 respects visibility6252 snippet_level: :internal, project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 16253 respects visibility6254 snippet_level: :internal, project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 06255 respects visibility6256 snippet_level: :internal, project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 06257 respects visibility6258 snippet_level: :internal, project_level: :internal, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 16259 respects visibility6260 snippet_level: :internal, project_level: :internal, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 06261 respects visibility6262 snippet_level: :internal, project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 06263 respects visibility6264 snippet_level: :internal, project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 06265 respects visibility6266 snippet_level: :internal, project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 06267 respects visibility6268 snippet_level: :internal, project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 06269 respects visibility6270 snippet_level: :internal, project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 16271 respects visibility6272 snippet_level: :internal, project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 06273 respects visibility6274 snippet_level: :internal, project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 16275 respects visibility6276 snippet_level: :internal, project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 16277 respects visibility6278 snippet_level: :internal, project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 06279 respects visibility6280 snippet_level: :internal, project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 06281 respects visibility6282 snippet_level: :internal, project_level: :private, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 16283 respects visibility6284 snippet_level: :internal, project_level: :private, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 06285 respects visibility6286 snippet_level: :internal, project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 06287 respects visibility6288 snippet_level: :internal, project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 06289 respects visibility6290 snippet_level: :internal, project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 06291 respects visibility6292 snippet_level: :internal, project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 06293 respects visibility6294 snippet_level: :private, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 16295 respects visibility6296 snippet_level: :private, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 06297 respects visibility6298 snippet_level: :private, project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 16299 respects visibility6300 snippet_level: :private, project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 16301 respects visibility6302 snippet_level: :private, project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 06303 respects visibility6304 snippet_level: :private, project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 06305 respects visibility6306 snippet_level: :private, project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 16307 respects visibility6308 snippet_level: :private, project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 06309 respects visibility6310 snippet_level: :private, project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 16311 respects visibility6312 snippet_level: :private, project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 16313 respects visibility6314 snippet_level: :private, project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 06315 respects visibility6316 snippet_level: :private, project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 06317 respects visibility6318 snippet_level: :private, project_level: :public, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 16319 respects visibility6320 snippet_level: :private, project_level: :public, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 06321 respects visibility6322 snippet_level: :private, project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 06323 respects visibility6324 snippet_level: :private, project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 06325 respects visibility6326 snippet_level: :private, project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 06327 respects visibility6328 snippet_level: :private, project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 06329 respects visibility6330 snippet_level: :private, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 16331 respects visibility6332 snippet_level: :private, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 06333 respects visibility6334 snippet_level: :private, project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 16335 respects visibility6336 snippet_level: :private, project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 16337 respects visibility6338 snippet_level: :private, project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 06339 respects visibility6340 snippet_level: :private, project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 06341 respects visibility6342 snippet_level: :private, project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 16343 respects visibility6344 snippet_level: :private, project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 06345 respects visibility6346 snippet_level: :private, project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 16347 respects visibility6348 snippet_level: :private, project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 16349 respects visibility6350 snippet_level: :private, project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 06351 respects visibility6352 snippet_level: :private, project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 06353 respects visibility6354 snippet_level: :private, project_level: :internal, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 16355 respects visibility6356 snippet_level: :private, project_level: :internal, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 06357 respects visibility6358 snippet_level: :private, project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 06359 respects visibility6360 snippet_level: :private, project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 06361 respects visibility6362 snippet_level: :private, project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 06363 respects visibility6364 snippet_level: :private, project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 06365 respects visibility6366 snippet_level: :private, project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 16367 respects visibility6368 snippet_level: :private, project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 06369 respects visibility6370 snippet_level: :private, project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 16371 respects visibility6372 snippet_level: :private, project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 16373 respects visibility6374 snippet_level: :private, project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 06375 respects visibility6376 snippet_level: :private, project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 06377 respects visibility6378 snippet_level: :private, project_level: :private, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 16379 respects visibility6380 snippet_level: :private, project_level: :private, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 06381 respects visibility6382 snippet_level: :private, project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 06383 respects visibility6384 snippet_level: :private, project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 06385 respects visibility6386 snippet_level: :private, project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 06387 respects visibility6388 snippet_level: :private, project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 06389 respects visibility6390 personal snippet6391 snippet_level: :public, membership: :admin, admin_mode: true, expected_count: 16392 respects visibility6393 snippet_level: :public, membership: :admin, admin_mode: false, expected_count: 16394 respects visibility6395 snippet_level: :public, membership: :author, admin_mode: nil, expected_count: 16396 respects visibility6397 snippet_level: :public, membership: :non_member, admin_mode: nil, expected_count: 16398 respects visibility6399 snippet_level: :public, membership: :anonymous, admin_mode: nil, expected_count: 16400 respects visibility6401 snippet_level: :internal, membership: :admin, admin_mode: true, expected_count: 16402 respects visibility6403 snippet_level: :internal, membership: :admin, admin_mode: false, expected_count: 16404 respects visibility6405 snippet_level: :internal, membership: :author, admin_mode: nil, expected_count: 16406 respects visibility6407 snippet_level: :internal, membership: :non_member, admin_mode: nil, expected_count: 16408 respects visibility6409 snippet_level: :internal, membership: :anonymous, admin_mode: nil, expected_count: 06410 respects visibility6411 snippet_level: :private, membership: :admin, admin_mode: true, expected_count: 16412 respects visibility6413 snippet_level: :private, membership: :admin, admin_mode: false, expected_count: 06414 respects visibility6415 snippet_level: :private, membership: :author, admin_mode: nil, expected_count: 16416 respects visibility6417 snippet_level: :private, membership: :non_member, admin_mode: nil, expected_count: 06418 respects visibility6419 snippet_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 06420 respects visibility6421EpicIssue6422 validations6423 is valid to add non-confidential issue to non-confidential epic6424 is valid to add confidential issue to confidential epic6425 is valid to add confidential issue to non-confidential epic6426 is not valid to add non-confidential issue to confidential epic6427 relative positioning6428 behaves like a class that supports relative positioning6429 #scoped_items6430 includes all items with the same scope6431 #relative_siblings6432 includes all items with the same scope, except self6433 .move_nulls_to_end6434 moves items with null relative_position to the end6435 preserves relative position6436 moves the item near the start position when there are no existing positions6437 does not perform any moves if all items have their relative_position set6438 manages to move nulls to the end even if there is a sequence at the end6439 manages to move nulls to the end even if there is not enough space6440 manages to move nulls to the end, stacking if we cannot create enough space6441 manages to move nulls found in the relative scope6442 can move many nulls6443 does not have an N+1 issue6444 .move_nulls_to_start6445 moves items with null relative_position to the start6446 moves the item near the start position when there are no existing positions6447 preserves relative position6448 does not perform any moves if all items have their relative_position set6449 manages to move nulls to the start even if there is not enough space6450 manages to move nulls to the end, stacking if we cannot create enough space6451 #move_before6452 moves item before6453 can move the item before an item at the start6454 can move the item before an item at MIN_POSITION6455 can move the item before an item bunched up at MIN_POSITION6456 when there is no space6457 moves items correctly6458 leap-frogging to the left6459 can leap-frog STEPS times before needing to rebalance6460 there is no space to the left after moving STEPS times6461 rebalances to the right6462 #move_after6463 moves item after6464 can move the item after an item bunched up at MAX_POSITION6465 when there is no space6466 can move the item after an item at MAX_POSITION6467 moves items correctly6468 leap-frogging6469 rebalances after STEPS jumps6470 #move_to_start6471 places items at most IDEAL_DISTANCE from the start when the range is open6472 moves item to the end6473 positions the item at MIN_POSITION when there is only one space left6474 rebalances when there is already an item at the MIN_POSITION6475 deals with a run of elements at the start6476 #move_to_end6477 places items at most IDEAL_DISTANCE from the start when the range is open6478 moves item to the end6479 positions the item at MAX_POSITION when there is only one space left6480 rebalances when there is already an item at the MAX_POSITION6481 deals with a run of elements at the end6482 #move_between6483 positions item between two other6484 positions item between on top6485 positions item between to end6486 positions items even when after and before positions are the same6487 positions item in the middle of other two if distance is big enough6488 positions item closer to the middle if we are at the very top6489 positions item closer to the middle if we are at the very bottom6490 positions item in the middle of other two6491 positions item right if we pass non-sequential parameters6492 avoids N+1 queries when rebalancing other items6493 the two items are next to each other6494 behaves like moves item between6495 moves the middle item to between left and right6496 there is no space6497 behaves like moves item between6498 moves the middle item to between left and right6499 there is a bunch of items6500 handles bunches correctly6501 behaves like moves item between6502 moves the middle item to between left and right6503 with a mixed tree level6504 can create space to the right6505 can create space to the left6506 moves nulls to the end6507EnvironmentEntity6508 #as_json6509 with alert6510 exposes active alert flag6511 when user does not have permission to read alert6512 does not expose active alert flag6513 when license is insufficient6514 does not expose active alert flag6515 when environment has a review app6516 #can_stop6517 behaves like protected environments access6518 when Protected Environments feature is not available in the project6519 access_level: :guest, result: false6520 is expected to eq false6521 access_level: :reporter, result: false6522 is expected to eq false6523 access_level: :developer, result: true6524 is expected to eq true6525 access_level: :maintainer, result: true6526 is expected to eq true6527 access_level: :admin, result: true6528 is expected to eq true6529 when Protected Environments feature is available in the project6530 when environment is protected with project-level protection6531 behaves like authorize correctly per access type6532 when user does not have access to the environment6533 access_level: :guest, result: false6534 is expected to eq false6535 access_level: :reporter, result: false6536 is expected to eq false6537 access_level: :developer, result: false6538 is expected to eq false6539 access_level: :maintainer, result: false6540 is expected to eq false6541 access_level: :admin, result: true6542 is expected to eq true6543 when user has access to the environment6544 access_level: :reporter, result: false6545 is expected to eq false6546 access_level: :developer, result: true6547 is expected to eq true6548 access_level: :maintainer, result: true6549 is expected to eq true6550 access_level: :admin, result: true6551 is expected to eq true6552 when the user has access via a group6553 is expected to eq false6554 when environment is protected with group-level protection6555 behaves like authorize correctly per access type6556 when user does not have access to the environment6557 access_level: :guest, result: false6558 is expected to eq false6559 access_level: :reporter, result: false6560 is expected to eq false6561 access_level: :developer, result: false6562 is expected to eq false6563 access_level: :maintainer, result: false6564 is expected to eq false6565 access_level: :admin, result: true6566 is expected to eq true6567 when user has access to the environment6568 access_level: :reporter, result: false6569 is expected to eq false6570 access_level: :developer, result: true6571 is expected to eq true6572 access_level: :maintainer, result: true6573 is expected to eq true6574 access_level: :admin, result: true6575 is expected to eq true6576 when the user has access via a group6577 is expected to eq false6578 when environment is not protected6579 access_level: :guest, result: false6580 is expected to eq false6581 access_level: :reporter, result: false6582 is expected to eq false6583 access_level: :developer, result: true6584 is expected to eq true6585 access_level: :maintainer, result: true6586 is expected to eq true6587 access_level: :admin, result: true6588 is expected to eq true6589 #terminal_path6590 behaves like protected environments access6591 when Protected Environments feature is not available in the project6592 access_level: :guest, result: false6593 is expected to eq false6594 access_level: :reporter, result: false6595 is expected to eq false6596 access_level: :developer, result: false6597 is expected to eq false6598 access_level: :maintainer, result: true6599 is expected to eq true6600 access_level: :admin, result: true6601 is expected to eq true6602 when Protected Environments feature is available in the project6603 when environment is protected with project-level protection6604 behaves like authorize correctly per access type6605 when user does not have access to the environment6606 access_level: :guest, result: false6607 is expected to eq false6608 access_level: :reporter, result: false6609 is expected to eq false6610 access_level: :developer, result: false6611 is expected to eq false6612 access_level: :maintainer, result: false6613 is expected to eq false6614 access_level: :admin, result: true6615 is expected to eq true6616 when user has access to the environment6617 access_level: :reporter, result: false6618 is expected to eq false6619 access_level: :developer, result: false6620 is expected to eq false6621 access_level: :maintainer, result: true6622 is expected to eq true6623 access_level: :admin, result: true6624 is expected to eq true6625 when the user has access via a group6626 is expected to eq false6627 when environment is protected with group-level protection6628 behaves like authorize correctly per access type6629 when user does not have access to the environment6630 access_level: :guest, result: false6631 is expected to eq false6632 access_level: :reporter, result: false6633 is expected to eq false6634 access_level: :developer, result: false6635 is expected to eq false6636 access_level: :maintainer, result: false6637 is expected to eq false6638 access_level: :admin, result: true6639 is expected to eq true6640 when user has access to the environment6641 access_level: :reporter, result: false6642 is expected to eq false6643 access_level: :developer, result: false6644 is expected to eq false6645 access_level: :maintainer, result: true6646 is expected to eq true6647 access_level: :admin, result: true6648 is expected to eq true6649 when the user has access via a group6650 is expected to eq false6651 when environment is not protected6652 access_level: :guest, result: false6653 is expected to eq false6654 access_level: :reporter, result: false6655 is expected to eq false6656 access_level: :developer, result: false6657 is expected to eq false6658 access_level: :maintainer, result: true6659 is expected to eq true6660 access_level: :admin, result: true6661 is expected to eq true6662SCA::LicenseCompliance6663 #policies6664 when a pipeline has not been run for this project6665 is expected to be zero6666 when the project has policies configured6667 includes an a policy for a classified license that was not detected in the scan report6668 when a pipeline has run6669 when a license scan job is not configured6670 is expected to be empty6671 when the license scan job has not finished6672 is expected to be empty6673 when the license scan produces a poorly formatted report6674 is expected to be empty6675 when the dependency scan produces a poorly formatted report6676 is expected to contain exactly "BSD-3-Clause", "MIT", and nil6677 when a pipeline has successfully produced a v2.0 license scan report6678 includes a policy for each detected license and classified license6679 includes a policy for a detected license that is unclassified6680 includes a policy for a classified license that was also detected in the scan report6681 includes a policy for a classified license that was not detected in the scan report6682 includes a policy for an unclassified and unknown license that was detected in the scan report6683 when a pipeline has successfully produced a v2.1 license scan report6684 includes a policy for each detected license and classified license6685 includes a policy for a detected license that is unclassified6686 includes a policy for a classified license that was also detected in the scan report6687 includes a policy for a classified license that was not detected in the scan report6688 includes a policy for an unclassified and unknown license that was detected in the scan report6689 when a pipeline has successfully produced a v1.1 license scan report6690 includes a policy for an unclassified license detected in the scan report6691 includes a policy for a denied license found in the scan report6692 includes a policy for an allowed license NOT found in the scan report6693 includes a policy for an unclassified and unknown license found in the scan report6694 #find_policies6695 when searching for policies for licenses that were detected in a scan report6696 only includes licenses that appear in the latest license scan report6697 includes a policy for an unclassified and known license that was detected in the scan report6698 includes an entry for a denied license found in the scan report6699 includes an entry for an allowed license found in the scan report6700 when searching for policies with a specific classification6701 includes an entry for each `allowed` licensed6702 when searching for policies by multiple classifications6703 includes an entry for each `allowed` and `denied` licensed6704 when searching for detected policies matching a classification6705 includes an entry for each entry that was detected in the report and matches a classification6706 when sorting policies6707 attribute: :classification, direction: :asc, expected: ["SOFTWARE-LICENSE", "BSD 3-Clause \"New\" or \"Revised\" License", "unknown", "MIT"]6708 is expected to eq ["SOFTWARE-LICENSE", "BSD 3-Clause \"New\" or \"Revised\" License", "unknown", "MIT"]6709 attribute: :classification, direction: :desc, expected: ["MIT", "unknown", "BSD 3-Clause \"New\" or \"Revised\" License", "SOFTWARE-LICENSE"]6710 is expected to eq ["MIT", "unknown", "BSD 3-Clause \"New\" or \"Revised\" License", "SOFTWARE-LICENSE"]6711 attribute: :name, direction: :desc, expected: ["unknown", "SOFTWARE-LICENSE", "MIT", "BSD 3-Clause \"New\" or \"Revised\" License"]6712 is expected to eq ["unknown", "SOFTWARE-LICENSE", "MIT", "BSD 3-Clause \"New\" or \"Revised\" License"]6713 attribute: :invalid, direction: :asc, expected: ["BSD 3-Clause \"New\" or \"Revised\" License", "MIT", "SOFTWARE-LICENSE", "unknown"]6714 is expected to eq ["BSD 3-Clause \"New\" or \"Revised\" License", "MIT", "SOFTWARE-LICENSE", "unknown"]6715 attribute: :name, direction: :invalid, expected: ["BSD 3-Clause \"New\" or \"Revised\" License", "MIT", "SOFTWARE-LICENSE", "unknown"]6716 is expected to eq ["BSD 3-Clause \"New\" or \"Revised\" License", "MIT", "SOFTWARE-LICENSE", "unknown"]6717 attribute: :name, direction: nil, expected: ["BSD 3-Clause \"New\" or \"Revised\" License", "MIT", "SOFTWARE-LICENSE", "unknown"]6718 is expected to eq ["BSD 3-Clause \"New\" or \"Revised\" License", "MIT", "SOFTWARE-LICENSE", "unknown"]6719 attribute: nil, direction: :asc, expected: ["BSD 3-Clause \"New\" or \"Revised\" License", "MIT", "SOFTWARE-LICENSE", "unknown"]6720 is expected to eq ["BSD 3-Clause \"New\" or \"Revised\" License", "MIT", "SOFTWARE-LICENSE", "unknown"]6721 attribute: nil, direction: nil, expected: ["BSD 3-Clause \"New\" or \"Revised\" License", "MIT", "SOFTWARE-LICENSE", "unknown"]6722 is expected to eq ["BSD 3-Clause \"New\" or \"Revised\" License", "MIT", "SOFTWARE-LICENSE", "unknown"]6723 when using the default sort options6724 is expected to eq ["BSD 3-Clause \"New\" or \"Revised\" License", "MIT", "SOFTWARE-LICENSE", "unknown"]6725 when `nil` sort options are provided6726 is expected to eq ["BSD 3-Clause \"New\" or \"Revised\" License", "MIT", "SOFTWARE-LICENSE", "unknown"]6727 #latest_build_for_default_branch6728 when a pipeline has never been completed for the project6729 is expected to be nil6730 when a pipeline has completed successfully and produced a license scan report6731 is expected to eq #<Ci::Build status: "success", finished_at: "2021-09-16 08:53:29.000000000 +0000", trace: nil, create..._resource_at: nil, processed: false, scheduling_type: "stage", id: 159, stage_id: 99, tag_list: nil>6732 when a pipeline has completed but does not contain a license scan report6733 is expected to be nil6734 when latest pipeline doesn't contain license job6735 is expected to eq #<Ci::Build status: "success", finished_at: "2021-09-16 08:53:29.000000000 +0000", trace: nil, create...resource_at: nil, processed: false, scheduling_type: "stage", id: 161, stage_id: 101, tag_list: nil>6736 #diff_with6737 when the head pipeline has not run6738 is expected to all be an instance of SCA::LicensePolicy6739 is expected to eq 36740 is expected to be empty6741 is expected to be empty6742 when nothing has changed between the head and the base pipeline6743 is expected to be empty6744 is expected to be empty6745 is expected to all be an instance of SCA::LicensePolicy6746 is expected to eq 36747 when the base pipeline removed some licenses6748 is expected to be empty6749 is expected to be empty6750 is expected to all be an instance of SCA::LicensePolicy6751 is expected to eq 36752 when the base pipeline added some licenses6753 is expected to all be an instance of SCA::LicensePolicy6754 is expected to eq 36755 is expected to be empty6756 is expected to be empty6757 when a software license record does not have an spdx identifier6758 falls back to matching detections based on name rather than spdx id6759EpicsFinder6760 #execute6761 when epics feature is disabled6762 raises an exception6763 when epics feature is enabled6764 without param6765 raises an error when group_id param is missing6766 when user can not read epics of a group6767 returns empty collection6768 with correct params6769 returns all epics that belong to the given group6770 does not execute more than 5 SQL queries6771 sorting6772 sorts correctly when supported sorting param provided6773 sorts by id when not supported sorting param provided6774 by created_at6775 returns all epics created before the given date6776 returns all epics created after the given date6777 returns all epics created within the given interval6778 by search6779 returns all epics that match the search6780 with anonymous user6781 with disable_anonymous_search feature flag enabled6782 does not perform search6783 with disable_anonymous_search feature flag disabled6784 returns matching epics6785 by user reaction emoji6786 returns epics reacted to by user6787 by author6788 returns all epics authored by the given user6789 using OR6790 returns all epics authored by any of the given users6791 when feature flag is disabled6792 does not add any filter6793 by label6794 returns all epics with given label6795 by state6796 returns all epics with given state6797 when subgroups are supported6798 returns all epics that belong to the given group and its subgroups6799 does not execute more than 5 SQL queries6800 does not execute more than 6 SQL queries when checking namespace plans6801 hierarchy params6802 excludes ancestor groups and includes descendant groups by default6803 when include_descendant_groups is false6804 and include_ancestor_groups is false6805 is expected to contain exactly #<Epic id:215 group15/group18&1>6806 and include_ancestor_groups is true6807 is expected to contain exactly #<Epic id:215 group15/group18&1>, #<Epic id:208 group15&1>, #<Epic id:209 group15&2>, and #<Epic id:210 group15&3>6808 when user does not have permission to view ancestor groups6809 is expected to contain exactly #<Epic id:215 group15/group18&1>6810 when include_descendant_groups is true (by default)6811 and include_ancestor_groups is false6812 is expected to contain exactly #<Epic id:215 group15/group18&1> and #<Epic id:216 group15/group18/group19&1>6813 and include_ancestor_groups is true6814 is expected to contain exactly #<Epic id:215 group15/group18&1>, #<Epic id:216 group15/group18/group19&1>, #<Epic id:208 group15&1>, #<Epic id:209 group15&2>, and #<Epic id:210 group15&3>6815 when user does not have permission to view ancestor groups6816 is expected to contain exactly #<Epic id:215 group15/group18&1> and #<Epic id:216 group15/group18/group19&1>6817 when user is a guest of top level group6818 does not have N+1 queries for subgroups6819 by timeframe6820 returns epics which start in the timeframe6821 returns epics which end in the timeframe6822 returns epics which start before and end after the timeframe6823 when one of the timeframe params are missing6824 does not filter by timeframe if start_date is missing6825 does not filter by timeframe if end_date is missing6826 by parent6827 returns direct children of the parent6828 by child6829 returns ancestors of the child epic6830 by confidential6831 returns only confidential epics when confidential is true6832 does not include confidential epics when confidential is false6833 by iids6834 returns the specified epics6835 does not return epics from the sub-group with the same iid6836 by milestone6837 with no hierarchy6838 returns empty result if the milestone is not present6839 behaves like filtered by milestone6840 returns expected epics6841 behaves like filtered by milestone6842 returns expected epics6843 with hierarchy6844 when include_descendant_groups is true6845 returns results with all milestones matching given title6846 behaves like filtered by milestone6847 returns expected epics6848 behaves like filtered by milestone6849 returns expected epics6850 when include_ancestor_groups is true6851 behaves like filtered by milestone6852 returns expected epics6853 behaves like filtered by milestone6854 returns expected epics6855 when include_descendant_groups is true6856 returns expected epics when filtering by group milestone6857 behaves like filtered by milestone6858 returns expected epics6859 when a project is restricted6860 does not return epic if user can not access project6861 does not return epics if user can not access project issues6862 when using iid starts with query6863 returns the expected epics if just the first two numbers are given6864 returns the expected epics if the exact id is given6865 is empty if the last number is given6866 fails if iid_starts_with contains a non-numeric string6867 fails if iid_starts_with contains a non-numeric string with line breaks6868 fails if iid_starts_with contains a string which contains a negative number6869 when using group cte for search6870 and two labels more search string are present6871 returns correct epics6872 filters correctly by short expressions when sorting by due date6873 with confidential epics6874 when user is not set6875 returns only public epics in public groups6876 behaves like avoids N+1 queries6877 avoids N+1 queries on searched groups6878 when user is not member of any groups being searched6879 returns only public epics in public and internal groups6880 behaves like avoids N+1 queries6881 avoids N+1 queries on searched groups6882 when skip_visibility_check is true6883 returns all epics6884 when user is member of ancestor group6885 returns all nested epics6886 does not check permission for subgroups because user inherits permission6887 behaves like avoids N+1 queries6888 avoids N+1 queries on searched groups6889 when user is member of private subgroup6890 returns also confidential epics from this subgroup6891 does not execute more than 17 SQL queries6892 checks permission for each subgroup6893 when user is a guest in the base group6894 does not return any confidential epics in the base or subgroups6895 when user is member of public subgroup6896 returns also confidential epics from this subgroup6897 with negated labels6898 returns all epics if no negated labels are present6899 returns all epics without negated label6900 with negated author6901 returns all epics if no negated author is present6902 returns all epics without given author6903 with negated reaction emoji6904 returns all epics without given emoji name6905 .valid_iid_query?6906 query: "foo", expected_result: false6907 is expected to eq false6908 query: "-1", expected_result: false6909 is expected to eq false6910 query: "1\nfoo", expected_result: false6911 is expected to eq false6912 query: "foo\n1", expected_result: false6913 is expected to eq false6914 query: "1", expected_result: true6915 is expected to eq true6916 #row_count6917 returns number of rows when epics are grouped6918 #count_by_state6919 returns correct counts6920 returns -1 if the query times out6921 when using group cte for search6922 returns correct counts when search string is used6923Analytics::CycleAnalytics::GroupStage6924 uniqueness validation on name6925 is expected to validate that :name is case-sensitively unique within the scope of :group_id and :group_value_stream_id6926 associations6927 is expected to belong to group required:6928 is expected to belong to value_stream required:6929 behaves like value stream analytics stage6930 associations6931 is expected to belong to end_event_label required:6932 is expected to belong to start_event_label required:6933 is expected to belong to stage_event_hash required:6934 validation6935 is valid6936 validates presence of parent6937 validates presence of start_event_identifier6938 validates presence of end_event_identifier6939 is invalid when end_event is not allowed for the given start_event6940 disallows default stage names when creating custom stage6941 is expected not to be valid6942 .by_value_stream6943 finds stages by value stream6944 #subject_class6945 infers the model from the start event6946 #start_event6947 builds start_event object based on start_event_identifier6948 #end_event6949 builds end_event object based on end_event_identifier6950 #matches_with_stage_params?6951 matches with default stage params6952 mismatches when the stage is custom6953 #parent_id6954 delegates to 'parent_name'_id attribute6955 #hash_code6956 does not differ when the same object is built with the same params6957 differs when the stage events are different6958 #event_hash6959 associates the same stage event hash record6960 does not introduce duplicated stage event hash records6961 creates different hash record for different event configurations6962 when the stage event hash changes6963 deletes the old, unused stage event hash record6964 does not delete used stage event hash record6965 when the stage events hash code does not change6966 does not trigger extra query on save6967 when creating label based event6968 when the label id is not passed6969 returns validation error when `start_event_label_id` is missing6970 returns validation error when `end_event_label_id` is missing6971 when group label is defined on the root group6972 succeeds6973 when subgroup is given6974 succeeds6975 when label is defined for a different group6976 returns validation for `start_event_label_id`6977 returns validation for `end_event_label_id`6978 when `ProjectLabel is given6979 raises error when `ProjectLabel` is given for `start_event_label`6980 raises error when `ProjectLabel` is given for `end_event_label`6981 relative positioning6982 behaves like a class that supports relative positioning6983 #scoped_items6984 includes all items with the same scope6985 #relative_siblings6986 includes all items with the same scope, except self6987 .move_nulls_to_end6988 moves items with null relative_position to the end6989 preserves relative position6990 moves the item near the start position when there are no existing positions6991 does not perform any moves if all items have their relative_position set6992 manages to move nulls to the end even if there is a sequence at the end6993 manages to move nulls to the end even if there is not enough space6994 manages to move nulls to the end, stacking if we cannot create enough space6995 manages to move nulls found in the relative scope6996 can move many nulls6997 does not have an N+1 issue6998 .move_nulls_to_start6999 moves items with null relative_position to the start7000 moves the item near the start position when there are no existing positions7001 preserves relative position7002 does not perform any moves if all items have their relative_position set7003 manages to move nulls to the start even if there is not enough space7004 manages to move nulls to the end, stacking if we cannot create enough space7005 #move_before7006 moves item before7007 can move the item before an item at the start7008 can move the item before an item at MIN_POSITION7009 can move the item before an item bunched up at MIN_POSITION7010 when there is no space7011 moves items correctly7012 leap-frogging to the left7013 can leap-frog STEPS times before needing to rebalance7014 there is no space to the left after moving STEPS times7015 rebalances to the right7016 #move_after7017 moves item after7018 can move the item after an item bunched up at MAX_POSITION7019 when there is no space7020 can move the item after an item at MAX_POSITION7021 moves items correctly7022 leap-frogging7023 rebalances after STEPS jumps7024 #move_to_start7025 places items at most IDEAL_DISTANCE from the start when the range is open7026 moves item to the end7027 positions the item at MIN_POSITION when there is only one space left7028 rebalances when there is already an item at the MIN_POSITION7029 deals with a run of elements at the start7030 #move_to_end7031 places items at most IDEAL_DISTANCE from the start when the range is open7032 moves item to the end7033 positions the item at MAX_POSITION when there is only one space left7034 rebalances when there is already an item at the MAX_POSITION7035 deals with a run of elements at the end7036 #move_between7037 positions item between two other7038 positions item between on top7039 positions item between to end7040 positions items even when after and before positions are the same7041 positions item in the middle of other two if distance is big enough7042 positions item closer to the middle if we are at the very top7043 positions item closer to the middle if we are at the very bottom7044 positions item in the middle of other two7045 positions item right if we pass non-sequential parameters7046 avoids N+1 queries when rebalancing other items7047 the two items are next to each other7048 behaves like moves item between7049 moves the middle item to between left and right7050 there is no space7051 behaves like moves item between7052 moves the middle item to between left and right7053 there is a bunch of items7054 handles bunches correctly7055 behaves like moves item between7056 moves the middle item to between left and right7057AddNewDataToMergeRequestsDocuments7058 migration_options7059 has migration options set7060 .migrate7061 when migration is already completed7062 does not modify data7063 migration process7064 updates all merge_request documents7065 only updates merge_request documents missing visibility_level7066 processes in batches7067 .completed?7068 when documents are missing visibility_level7069 is expected to be falsey7070 when no documents are missing visibility_level7071 is expected to be truthy7072DeleteMergeRequestsFromOriginalIndex7073 migration_options7074 has migration options set7075 merge requests are already deleted7076 does not execute delete_by_query7077 merge requests are still present in the index7078 removes merge requests from the index7079 migration fails7080 exception is raised7081 increases retry_attempt7082 fails the migration after too many attempts7083 es responds with errors7084 when a task throws an error7085 raises an error and increases retry attempt7086 when delete_by_query throws an error7087 raises an error and increases retry attempt7088SearchService7089 #search_objects7090 redacting search results (repository)7091 commits7092 behaves like it redacts incorrect results7093 when allowed7094 does nothing7095 when disallowed7096 redacts results7097 blobs7098 behaves like it redacts incorrect results7099 when allowed7100 does nothing7101 when disallowed7102 redacts results7103 wiki blobs7104 behaves like it redacts incorrect results7105 when allowed7106 does nothing7107 when disallowed7108 redacts results7109 redacting search results7110 redacts projects the user does not have access to7111 redacts issues the user does not have access to7112 redacts merge requests the user does not have access to7113 redacts milestones the user does not have access to7114 redacts notes the user does not have access to7115 #projects7116 when all projects are accessible7117 returns the project7118 returns the projects for guests7119 handles spaces in the param7120 returns nil if projects param is not a String7121 when some projects are accessible7122 returns only accessible projects7123 when no projects are accessible7124 returns nil7125 when no project_ids are provided7126 returns nil7127 when no group_id provided7128 returns nil7129 when the advanced_search_multi_project_select feature is not enabled for the group7130 returns nil7131AddUpvotesToIssues7132 migration_options7133 has migration options set7134 .migrate7135 when migration is already completed7136 does not modify data7137 migration process7138 updates all issue documents7139 only updates issue documents missing upvotes7140 processes in batches7141 .completed?7142 when documents are missing upvotes7143 is expected not to be completed7144 when no documents are missing upvotes7145 is expected to be completed7146MergeRequestPresenter7147 #api_approval_settings_path7148 is expected to eq "/gitlab/api/v4/projects/416/merge_requests/1/approval_settings"7149 behaves like is nil when needed7150 approval_feature_available: false, with_iid: false7151 is expected to be nil7152 approval_feature_available: false, with_iid: true7153 is expected to be nil7154 approval_feature_available: true, with_iid: false7155 is expected to be nil7156 #api_project_approval_settings_path7157 is expected to eq "/gitlab/api/v4/projects/420/approval_settings"7158 when approvals not available7159 is expected to be nil7160 #suggested_approvers7161 delegates to the approval state7162 create vulnerability feedback paths7163 create_feedback_path: :create_vulnerability_feedback_issue_path7164 is expected to eq "/namespace423/project427/-/vulnerability_feedback"7165 when not allowed to create vulnerability feedback7166 does not contain7167 create_feedback_path: :create_vulnerability_feedback_merge_request_path7168 is expected to eq "/namespace425/project429/-/vulnerability_feedback"7169 when not allowed to create vulnerability feedback7170 does not contain7171 create_feedback_path: :create_vulnerability_feedback_dismissal_path7172 is expected to eq "/namespace427/project431/-/vulnerability_feedback"7173 when not allowed to create vulnerability feedback7174 does not contain7175 #approvals_widget_type7176 when approvals feature is available for a project7177 returns full7178 when approvals feature is not available for a project7179 returns base7180 #missing_security_scan_types7181 feature_flag_enabled?: false, can_read_pipeline?: false, attribute_value: nil7182 is expected to eq nil7183 feature_flag_enabled?: false, can_read_pipeline?: true, attribute_value: nil7184 is expected to eq nil7185 feature_flag_enabled?: true, can_read_pipeline?: false, attribute_value: nil7186 is expected to eq nil7187 feature_flag_enabled?: true, can_read_pipeline?: true, attribute_value: ["sast"]7188 is expected to eq ["sast"]7189 #discover_project_security_path7190 when project security is discoverable7191 returns path7192 when project security is not discoverable7193 returns nil7194 #issue_keys7195 when Jira issue is provided in MR title / description7196 is expected to contain exactly "SIGNUP-1234"7197 when Jira issue is NOT provided in MR title / description7198 is expected to be empty7199 #api_status_checks_path7200 authenticated?: false, has_status_checks?: false, exposes_path?: false7201 is expected to eq nil7202 authenticated?: false, has_status_checks?: true, exposes_path?: false7203 is expected to eq nil7204 authenticated?: true, has_status_checks?: true, exposes_path?: true7205 is expected to eq "/gitlab/api/v4/projects/441/merge_requests/1/status_checks"7206 authenticated?: true, has_status_checks?: false, exposes_path?: false7207 is expected to eq nil7208 authenticated?: true, has_status_checks?: true, exposes_path?: true7209 is expected to eq "/gitlab/api/v4/projects/443/merge_requests/1/status_checks"7210 with the user authenticated7211 without applicable branches7212 is expected to eq nil7213 with no branches at all (any branch selected)7214 is expected to eq "/gitlab/api/v4/projects/446/merge_requests/1/status_checks"7215 with applicable branches7216 is expected to eq "/gitlab/api/v4/projects/447/merge_requests/1/status_checks"7217Security::OrchestrationPolicyConfiguration7218 associations7219 is expected to belong to project required: inverse_of => security_orchestration_policy_configuration7220 is expected to belong to security_policy_management_project class_name => Project required:7221 is expected to have many rule_schedules class_name => Security::OrchestrationPolicyRuleSchedule inverse_of => security_orchestration_policy_configuration7222 validations7223 is expected to validate that :project cannot be empty/falsy7224 is expected to validate that :security_policy_management_project cannot be empty/falsy7225 is expected to validate that :project is case-sensitively unique7226 .for_project7227 returns configuration for given projects7228 .with_outdated_configuration7229 returns configuration with outdated configurations7230 .policy_management_project?7231 returns true when security_policy_management_project with id exists7232 returns false when security_policy_management_project with id does not exist7233 .valid_scan_type?7234 returns true when scan type is valid7235 returns false when scan type is invalid7236 #enabled?7237 when feature is enabled7238 is expected to eq true7239 when feature is disabled7240 is expected to eq false7241 #policy_configuration_exists?7242 when file is missing7243 is expected to eq false7244 when policy is present7245 is expected to eq true7246 #policy_hash7247 when policy is present7248 is expected to eq "Run DAST in every pipeline"7249 when policy is nil7250 is expected to be nil7251 #policy_by_type7252 when policy is present7253 retrieves policy by type7254 when policy is nil7255 returns an empty array7256 #policy_configuration_valid?7257 when file is invalid7258 is expected to eq false7259 when file is valid7260 is expected to eq true7261 when policy is passed as argument7262 when scan type is secret_detection7263 returns false if extra fields are present7264 returns true if extra fields are not present7265 #active_policies7266 returns only enabled policies7267 when feature is disabled7268 returns empty array7269 #on_demand_scan_actions7270 when ref is branch7271 returns only actions for on-demand scans applicable for branch7272 when ref is a tag7273 is expected to be empty7274 #pipeline_scan_actions7275 returns only actions for pipeline scans applicable for branch7276 #active_policy_names_with_dast_site_profile7277 returns list of policy names where site profile is referenced7278 #active_policy_names_with_dast_scanner_profile7279 returns list of policy names where site profile is referenced7280 #policy_last_updated_by7281 when last commit to policy file exists7282 is expected to eq #<User id:810 @namespace449>7283 when last commit to policy file does not exist7284 is expected to be nil7285 #policy_last_updated_at7286 when last commit to policy file exists7287 returns commit's updated date7288 when last commit to policy file does not exist7289 is expected to be nil7290 #delete_all_schedules7291 deletes all schedules belonging to configuration7292GroupsWithTemplatesFinder7293 behaves like group template finder examples7294 without group id7295 returns all groups7296 when namespace checked7297 returns groups on ultimate/premium plan7298 with subgroup with template7299 returns groups on ultimate/premium plan7300 with group id7301 returns given group with it descendants7302 with subgroup with template7303 returns only chosen group7304 when namespace checked7305 does not return the group7306 with subgroup with template7307 returns only chosen group7308 returns only chosen subgroup7309 when feature flag :linear_groups_template_finder_extended_group_search is disabled7310 behaves like group template finder examples7311 without group id7312 returns all groups7313 when namespace checked7314 returns groups on ultimate/premium plan7315 with subgroup with template7316 returns groups on ultimate/premium plan7317 with group id7318 returns given group with it descendants7319 with subgroup with template7320 returns only chosen group7321 when namespace checked7322 does not return the group7323 with subgroup with template7324 returns only chosen group7325 returns only chosen subgroup7326ApprovalMergeRequestRule7327 associations7328 is expected to have one approval_project_rule_project through approval_project_rule7329 validations7330 is valid7331 is invalid when the name is missing7332 is invalid when name not unique within rule type and merge request7333 approval_project_rule is set7334 when project of approval_project_rule and merge request matches7335 is valid7336 when the project of approval_project_rule and merge request does not match7337 is invalid7338 code owner rules7339 is valid7340 is invalid when reusing the same name within the same merge request7341 allows a regular rule with the same name as the codeowner rule7342 report_approver rules7343 is valid7344 validates presence of report_type7345 any_approver rules7346 creating only one any_approver rule is allowed7347 .regular_or_any_approver scope7348 returns regular or any-approver rules7349 scopes7350 .not_matching_pattern7351 returns the correct rules7352 .matching_pattern7353 returns the correct rules7354 .code_owners7355 returns the correct rules7356 .vulnerability_report7357 returns the correct rules7358 .license_compliance7359 returns the correct rules7360 .coverage7361 returns the correct rules7362 .find_or_create_code_owner_rule7363 creates a new rule if it does not exist7364 finds an existing rule using rule_type column7365 retries when a record was created between the find and the create7366 when there is an existing rule7367 finds the existing rule7368 when the existing rule matches name but not section7369 creates a new rule7370 when section is present7371 creates a new rule and saves section when present7372 #project7373 returns project of MergeRequest7374 #regular7375 returns true for regular records7376 returns false for code owner records7377 returns false for any approver records7378 #code_owner?7379 rule_type is :code_owner7380 returns true7381 rule_type is :regular7382 returns false7383 #approvers7384 when project merge_requests_author_approval is true7385 contains author7386 when project merge_requests_author_approval is false7387 does not contain author7388 when the rules users have already been loaded7389 does not perform any new queries when all users are loaded already7390 does not contain the author7391 #sync_approved_approvers7392 when not merged7393 does nothing7394 when merged7395 records approved approvers as approved_approvers association7396 stores all the approvals for any-approver rule7397 validations7398 approvals_required7399 is a natural number7400 #refresh_required_approvals!7401 when the rule is a `License-Check` rule7402 when the latest license report violates the compliance policy7403 is expected to equal 727404 when the latest license report adheres to the compliance policy7405 is expected to be zero7406EE::NamespacesHelper7407 #ci_minutes_progress_bar7408 shows a green bar if percent is 07409 shows a green bar if percent is lower than 707410 shows a yellow bar if percent is 707411 shows a yellow bar if percent is higher than 70 and lower than 957412 shows a red bar if percent is 957413 shows a red bar if percent is higher than 100 and caps the value to 1007414 #ci_minutes_report7415 rendering monthly minutes report7416 when ci minutes quota is not enabled7417 and the namespace is eligible for unlimited7418 returns Unlimited for the limit section7419 returns the proper value for the used section7420 and the namespace is not eligible for unlimited7421 returns Not supported for the limit section7422 when it's limited7423 returns the proper values for used and limit sections7424 rendering purchased minutes report7425 when extra minutes are assigned7426 returns the proper values for used and limit sections7427 when extra minutes are not assigned7428 returns the proper values for used and limit sections7429 #temporary_storage_increase_visible?7430 when enforce_namespace_storage_limit setting enabled7431 when current_user is admin of namespace7432 is expected to eq true7433 when feature flag is disabled7434 is expected to eq false7435 when current_user is not the admin of namespace7436 is expected to eq false7437 when enforce_namespace_storage_limit setting disabled7438 when current_user is admin of namespace7439 is expected to eq false7440 #link_to_buy_additional_minutes_path7441 new_route_ci_minutes_purchase7442 when is disabled7443 is expected to equal "https://customers.stg.gitlab.com/buy_pipeline_minutes"7444 when is enabled7445 is expected to eq "/-/subscriptions/buy_minutes?selected_group=1121"7446 when is enabled only for a specific namespace7447 returns the default purchase path for the disabled namespace7448 returns GitLab purchase path for the disabled namespace7449 when called for a personal namespace7450 returns the default purchase7451UpdateAllMirrorsWorker7452 behaves like worker with data consistency7453 .get_data_consistency_feature_flag_enabled?7454 returns true7455 when feature flag :load_balancing_for_update_all_mirrors_worker is disabled7456 returns false7457 .get_data_consistency7458 returns correct data consistency7459 #perform7460 does nothing if the database is read-only7461 does not execute if cannot get the lease7462 removes metadata except correlation_id from the application context before scheduling mirrors7463 schedules mirrors7464 when updates were scheduled7465 sleeps a bit after scheduling mirrors7466 if capacity is available7467 reschedules the job7468 if no capacity is available7469 does not reschedule the job7470 when no updates were scheduled7471 does not reschedule the job7472 #schedule_mirrors!7473 when the instance is unlicensed7474 does not schedule when project does not have repository mirrors available7475 when the instance is licensed7476 when capacity is in excess7477 schedules all available mirrors7478 when the instance checks namespace plans7479 when using SQL to filter projects7480 when capacity is in excess7481 schedules all available mirrors7482 when capacity is exactly sufficient7483 does not include unlicensed non-public projects in batches7484 when checking licenses on each record individually7485 when capacity is in excess7486 schedules all available mirrors7487 requests as many batches as necessary7488 does not schedule a mirror of an archived project7489 does not schedule a mirror of an pending_delete project7490 when capacity is exactly sufficient7491 schedules all available mirrors7492 requests as many batches as necessary7493 when capacity is insufficient7494 schedules mirrors by next_execution_timestamp7495 requests as many batches as necessary7496 when capacity is insufficient and the first batch is empty7497 schedules mirrors by next_execution_timestamp7498 requests as many batches as necessary7499Security::SecurityOrchestrationPolicies::RuleScheduleService7500 #execute7501 when scan type is dast7502 invokes DastOnDemandScans::CreateService7503 when scan type is secret_detection7504 invokes Security::SecurityOrchestrationPolicies::CreatePipelineService7505 when scan type is cluster_image_scanning7506 when clusters are not defined in the rule7507 invokes Security::SecurityOrchestrationPolicies::CreatePipelineService7508 when clusters are defined in the rule7509 invokes Security::SecurityOrchestrationPolicies::CreatePipelineService7510 when scan type is container_scanning7511 invokes Security::SecurityOrchestrationPolicies::CreatePipelineService7512 when clusters are not defined in the rule7513 invokes Security::SecurityOrchestrationPolicies::CreatePipelineService for both branches7514 when clusters are defined in the rule7515 invokes Security::SecurityOrchestrationPolicies::CreatePipelineService for single cluster only7516 when policy actions exists and there are multiple matching branches7517 creates multiple scan pipelines and updates next_run_at7518 when the branch in rules does not exist7519 behaves like does not execute scan7520 does not create scan pipeline but updates next_run_at7521 when policy actions does not exist7522 behaves like does not execute scan7523 does not create scan pipeline but updates next_run_at7524 when policy scan type is invalid7525 behaves like does not execute scan7526 does not create scan pipeline but updates next_run_at7527 when policy does not exist7528 behaves like does not execute scan7529 does not create scan pipeline but updates next_run_at7530MergeTrains::RefreshMergeRequestService7531 #execute7532 when merge pipelines project configuration is disabled7533 behaves like drops the merge request from the merge train7534 is expected to receive abort(#<MergeRequest id:70 namespace530/project596!1>, "project disabled merge trains", hash_including(:process_next=>false)) 1 time7535 when merge trains not enabled7536 behaves like drops the merge request from the merge train7537 is expected to receive abort(#<MergeRequest id:71 namespace530/project596!1>, "project disabled merge trains", hash_including(:process_next=>false)) 1 time7538 when merge request is not under a mergeable state7539 behaves like drops the merge request from the merge train7540 is expected to receive abort(#<MergeRequest id:72 namespace530/project596!1>, "merge request is not mergeable", hash_including(:process_next=>false)) 1 time7541 when pipeline for merge train failed7542 behaves like drops the merge request from the merge train7543 is expected to receive abort(#<MergeRequest id:73 namespace530/project596!1>, "pipeline did not succeed", hash_including(:process_next=>false)) 1 time7544 when merge request is to be squashed7545 behaves like creates a pipeline for merge train7546 is expected to be fresh7547 when previous ref is not found7548 behaves like drops the merge request from the merge train7549 is expected to receive abort(#<MergeRequest id:75 namespace530/project596!1>, "previous ref does not exist", hash_including(:process_next=>false)) 1 time7550 when pipeline has not been created yet7551 when the merge request is the first queue7552 behaves like creates a pipeline for merge train7553 is expected to be fresh7554 when it failed to create a pipeline7555 behaves like drops the merge request from the merge train7556 is expected to receive abort(#<MergeRequest id:77 namespace530/project596!1>, "failed to create pipeline", hash_including(:process_next=>false)) 1 time7557 when pipeline for merge train is running7558 when the pipeline is not stale7559 behaves like does not create a pipeline7560 is expected to be falsy7561 when the pipeline is stale7562 behaves like cancels and recreates a pipeline for the merge train7563 cancels and recreates a pipeline for the merge train7564 when the pipeline is required to be recreated7565 behaves like cancels and recreates a pipeline for the merge train7566 cancels and recreates a pipeline for the merge train7567 when pipeline for merge train succeeded7568 when the merge request is the first queue7569 merges the merge request7570 when it failed to merge the merge request7571 does not finish merge and drops the merge request from train7572 behaves like drops the merge request from the merge train7573 is expected to receive abort(#<MergeRequest id:83 namespace530/project596!1>, "failed to merge. Branch has been updated since the merge was requested.", hash_including(:process_next=>false)) 1 time7574 when the merge request is not the first queue7575 does not merge the merge request7576Autocomplete::VulnerabilitiesAutocompleteFinder7577 #execute7578 when vulnerable is project7579 behaves like autocomplete vulnerabilities finder7580 when user does not have access to project7581 is expected to be empty7582 when user has access to project7583 when security dashboards are not enabled7584 is expected to be empty7585 when security dashboards are enabled7586 is expected to contain exactly #<Vulnerability id:1 [vulnerability:group191/project606/1]>7587 when multiple vulnerabilities are found7588 returns max 5 items7589 is sorted descending by id7590 when search is provided in params7591 and it matches ID of vulnerability7592 is expected to contain exactly #<Vulnerability id:1 [vulnerability:group191/project606/1]>7593 and it matches title of vulnerability7594 is expected to contain exactly #<Vulnerability id:1 [vulnerability:group191/project606/1]>7595 and it does not match neither title or id of vulnerability7596 is expected to be empty7597 when vulnerable is group7598 behaves like autocomplete vulnerabilities finder7599 when user does not have access to project7600 is expected to be empty7601 when user has access to project7602 when security dashboards are not enabled7603 is expected to be empty7604 when security dashboards are enabled7605 is expected to contain exactly #<Vulnerability id:1 [vulnerability:group191/project606/1]>7606 when multiple vulnerabilities are found7607 returns max 5 items7608 is sorted descending by id7609 when search is provided in params7610 and it matches ID of vulnerability7611 is expected to contain exactly #<Vulnerability id:1 [vulnerability:group191/project606/1]>7612 and it matches title of vulnerability7613 is expected to contain exactly #<Vulnerability id:1 [vulnerability:group191/project606/1]>7614 and it does not match neither title or id of vulnerability7615 is expected to be empty7616AlertManagement::NetworkAlertService7617 #execute7618 with valid payload7619 behaves like never-before-seen network alert7620 assigns the correct properties7621 behaves like creates an alert management alert or errors7622 is expected to be success7623 creates AlertManagement::Alert7624 executes the alert service hooks7625 and fails to save7626 writes a warning to the log7627 behaves like alerts service responds with an error7628 is expected to eq :bad_request7629 behaves like creates expected system notes for alert7630 for new_alert7631 behaves like does not send alert notification emails7632 is expected not to receive new(*(any args)) 0 times7633 behaves like does not process incident issues7634 is expected not to receive perform_async(*(any args)) 0 times7635 for an existing alert with the same fingerprint7636 which is triggered7637 behaves like existing network alert7638 behaves like adds an alert management alert event7639 is expected to be success7640 behaves like does not create an alert management alert7641 is expected not to change `AlertManagement::Alert.count`7642 behaves like does not create a system note for alert7643 is expected not to change `Note.count`7644 behaves like does not send alert notification emails7645 is expected not to receive new(*(any args)) 0 times7646 behaves like does not process incident issues7647 is expected not to receive perform_async(*(any args)) 0 times7648 with an additional existing resolved alert7649 behaves like existing network alert7650 behaves like adds an alert management alert event7651 is expected to be success7652 behaves like does not create an alert management alert7653 is expected not to change `AlertManagement::Alert.count`7654 behaves like does not create a system note for alert7655 is expected not to change `Note.count`7656 behaves like does not send alert notification emails7657 is expected not to receive new(*(any args)) 0 times7658 behaves like does not process incident issues7659 is expected not to receive perform_async(*(any args)) 0 times7660 which is resolved7661 behaves like never-before-seen network alert7662 assigns the correct properties7663 behaves like creates an alert management alert or errors7664 is expected to be success7665 creates AlertManagement::Alert7666 executes the alert service hooks7667 and fails to save7668 writes a warning to the log7669 behaves like alerts service responds with an error7670 is expected to eq :bad_request7671 behaves like creates expected system notes for alert7672 for new_alert7673 behaves like does not send alert notification emails7674 is expected not to receive new(*(any args)) 0 times7675 behaves like does not process incident issues7676 is expected not to receive perform_async(*(any args)) 0 times7677 with overlong payload7678 behaves like alerts service responds with an error and takes no actions7679 is expected to eq :bad_request7680 behaves like does not create an alert management alert7681 is expected not to change `AlertManagement::Alert.count`7682 behaves like does not create a system note for alert7683 is expected not to change `Note.count`7684 behaves like does not process incident issues7685 is expected not to receive perform_async(*(any args)) 0 times7686 behaves like does not send alert notification emails7687 is expected not to receive new(*(any args)) 0 times7688RequirementsManagement::RequirementsFinder7689 #execute7690 when requirements are enabled7691 when project is not set7692 does not return any requirements7693 when project is set7694 returns all requirements in the project7695 when state is set7696 returns matched requirements7697 when iid is set7698 returns matched requirements7699 when last_test_report_state is set7700 returns matched requirements7701 when last_test_report_state is not valid7702 does not filter requirements7703 does not raise error7704 when user can not read requirements in the project7705 does not return any requirements7706 filter by author7707 author_username: "projectusername", filtered_requirements: [:requirement1, :requirement2]7708 returns the requirements filtered7709 author_username: "nonexistent_user", filtered_requirements: []7710 returns the requirements filtered7711 author_username: nil, filtered_requirements: [:requirement3, :requirement2, :requirement1]7712 returns the requirements filtered7713 author_username: ["projectusername", "otheruser123"], filtered_requirements: [:requirement3, :requirement2, :requirement1]7714 returns the requirements filtered7715 author_username: ["nonexistentuser", "nonsense"], filtered_requirements: []7716 returns the requirements filtered7717 filter by search7718 query: "nonsense", filtered_requirements: []7719 returns the requirements filtered7720 query: "serverless", filtered_requirements: [:requirement1]7721 returns the requirements filtered7722 query: "with", filtered_requirements: [:requirement1, :requirement3]7723 returns the requirements filtered7724 query: nil, filtered_requirements: [:requirement3, :requirement2, :requirement1]7725 returns the requirements filtered7726 query: "", filtered_requirements: [:requirement3, :requirement2, :requirement1]7727 returns the requirements filtered7728 ordering7729 sort: "id_asc", ordered_requirements: [:requirement1, :requirement2, :requirement3]7730 returns the requirements ordered7731 sort: "id_desc", ordered_requirements: [:requirement3, :requirement2, :requirement1]7732 returns the requirements ordered7733 sort: "updated_at_asc", ordered_requirements: [:requirement1, :requirement3, :requirement2]7734 returns the requirements ordered7735 sort: "updated_at_desc", ordered_requirements: [:requirement2, :requirement3, :requirement1]7736 returns the requirements ordered7737 sort: "err", ordered_requirements: [:requirement3, :requirement2, :requirement1]7738 returns the requirements ordered7739 when requirements are disabled7740 when project is set7741 does not return any requirements7742Vulnerabilities::IssueLink7743 associations and fields7744 is expected to belong to vulnerability required:7745 is expected to belong to issue required:7746 is expected to define :link_type as an enum, backed by an integer, with possible values ‹{related: 1, created: 2}›7747 provides the "related" as default link_type7748 validations7749 is expected to validate that :vulnerability cannot be empty/falsy7750 is expected to validate that :issue cannot be empty/falsy7751 uniqueness7752 is expected to validate that :issue_id is case-sensitively unique within the scope of :vulnerability_id, producing a custom validation error on failure7753 only one "created" link allowed per vulnerability7754 is expected to validate that :vulnerability_id is case-sensitively unique, producing a custom validation error on failure7755 data consistency constraints7756 when a link between the same vulnerability and issue already exists7757 raises the uniqueness violation error7758 when there is an existing "created" issue link for vulnerability7759 prevents the creation of a new "created" issue link7760 allows the creation of a new "related" issue link7761 .by_link_type7762 when the given argument is `nil`7763 is expected to contain exactly #<Vulnerabilities::IssueLink id: 10, vulnerability_id: 48, issue_id: 259, link_type: "created", created_at: "2021-09-16 10:43:19.111518084 +0000", updated_at: "2021-09-16 10:43:19.111518084 +0000"> and #<Vulnerabilities::IssueLink id: 11, vulnerability_id: 49, issue_id: 260, link_type: "related", created_at: "2021-09-16 10:43:19.702707492 +0000", updated_at: "2021-09-16 10:43:19.702707492 +0000">7764 when the given argument is an uppercase string enum value7765 is expected to contain exactly #<Vulnerabilities::IssueLink id: 10, vulnerability_id: 48, issue_id: 259, link_type: "created", created_at: "2021-09-16 10:43:19.111518084 +0000", updated_at: "2021-09-16 10:43:19.111518084 +0000">7766 when the given argument is an uppercase symbol enum value7767 is expected to contain exactly #<Vulnerabilities::IssueLink id: 11, vulnerability_id: 49, issue_id: 260, link_type: "related", created_at: "2021-09-16 10:43:19.702707492 +0000", updated_at: "2021-09-16 10:43:19.702707492 +0000">7768 .for_issue7769 is expected to contain exactly #<Vulnerabilities::IssueLink id: 12, vulnerability_id: 50, issue_id: 261, link_type: "created", created_at: "2021-09-16 10:43:20.518737713 +0000", updated_at: "2021-09-16 10:43:20.518737713 +0000"> and #<Vulnerabilities::IssueLink id: 13, vulnerability_id: 51, issue_id: 261, link_type: "related", created_at: "2021-09-16 10:43:20.784695048 +0000", updated_at: "2021-09-16 10:43:20.784695048 +0000">7770Sidebars::Groups::Menus::AnalyticsMenu7771 #link7772 returns link to the value stream page7773 when Value Stream is not visible7774 returns link to the the first visible menu item7775 Menu items7776 CI/CD7777 is expected not to be nil7778 when licensed feature :group_ci_cd_analytics is disabled7779 is expected to be nil7780 when feature flag :group_ci_cd_analytics_page is disabled7781 is expected to be nil7782 when the user does not have access7783 is expected to be nil7784 Devops adoptions7785 is expected not to be nil7786 when the user does not have access7787 is expected to be nil7788 Repository7789 is expected not to be nil7790 when licensed feature :group_coverage_reports is disabled7791 is expected to be nil7792 when licensed feature :group_repository_analytics is disabled7793 is expected to be nil7794 when the user does not have access7795 is expected to be nil7796 Contribution analytics7797 is expected not to be nil7798 when licensed feature :group_coverage_reports is disabled7799 is expected to be nil7800 when the user does not have access7801 is expected to be nil7802 when show_promotions? is true7803 is expected not to be nil7804 Insights7805 is expected not to be nil7806 when insights are not available7807 is expected to be nil7808 Issue analytics7809 is expected not to be nil7810 when licensed feature :issues_analytics is disabled7811 is expected to be nil7812 Productivity analytics7813 is expected not to be nil7814 when licensed feature :productivity_analytics is disabled7815 is expected to be nil7816 when the user does not have access7817 is expected to be nil7818 Value Stream7819 is expected not to be nil7820 when licensed feature :cycle_analytics_for_groups is disabled7821 is expected to be nil7822 when the user does not have access7823 is expected to be nil7824BoardsHelper7825 #board_list_data7826 contains an endpoint to get users list7827 #current_board_json7828 serializes with child object attributes7829 #board_base_url7830 when epic board7831 generates the correct url7832 #board_data7833 issue board7834 when no iteration7835 serializes board without iteration7836 when board is scoped to an iteration7837 serializes board with iteration7838 group and project-level licensed features7839 when 'multiple_issue_assignees' is available7840 indicates that the feature is available in a boolean string7841 when 'multiple_issue_assignees' is unavailable7842 indicates that the feature is unavailable in a boolean string7843 when 'issue_weights' is available7844 indicates that the feature is available in a boolean string7845 when 'issue_weights' is unavailable7846 indicates that the feature is unavailable in a boolean string7847 when 'board_milestone_lists' is available7848 indicates that the feature is available in a boolean string7849 when 'board_milestone_lists' is unavailable7850 indicates that the feature is unavailable in a boolean string7851 when 'board_assignee_lists' is available7852 indicates that the feature is available in a boolean string7853 when 'board_assignee_lists' is unavailable7854 indicates that the feature is unavailable in a boolean string7855 when 'scoped_labels' is available7856 indicates that the feature is available in a boolean string7857 when 'scoped_labels' is unavailable7858 indicates that the feature is unavailable in a boolean string7859 group-level licensed features7860 when 'board_iteration_lists' is available7861 indicates that the feature is available in a boolean string7862 when 'board_iteration_lists' is unavailable7863 indicates that the feature is unavailable in a boolean string7864 when 'epics' is available7865 indicates that the feature is available in a boolean string7866 when 'epics' is unavailable7867 indicates that the feature is unavailable in a boolean string7868 when 'iterations' is available7869 indicates that the feature is available in a boolean string7870 when 'iterations' is unavailable7871 indicates that the feature is unavailable in a boolean string7872 when 'subepics' is available7873 indicates that the feature is available in a boolean string7874 when 'subepics' is unavailable7875 indicates that the feature is unavailable in a boolean string7876 epic board7877 returns the correct permission for updating the board7878 returns the correct permission for administering the boards lists7879Secure-Binaries.gitlab-ci.yml7880 is expected not to be nil7881 the created pipeline7882 dast7883 behaves like an offline image download job7884 creates the job7885 sets SECURE_BINARIES_ANALYZER_VERSION to the correct version7886 dast-runner-validation7887 behaves like an offline image download job7888 creates the job7889 sets SECURE_BINARIES_ANALYZER_VERSION to the correct version7890 sets SECURE_BINARIES_IMAGE explicitly7891SoftwareLicense7892 validations7893 is expected to includes the Presentable module7894 is expected to validate that :name cannot be empty/falsy7895 is expected to validate that the length of :spdx_identifier is at most 2557896 is expected to validate that :name is case-sensitively unique7897 .create_policy_for!7898 when a software license with a given name has already been created7899 is expected to be persisted7900 is expected to be allowed7901 is expected to eql #<SoftwareLicense id: 70, name: "MIT", spdx_identifier: "MIT">7902 when a software license with a given name has NOT been created7903 is expected to be persisted7904 is expected to be denied7905 is expected to be persisted7906 is expected to eql "74b480fc-0e05-4c0b-80ad-c1cd4f3fde8a"7907 scopes7908 .by_spdx7909 is expected to contain exactly #<SoftwareLicense id: 75, name: "MIT", spdx_identifier: "MIT">7910 .spdx7911 is expected to contain exactly #<SoftwareLicense id: 75, name: "MIT", spdx_identifier: "MIT">7912 .by_spdx7913 is expected to contain exactly #<SoftwareLicense id: 75, name: "MIT", spdx_identifier: "MIT">7914 .spdx7915 is expected to contain exactly #<SoftwareLicense id: 75, name: "MIT", spdx_identifier: "MIT">7916 .by_name7917 is expected to contain exactly #<SoftwareLicense id: 75, name: "MIT", spdx_identifier: "MIT">7918 .unknown7919 is expected to contain exactly #<SoftwareLicense id: 76, name: "Apache 2.0 License", spdx_identifier: nil>7920 .grouped_by_name7921 is expected to eql {"Apache 2.0 License"=>1, "MIT"=>1}7922 .ordered7923 is expected to eql "Apache 2.0 License" and "MIT"7924 #canonical_id7925 when an SPDX identifier is available7926 is expected to eq "MIT"7927 when an SPDX identifier is not available7928 is expected to eq "mit license"7929 .unclassified_licenses_for7930 when a project has not classified licenses7931 returns each license in the SPDX catalogue ordered by name7932 when some of the licenses are classified7933 returns each license in the SPDX catalogue that has not been classified7934DastScannerProfile7935 behaves like sanitizable7936 includes Sanitizable7937 #name7938 when input includes javascript tags7939 gets sanitized7940 #name validation7941 when input contains pre-escaped html entities7942 is not valid7943 associations7944 is expected to belong to project required:7945 validations7946 is expected to be valid7947 is expected to validate that the length of :name is at most 2557948 is expected to validate that :name is case-sensitively unique within the scope of :project_id7949 is expected to validate that :project_id cannot be empty/falsy7950 is expected to validate that :name cannot be empty/falsy7951 scopes7952 .project_id_in7953 returns the dast_scanner_profiles for given projects7954 .with_name7955 returns the dast_scanner_profiles with given name7956 .names7957 returns the names for the DAST scanner profiles with the given IDs7958 when a profile is not found7959 rescues the error and returns an empty array7960 #ci_variables7961 returns a collection of variables7962 when optional fields are set7963 returns a collection of variables including these7964 full_scan_enabled?7965 when is active scan7966 is expected to eq true7967 when is passive scan7968 is expected to eq false7969 #referenced_in_security_policies7970 there is no security_orchestration_policy_configuration assigned to project7971 returns the referenced policy name7972 there is security_orchestration_policy_configuration assigned to project7973 calls security_orchestration_policy_configuration.active_policy_names_with_dast_scanner_profile with profile name7974 returns empty array7975ComplianceManagement::Frameworks::CreateService7976 custom_compliance_frameworks is disabled7977 does not create a new compliance framework7978 responds with an error message7979 custom_compliance_frameworks is enabled7980 namespace has a parent7981 responds with a successful service response7982 creates the new framework in the root namespace7983 when using invalid parameters7984 responds with an error service response7985 when creating a compliance framework for a namespace that current_user is not the owner of7986 responds with an error service response7987 does not create a new compliance framework7988 when pipeline_configuration_full_path parameter is used and feature is not available7989 returns an error7990 when using parameters for a valid compliance framework7991 creates a new compliance framework7992 responds with a successful service response7993 has the expected attributes7994 when compliance pipeline configuration is available7995 sets the pipeline configuration path attribute7996Mutations::Issues::SetEpic7997 #resolve7998 behaves like permission level for issue mutation is correctly verified7999 when the user is not a project member8000 behaves like when the user does not have access to the resource8001 raises an error8002 even if assigned to the issue8003 does not modify issue8004 even if author of the issue8005 raises an error8006 when the user is a project member8007 with guest role8008 behaves like when the user does not have access to the resource8009 raises an error8010 even if assigned to the issue8011 does not modify issue8012 even if author of the issue8013 raises an error8014 when the user can update the issue8015 raises an error if the epic is not accessible to the user8016 when user can admin epic8017 returns the issue with the epic8018 returns errors if issue could not be updated8019 when passing epic_id as nil8020 removes the epic8021 does not do anything if the issue already does not have a epic8022Mutations::Issues::SetIteration8023 #resolve8024 behaves like permission level for issue mutation is correctly verified8025 when the user is not a project member8026 behaves like when the user does not have access to the resource8027 raises an error8028 even if assigned to the issue8029 does not modify issue8030 even if author of the issue8031 raises an error8032 when the user is a project member8033 with guest role8034 behaves like when the user does not have access to the resource8035 raises an error8036 even if assigned to the issue8037 does not modify issue8038 even if author of the issue8039 raises an error8040 when the user can update the issue8041 returns the issue with the iteration8042 returns errors issue could not be updated8043 when passing iteration_id as nil8044 removes the iteration8045 does not do anything if the issue already does not have a iteration8046ProtectedEnvironments::UpdateService#execute8047 with valid params8048 is expected to be truthy8049 updates the deploy access levels8050 with invalid params8051 is expected to be falsy8052 does not update the deploy access levels8053 multiple deploy access levels8054 behaves like invalid multiple deployment access levels8055 does not create deploy access level8056 deploy access level by group8057 behaves like invalid protected environment group8058 does not create deploy access level8059 behaves like valid protected environment group8060 creates deploy access level8061 deploy access level by user8062 behaves like invalid protected environment user8063 does not create deploy access level8064 behaves like valid protected environment user8065 creates deploy access level8066Mutations::IncidentManagement::OncallRotation::Update8067 #resolve8068 user has access to project8069 when OncallRotation::UpdateService responds with success8070 returns the on-call rotation with no errors8071 adds the participant to the rotation8072 removing participants8073 returns the on-call rotation with no errors8074 with endsAt arg8075 returns the on-call rotation with no errors8076 when endsAt is nil8077 returns the on-call rotation with no errors8078 when OncallRotations::UpdateService responds with an error8079 returns errors8080 with active period times given8081 returns the on-call rotation with no errors8082 saves the on-call rotation with active period times8083 hours rotation length unit8084 returns errors8085 end time is before start time8086 saves the on-call rotation with active period times8087 invalid time given8088 raises an error8089 removing active period8090 removes the active period8091 error cases8092 user cannot be found8093 raises an error8094 duplicate participants8095 raises an error8096 too many users8097 raises an error8098 when resource is not accessible to the user8099 raises an error8100Integrations::Github::StatusMessage8101 #description8102 includes human readable gitlab status8103 gets truncated to 140 chars8104 #status8105 gitlab_status: "pending", github_status: :pending8106 transforms status8107 gitlab_status: "created", github_status: :pending8108 transforms status8109 gitlab_status: "running", github_status: :pending8110 transforms status8111 gitlab_status: "manual", github_status: :pending8112 transforms status8113 gitlab_status: "success", github_status: :success8114 transforms status8115 gitlab_status: "skipped", github_status: :success8116 transforms status8117 gitlab_status: "failed", github_status: :failure8118 transforms status8119 gitlab_status: "canceled", github_status: :error8120 transforms status8121 #status_options8122 includes context8123 includes target_url8124 includes description8125 #context8126 when status context is supposed to be dynamic8127 appends pipeline reference to the status context8128 when status context is supposed to be static8129 appends instance hostname to the status context8130 .from_pipeline_data8131 builds an instance of Integrations::Github::StatusMessage8132 builds an object with8133 sha8134 status8135 target_url8136 description8137 context8138 when pipeline is blocked8139 uses human readable status which can be used in a sentence8140 when static context has been configured8141 appends instance name to the context name8142EE-specific project routing8143 Projects::RequirementsManagement::RequirementsController routing8144 to #index8145 Projects::VulnerabilityFeedbackController routing8146 to #index8147 to #create8148 to #destroy8149 legacy routing8150 behaves like redirecting a legacy path8151 redirects /gitlab/gitlabhq/vulnerability_feedback to /gitlab/gitlabhq/-/vulnerability_feedback8152 Projects::PipelinesController routing8153 to #security8154 Projects::AutocompleteSourcesController routing8155 to #epics8156 Projects::ProtectedEnvironmentsController routing8157 legacy routing8158 behaves like redirecting a legacy path8159 redirects /gitlab/gitlabhq/protected_environments to /gitlab/gitlabhq/-/protected_environments8160 Projects::AuditEventsController routing8161 legacy routing8162 behaves like redirecting a legacy path8163 redirects /gitlab/gitlabhq/audit_events to /gitlab/gitlabhq/-/audit_events8164 Projects::Integrations::Jira::IssuesController routing8165 to #index8166 Projects::Security::PoliciesController routing8167 to #new8168 to #index8169 id: "test.1.2"8170 to #edit8171 id: "test-policy"8172 to #edit8173 id: "test:policy"8174 to #edit8175 Projects::ThreatMonitoringController routing8176 id: "test.1.2"8177 to #edit8178 id: "test-policy"8179 to #edit8180 id: "test:policy"8181 to #edit8182 Projects::Security::NetworkPoliciesController routing8183 id: "test.1.2"8184 to #update8185 id: "test-policy"8186 to #update8187 id: "test:policy"8188 to #update8189Mutations::Epics::AddIssue8190 #resolve8191 behaves like permission level for epic mutation is correctly verified8192 when the user is not a group member8193 behaves like when the user does not have access to the resource8194 raises an error8195 even if author of the epic8196 raises an error8197 even if assigned to the issue8198 raises an error8199 even if author of the issue8200 raises an error8201 even if maintainer of the project8202 raises an error8203 when the user is a group member8204 with guest role8205 behaves like when the user does not have access to the resource8206 raises an error8207 even if author of the epic8208 raises an error8209 even if assigned to the issue8210 raises an error8211 even if author of the issue8212 raises an error8213 even if maintainer of the project8214 raises an error8215 when the user can update the epic8216 adds the issue to the epic8217 returns error if the issue is already assigned to the epic8218 returns error if issue is not found8219Types::IssueType8220 is expected to have graphql field :epic8221 is expected to have graphql field :iteration8222 is expected to have graphql field :weight8223 is expected to have graphql field :health_status8224 is expected to have graphql field :blocking_count8225 is expected to have graphql field :blocked8226 is expected to have graphql field :blocked_by_count8227 is expected to have graphql field :blocked_by_issues8228 is expected to have graphql field :sla_due_at8229 is expected to have graphql field :metric_images8230 N+1 queries8231 group issues8232 behaves like avoids N+1 queries on blocked8233 is expected not to exceed query limit 58234 project issues8235 behaves like avoids N+1 queries on blocked8236 is expected not to exceed query limit 78237MergeRequests::RemoveApprovalService8238 #execute8239 with a user who has approved8240 removes the approval8241 creates an unapproval note8242 fires an unapproval webhook8243 does not send a notification8244 resets the cache for approvals8245 with an approved merge request8246 fires an unapproved webhook and sends a notification8247Gitlab::SubscriptionPortal::Clients::Graphql8248 #activate8249 returns success8250 returns failure8251 returns connectivity error when remote server returns error8252 returns connectivity error when the remote server is unreachable8253 #plan_upgrade_offer8254 when the response contains errors8255 returns a failure8256 when the response does not contain errors8257 eligible: true, assisted_plan_id: "111111", free_plan_id: "111111"8258 returns the correct response8259 eligible: true, assisted_plan_id: "111111", free_plan_id: nil8260 returns the correct response8261 eligible: true, assisted_plan_id: nil, free_plan_id: "111111"8262 returns the correct response8263 when subscription is nil8264 returns the correct response8265 #subscription_last_term8266 returns success8267 returns failure8268 with no namespace_id8269 returns failure8270 #get_plans8271 when the request is successful8272 returns the data8273 when the request is unsuccessful8274 returns a failure response and logs the error8275 #filter_purchase_eligible_namespaces8276 when the response is successful8277 returns the namespace data8278 when the response is unsuccessful8279 returns the error message8280Ci::PipelineCreation::DropNotRunnableBuildsService8281 #execute8282 with public projects8283 behaves like jobs allowed to run8284 does not drop the jobs8285 when the CI quota is exceeded8286 behaves like jobs allowed to run8287 does not drop the jobs8288 with internal projects8289 behaves like jobs allowed to run8290 does not drop the jobs8291 behaves like limit exceeded8292 drops the job with ci_quota_exceeded reason8293 when shared runners are disabled8294 behaves like jobs allowed to run8295 does not drop the jobs8296 with project runners8297 behaves like jobs allowed to run8298 does not drop the jobs8299 with group runners8300 behaves like jobs allowed to run8301 does not drop the jobs8302 when the pipeline status is running8303 behaves like jobs allowed to run8304 does not drop the jobs8305 with private projects8306 behaves like jobs allowed to run8307 does not drop the jobs8308 behaves like limit exceeded8309 drops the job with ci_quota_exceeded reason8310 when shared runners are disabled8311 behaves like jobs allowed to run8312 does not drop the jobs8313 with project runners8314 behaves like jobs allowed to run8315 does not drop the jobs8316 with group runners8317 behaves like jobs allowed to run8318 does not drop the jobs8319 when the pipeline status is running8320 behaves like jobs allowed to run8321 does not drop the jobs8322AppSec::Dast::SiteProfiles::DestroyService8323 #execute8324 when a user does not have access to the project8325 returns an error status8326 populates message8327 when the user can run a DAST scan8328 returns a success status8329 deletes the dast_site_profile8330 returns a dast_site_profile payload8331 audits the deletion8332 when the dast_site_profile does not exist8333 returns an error status8334 populates message8335 when on demand scan licensed feature is not available8336 returns an error status8337 populates message8338 when project has security policies enabled8339 when there is no policy that is referencing the profile8340 returns a success status8341 when there is a policy that is referencing the profile8342 returns an error status8343 populates message8344Mutations::Issues::Create8345 is expected to require graphql authorizations :create_issue8346 #resolve8347 when user can create issues8348 creates issue with correct EE values8349 when the epic_id parameter is passed8350 epics are available8351 is successful, and assigns the issue to the epic8352 the project is not in a group8353 is successful, but it does not add the epic8354 epics are unavailable8355 is unsuccessful8356 does not create an issue8357GroupSamlGroupSyncWorker8358 #perform8359 when the group does not have group_saml_group_sync feature licensed8360 does not call the sync service8361 when the group has group_saml_group_sync feature licensed8362 when SAML is not enabled8363 does not call the sync service8364 when SAML is enabled8365 calls the sync service with the group links8366 does not call the sync service when the user does not exist8367 includes groups with links in manage_group_ids8368 when a group link falls outside the top-level group8369 drops group links outside the top level group8370 with a group in the hierarchy that has no group links8371 is not included in manage_group_ids8372 when the worker receives no group link ids8373 calls the sync service and removes existing users8374GroupProjectsFinder8375 with an auditor current user8376 only shared8377 is expected to eq [#<Project id:707 namespace649/5>>, #<Project id:706 namespace648/4>>, #<Project id:705 namespace647/3>>]8378 only owned8379 is expected to eq [#<Project id:704 group292/2>>, #<Project id:703 group292/1>>]8380 all8381 is expected to eq [#<Project id:707 namespace649/5>>, #<Project id:706 namespace648/4>>, #<Project id:705 namespace647/3>>, #<Project id:704 group292/2>>, #<Project id:703 group292/1>>]8382 group's projects with security reports8383 when security dashboard is enabled for a group8384 is expected to contain exactly #<Project id:711 group294/project712>>8385 when security dashboard is disabled for a group8386 is expected to include #<Project id:714 group292/project715>> and #<Project id:713 group292/project714>>8387Boards::BoardsFinder8388 behaves like multiple boards list service8389 #execute8390 returns all issue boards8391 returns boards ordered by name8392 when wanting a specific board8393 returns board specified by id8394 raises exception when board is not found8395 behaves like multiple boards list service8396 returns the first issue board when multiple issue boards is disabled8397 #execute8398 returns all issue boards8399 returns boards ordered by name8400 when wanting a specific board8401 returns board specified by id8402 raises exception when board is not found8403Mutations::MergeRequests::SetAssignees8404 behaves like a multi-assignable resource8405 #resolve8406 when the user can update the resource8407 sets the assignees8408 removes assignees not in the list8409 when passing "append" as true8410 does not remove assignees not in the list8411Groups::RepositoryStorageMove8412 behaves like handles repository moves8413 associations8414 is expected to belong to container required:8415 validations8416 is expected to validate that :container cannot be empty/falsy8417 is expected to validate that :state cannot be empty/falsy8418 is expected to validate that :source_storage_name cannot be empty/falsy8419 is expected to validate that :destination_storage_name cannot be empty/falsy8420 source_storage_name inclusion8421 does not allow repository storages that don't match a label in the configuration8422 destination_storage_name inclusion8423 does not allow repository storages that don't match a label in the configuration8424 container repository read-only8425 does not allow the container to be read-only on create8426 defaults8427 destination_storage_name8428 can pick new storage8429 state transitions8430 when in the default state8431 and transits to scheduled8432 triggers the corresponding repository storage worker8433 when the transition fails8434 does not trigger the corresponding repository storage worker and adds an error8435 and transits to started8436 does not allow the transition8437 when started8438 and transits to replicated8439 marks the container as writable8440 updates the updated_at column of the container8441 and transits to failed8442 marks the container as writable8443Resolvers::ScanExecutionPolicyResolver8444 #resolve8445 when feature is not licensed8446 raises ResourceNotAvailable error8447 when feature is licensed8448 returns scan execution policies8449 when user is unauthorized8450 raises ResourceNotAvailable error8451 when feature flag is disabled8452 returns empty list8453ComplianceManagement::FrameworkPolicy8454 feature is licensed8455 user is namespace owner8456 is expected to be allowed :manage_compliance_framework8457 is expected to be allowed :manage_group_level_compliance_pipeline_config8458 user is group owner8459 is expected to be allowed :manage_compliance_framework8460 is expected to be allowed :manage_group_level_compliance_pipeline_config8461 user is not namespace owner8462 is expected to be disallowed :manage_compliance_framework8463 is expected to be disallowed :manage_group_level_compliance_pipeline_config8464 user is an admin8465 is expected to be allowed :manage_compliance_framework8466 is expected to be allowed :manage_group_level_compliance_pipeline_config8467 feature is unlicensed8468 is expected to be disallowed :manage_compliance_framework8469 is expected to be disallowed :manage_group_level_compliance_pipeline_config8470Resolvers::Boards::EpicListsResolver8471 is expected to have nullable GraphQL type EpicListConnection8472 #resolve8473 raises an error if user cannot read epic lists8474 when user is member of the group8475 returns epic lists for the board8476 when resolving a single item8477 returns an array with single epic list8478 when the board has hidden lists8479 returns an array with single epic list8480Mutations::DastScannerProfiles::Create8481 is expected to require graphql authorizations :create_on_demand_dast_scan8482 #resolve8483 when the project does not exist8484 raises an exception8485 when the user can run a dast scan8486 returns the dast_scanner_profile id8487 calls the dast_scanner_profile creation service8488 when the dast_scanner_profile already exists8489 returns an error8490Ide::SchemasConfigService8491 #execute8492 content is not valid8493 returns an error8494 when a predefined schema exists for the given filename8495 with valid config content8496 uses predefined schema matches8497 with invalid config content8498 uses predefined schema matches8499 no schemas are defined8500 returns success with an empty object8501 feature :ide_schema_config is not available8502 returns empty object, despite config being defined8503 feature :ide_schema_config is available8504 schemas are defined and a matching schema is found and valid8505 returns schema successfully8506 schemas are defined and a matching schema is found and but the schema is not a valid JSON8507 returns schema successfully8508 schemas are defined and but no matching schema found8509 returns empty schema object8510 nested schema filename with "**" in match uri8511 returns schema successfully8512SystemNotes::VulnerabilitiesService8513 #change_vulnerability_state8514 state changed to dismissed8515 creates the note text correctly8516 behaves like a system note8517 has the correct attributes8518 state changed to resolved8519 creates the note text correctly8520 behaves like a system note8521 has the correct attributes8522 state changed to confirmed8523 creates the note text correctly8524 behaves like a system note8525 has the correct attributes8526Projects::CleanupService8527 #execute8528 sends a Geo notification about the update on success8529 does not send a Geo notification if the update fails8530Analytics::ProductivityAnalyticsRequestParams8531 validations8532 is valid8533 `merged_at` params8534 when `merged_before` is earlier than `merged_after`8535 is invalid8536 when `merged_after` is earlier than `productivity_analytics_start_date`8537 is invalid8538 when `merged_before` is earlier than `productivity_analytics_start_date`8539 is invalid8540 default values8541 `merged_before`8542 defaults to today date8543 `merged_after`8544 when `productivity_analytics_start_date` is within the last 30 days8545 defaults to `productivity_analytics_start_date`8546 when `productivity_analytics_start_date` older than 30 days8547 defaults to 30 days ago8548Analytics::RefreshApprovalsData8549 #execute8550 updates first_approved_at8551 when first_approved_at is already present8552 does not change first_approved_at8553 updates first_approved_at if forced8554 when no merge request metric is present8555 creates one8556BuildDetailsEntity8557 when namespace has CI minutes limit enabled8558 contains CI minutes quota details8559 when namespace does not qualify for CI minutes8560 does not contain CI minutes quota details8561Groups::MarkForDeletionService8562 marking the group for deletion8563 with user that can admin the group8564 for a group that has not been marked for deletion8565 marks the group for deletion8566 returns success8567 marking for deletion fails8568 returns error8569 for a group that has been marked for deletion8570 does not change the attributes associated with delayed deletion8571 returns error8572 audit events8573 logs audit event8574 with a user that cannot admin the group8575 does not mark the group for deletion8576 returns error8577 audit events8578 does not log audit event8579Clusters::AgentAuthorizationsFinder8580 #execute8581 feature is not available8582 is expected to be empty8583 implicit authorizations8584 returns authorazations for agents directly associated with the project8585 authorized groups8586 agent configuration project is outside the requesting project hierarchy8587 is expected to be empty8588 multiple agents are authorized for the same group8589 returns authorizations for all agents8590 a single agent is authorized to more than one matching group8591 picks the authorization for the closest group to the requesting project8592EnvironmentsHelper8593 #metrics_data8594 user has all accesses8595 returns additional configuration8596 user does not have access to pod logs8597 returns additional configuration8598 #environment_logs_data8599 returns environment parameters data8600 returns parameters for forming the pod logs API URL8601Ci::Subscriptions::Project8602 Relations8603 is expected to belong to downstream_project required: true8604 is expected to belong to upstream_project required: true8605 behaves like includes Limitable concern8606 validations8607 is expected to be a kind of Limitable8608 without plan limits configured8609 can create new models8610 with plan limits configured8611 can create new models8612 with an existing model8613 cannot create new models exceeding the plan limits8614 Validations8615 is expected to validate that :upstream_project_id is case-sensitively unique within the scope of :downstream_project_id8616 validates that upstream project is public8617Elastic::Latest::GitInstanceProxy8618 .methods_for_all_write_targets8619 contains extra method8620 #es_parent8621 contains project id8622 #elastic_search8623 provides repository_id if not provided8624 uses provided repository_id8625 #elastic_search_as_found_blob8626 provides repository_id if not provided8627 uses provided repository_id8628 #delete_index_for_commits_and_blobs8629 is forwarded to all write targets8630Release8631 .by_namespace_id8632 when a single namespace id is passed8633 returns releases associated to projects of the provided group8634 when an array of namespace ids is passed8635 returns releases associated to projects of all provided groups8636Projects::SetupCiCd8637 sets up pull mirroring on the project8638 disables some features8639 when import_url is blank8640 doesn't update the project8641Projects::MarkForDeletionService8642 with delayed delete feature turned on8643 marking project for deletion8644 marks project as archived and marked for deletion8645 marking project for deletion once again8646 does not change original date8647 audit events8648 saves audit event8649 with delayed delete feature turned off8650 marking project for deletion8651 does not change project attributes8652Elasticsearch::Model::Adapter::ActiveRecord::Records8653 #records8654 returns results in the same sorted order as they come back from Elasticsearch8655Analytics::CycleAnalytics::Stages::DeleteService8656 behaves like permission check for Value Stream Analytics Stage services8657 when user has no access8658 is expected to be error8659 is expected to eq :forbidden8660 when license is missing8661 is expected to be error8662 is expected to eq :forbidden8663 when persisted stage is given8664 is expected to be success8665 deletes the stage8666 disallows deletion when default stage is given8667 is expected not to be success8668 is expected to eq :forbidden8669API::Helpers::IssuesHelpers8670 find_issues8671 with epics8672 returns results8673 avoids N+1 queries8674Gitlab::ReferenceExtractor8675 accesses valid epics8676 for vulnerabilities8677 accesses valid vulnerabilities8678IncidentManagement::OncallRotationPolicy8679 rules8680 is expected to be disallowed :read_incident_management_oncall_schedule8681 when reporter8682 is expected to be allowed :read_incident_management_oncall_schedule8683 licensed feature disabled8684 is expected to be disallowed :read_incident_management_oncall_schedule8685AlertManagement::Alert8686 associations8687 is expected to have many pending_escalations class_name => IncidentManagement::PendingEscalations::Alert8688 after_create8689 attempts to trigger auto rollback8690 #trigger_auto_rollback8691 executes AutoRollbackWorker8692 when status is not triggered8693 does not execute AutoRollbackWorker8694 when severity is not critical8695 does not execute AutoRollbackWorker8696 when project does not enable auto rollback8697 does not execute AutoRollbackWorker8698 when project does not have a license for auto rollback8699 does not execute AutoRollbackWorker8700Secure-Binaries.gitlab-ci.yml8701 is expected not to be nil8702 the created pipeline8703 validation8704 creates a validation job8705 sets DAST_RUNNER_VALIDATION_VERSION to the correct version8706IncidentManagement::OncallRotations::DestroyService8707 #execute8708 successfully deletes and returns the rotation8709 when the current_user is anonymous8710 behaves like error response8711 has an informative message8712 when the current_user does not have permissions to remove on-call rotations8713 behaves like error response8714 has an informative message8715 when feature is not available8716 behaves like error response8717 has an informative message8718 when an error occurs during removal8719 behaves like error response8720 has an informative message8721ApprovalRules::ProjectRuleDestroyService8722 #execute8723 when there is no merge request rules8724 destroys project rule8725 when there is a merge request rule8726 when open8727 destroys merge request rules8728 when merged8729 does nothing8730Gitlab::ImportExport::Group::GroupAndDescendantsRepoRestorer8731 when group wiki license feature is enabled8732 imports the group and subgroups wiki repo and returns true8733 if any of the wiki imports fails8734 returns false and stops importing other groups8735 when group is not inside group mappings8736 avoids calling the restorer, continue importing, and returns true8737 when group mapping is empty8738 does not try to import wikis and returns true8739 when group wiki license feature is not enabled8740 does not try to import wikis and returns true8741Vulnerabilities::ResponseEntity8742 #as_json8743 contains required fields8744GroupMembersFinder8745 #not_managed8746 returns non-owners without group managed accounts8747 #execute8748 when group does not allow minimal access members8749 returns only members with full access8750 when group allows minimal access members8751 also returns members with minimal access8752EpicIssuePresenter8753 #group_epic_issue_path8754 returns correct path8755 returns nil without proper permission8756IssueSidebarExtrasEntity8757 exposing epic8758 when epic is confidential8759 returns nil for a user who is a project member8760 exposes the epic for a user who is a group member8761 when epic is not confidential8762 exposes the epic for a project member8763 exposes the epic for a user who is a group member8764DependencyEntity8765 #as_json8766 when all required features available8767 with developer8768 includes license info and vulnerabilities8769 with reporter8770 includes license info and not vulnerabilities8771 when all required features are unavailable8772 does not include licenses and vulnerabilities8773 when there is no dependency path attributes8774 correctly represent location8775layouts/header/_ee_subscribable_banner8776 with a group8777 behaves like displays the correct link8778 when license has expired8779 shows the renew plan link8780 when license blocks changes8781 shows the upgrade plan link8782 with a project8783 behaves like displays the correct link8784 when license has expired8785 shows the renew plan link8786 when license blocks changes8787 shows the upgrade plan link8788 with both a group and a project8789 behaves like displays the correct link8790 when license has expired8791 shows the renew plan link8792 when license blocks changes8793 shows the upgrade plan link8794Gitlab::Prometheus::Queries::AdditionalMetricsEnvironmentQuery8795 queries using specific time8796 with custom metrics8797 without common metrics8798 return group data for custom metric8799 with common metrics8800 return group data for custom metric8801ProjectPresenter8802 #extra_statistics_buttons8803 is expected to be empty8804 when the sast entry points experiment is enabled8805 has the sast help page button8806Projects::RestoreService8807 restoring project8808 marks project as unarchived and not marked for deletion8809 restoring project already in process of removal8810 does not allow to restore8811 audit events8812 saves audit event8813Analytics::DevopsAdoption::EnabledNamespaces::BulkDeleteService8814 deletes the enabled_namespaces8815 authorizes for manage_devops_adoption8816 when deletion fails8817 keeps records and returns error response8818HealthStatus8819 #supports_health_status?8820 issuable_type: :issue, issuable_health_status: true, supports_health_status: true8821 is expected to eq true8822 issuable_type: :issue, issuable_health_status: false, supports_health_status: false8823 is expected to eq false8824 issuable_type: :incident, issuable_health_status: true, supports_health_status: false8825 is expected to eq false8826 issuable_type: :incident, issuable_health_status: false, supports_health_status: false8827 is expected to eq false8828 issuable_type: :merge_request, issuable_health_status: true, supports_health_status: false8829 is expected to eq false8830 issuable_type: :merge_request, issuable_health_status: false, supports_health_status: false8831 is expected to eq false8832EE::MembersPreloader8833 #preload_all8834 preloads SAML identities to avoid N+1 queries in MembersPresenter8835InvitedGroupSerializer8836 #represent8837 includes the id, name, and avatar URL8838RepositoryPushAuditEventWorker8839 #perform8840 audits events according to push changes8841 when feature is not available8842 does not create events8843Milestones::PromoteService8844 #execute8845 updates board with new milestone8846Projects::ImportExport::ExportService8847 #execute8848 project templates8849 instance-level custom project templates8850 succeeds8851 group-level custom project templates8852 succeeds8853Notes::PostProcessService8854 #execute8855 analytics8856 invokes Analytics::RefreshCommentsData8857DashboardEnvironmentEntity8858 .as_json8859 includes environment attributes8860BranchesHelper8861 #access_levels_data8862 when access_levels is nil8863 is expected to be empty8864 when access levels are provided8865 returns the correct array8866Sidebars::Groups::Menus::WikiMenu8867 #render?8868 when user can access group wiki8869 is expected to equal true8870 when feature is not enabled8871 is expected to equal false8872 when user cannot access group wiki8873 is expected to equal false8874GroupSaml::GroupManagedAccounts::CleanUpMembersService8875 removes non-owner members without dedicated accounts from the group8876 returns true8877 unlinks identities for accounts not managed by given group8878 when at least one non-owner member was not removed8879 returns false8880 for last group owner identity8881 does not remove the identity8882Elastic::Latest::SnippetInstanceProxy8883 #as_indexed_json8884 serializes snippet as hash8885NotificationSetting8886 .email_events8887 group8888 appends EE specific events8889 project8890 returns CE list8891 global8892 appends EE specific events8893Evidences::BuildArtifactEntity8894 exposes the artifacts url8895BoardSerializer8896 serialization8897 matches current board json schema8898RemoteMirror8899 #sync8900 as a Geo secondary8901 returns nil8902GroupVulnerabilityAutocompleteEntity8903 #represent8904 includes the id, title, and reference8905Knapsack report was generated. Preview:8906{8907 "ee/spec/services/search/snippet_service_spec.rb": 92.15115386600002,8908 "ee/spec/models/epic_issue_spec.rb": 75.21068005699999,8909 "ee/spec/serializers/environment_entity_spec.rb": 58.82264003,8910 "ee/spec/models/sca/license_compliance_spec.rb": 43.911356622000085,8911 "ee/spec/finders/epics_finder_spec.rb": 29.510667367999986,8912 "ee/spec/models/analytics/cycle_analytics/group_stage_spec.rb": 19.25451040100006,8913 "ee/spec/elastic/migrate/20210421140400_add_new_data_to_merge_requests_documents_spec.rb": 31.396388320000028,8914 "ee/spec/elastic/migrate/20210510113500_delete_merge_requests_from_original_index_spec.rb": 22.021769582000047,8915 "ee/spec/services/search_service_spec.rb": 26.825151573000085,8916 "ee/spec/elastic/migrate/20210623081800_add_upvotes_to_issues_spec.rb": 24.415262645999974,8917 "ee/spec/presenters/merge_request_presenter_spec.rb": 18.370304874999988,8918 "ee/spec/models/security/orchestration_policy_configuration_spec.rb": 13.062409509000076,8919 "ee/spec/finders/groups_with_templates_finder_spec.rb": 16.87634431999993,8920 "ee/spec/models/approval_merge_request_rule_spec.rb": 9.062406526000018,8921 "ee/spec/helpers/ee/namespaces_helper_spec.rb": 13.157517159000008,8922 "ee/spec/workers/update_all_mirrors_worker_spec.rb": 9.239912583999967,8923 "ee/spec/services/security/security_orchestration_policies/rule_schedule_service_spec.rb": 15.395695621999948,8924 "ee/spec/services/merge_trains/refresh_merge_request_service_spec.rb": 10.581135016999951,8925 "ee/spec/finders/autocomplete/vulnerabilities_autocomplete_finder_spec.rb": 8.481954565000024,8926 "ee/spec/services/alert_management/network_alert_service_spec.rb": 5.994233538000003,8927 "ee/spec/finders/requirements_management/requirements_finder_spec.rb": 6.41865777299995,8928 "ee/spec/models/vulnerabilities/issue_link_spec.rb": 8.526628598999991,8929 "ee/spec/lib/sidebars/groups/menus/analytics_menu_spec.rb": 3.1138542959999995,8930 "ee/spec/helpers/boards_helper_spec.rb": 4.7385541560000775,8931 "ee/spec/lib/gitlab/ci/templates/secure_binaries_ci_yaml_spec.rb": 11.681041308999966,8932 "ee/spec/models/software_license_spec.rb": 3.4349052380000558,8933 "ee/spec/models/dast_scanner_profile_spec.rb": 6.329943662999995,8934 "ee/spec/services/compliance_management/frameworks/create_service_spec.rb": 6.994869698000002,8935 "ee/spec/graphql/mutations/issues/set_epic_spec.rb": 5.090904670999976,8936 "ee/spec/graphql/mutations/issues/set_iteration_spec.rb": 7.572505835000015,8937 "ee/spec/services/protected_environments/update_service_spec.rb": 4.727859716000012,8938 "ee/spec/graphql/mutations/incident_management/oncall_rotation/update_spec.rb": 4.256550567999966,8939 "ee/spec/models/integrations/github/status_message_spec.rb": 5.372619365000105,8940 "ee/spec/routing/project_routing_spec.rb": 4.718923265999933,8941 "ee/spec/graphql/mutations/epics/add_issue_spec.rb": 4.516240928000002,8942 "ee/spec/graphql/types/issue_type_spec.rb": 4.110067631999982,8943 "ee/spec/services/merge_requests/remove_approval_service_spec.rb": 4.528385329999992,8944 "ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb": 1.999466964000021,8945 "ee/spec/services/ci/pipeline_creation/drop_not_runnable_builds_service_spec.rb": 3.2055778579999696,8946 "ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb": 3.8514278559999866,8947 "ee/spec/graphql/mutations/issues/create_spec.rb": 6.286207569999988,8948 "ee/spec/workers/group_saml_group_sync_worker_spec.rb": 2.8820419740000034,8949 "ee/spec/finders/group_projects_finder_spec.rb": 4.215691966999998,8950 "ee/spec/finders/boards/boards_finder_spec.rb": 3.9360998390000077,8951 "ee/spec/graphql/mutations/merge_requests/set_assignees_spec.rb": 3.7490124930000093,8952 "ee/spec/models/groups/repository_storage_move_spec.rb": 1.4379396770000312,8953 "ee/spec/graphql/resolvers/scan_execution_policy_resolver_spec.rb": 1.985324872000092,8954 "ee/spec/policies/compliance_management/framework_policy_spec.rb": 1.3093804190000355,8955 "ee/spec/graphql/resolvers/boards/epic_lists_resolvers_spec.rb": 1.2954131070000585,8956 "ee/spec/graphql/mutations/dast_scanner_profiles/create_spec.rb": 2.639376686999981,8957 "ee/spec/services/ide/schemas_config_service_spec.rb": 3.147998861000019,8958 "ee/spec/services/system_notes/vulnerabilities_service_spec.rb": 1.6655522859999792,8959 "ee/spec/services/projects/cleanup_service_spec.rb": 3.029105953999988,8960 "ee/spec/lib/analytics/productivity_analytics_request_params_spec.rb": 0.8661640960000341,8961 "ee/spec/lib/analytics/refresh_approvals_data_spec.rb": 2.4422120020000193,8962 "ee/spec/serializers/ee/build_details_entity_spec.rb": 2.0060601130001032,8963 "ee/spec/services/groups/mark_for_deletion_service_spec.rb": 3.45197141999995,8964 "ee/spec/finders/clusters/agent_authorizations_finder_spec.rb": 1.8447123070000089,8965 "ee/spec/helpers/ee/environments_helper_spec.rb": 2.2105950789999724,8966 "ee/spec/models/ci/subscriptions/project_spec.rb": 1.8863707860000432,8967 "ee/spec/lib/elastic/latest/git_instance_proxy_spec.rb": 2.090449422000006,8968 "ee/spec/models/ee/release_spec.rb": 1.3146230270000387,8969 "ee/spec/services/projects/setup_ci_cd_spec.rb": 2.820421978000013,8970 "ee/spec/services/projects/mark_for_deletion_service_spec.rb": 1.7567863870000338,8971 "ee/spec/lib/gem_extensions/elasticsearch/model/adapter/active_record/records_spec.rb": 3.828325595000024,8972 "ee/spec/services/analytics/cycle_analytics/stages/delete_service_spec.rb": 1.6990516239999351,8973 "ee/spec/lib/ee/api/helpers/issues_helpers_spec.rb": 1.8501066779999746,8974 "ee/spec/lib/gitlab/reference_extractor_spec.rb": 1.8516688779999413,8975 "ee/spec/policies/incident_management/oncall_rotation_policy_spec.rb": 0.7823950070001047,8976 "ee/spec/models/ee/alert_management/alert_spec.rb": 1.499429129000191,8977 "ee/spec/lib/gitlab/ci/templates/dast_runner_validation_gitlab_ci_yaml_spec.rb": 1.529106985999988,8978 "ee/spec/services/incident_management/oncall_rotations/destroy_service_spec.rb": 1.6353241090000665,8979 "ee/spec/services/approval_rules/project_rule_destroy_service_spec.rb": 3.051624459999857,8980 "ee/spec/lib/gitlab/import_export/group/group_and_descendants_repo_restorer_spec.rb": 0.7711777140000322,8981 "ee/spec/serializers/vulnerabilities/response_entity_spec.rb": 1.1922422400000414,8982 "ee/spec/finders/ee/group_members_finder_spec.rb": 1.0301124430000073,8983 "ee/spec/presenters/epic_issue_presenter_spec.rb": 1.9156919419999667,8984 "ee/spec/serializers/ee/issue_sidebar_extras_entity_spec.rb": 1.5903096189999815,8985 "ee/spec/serializers/dependency_entity_spec.rb": 1.8795378840000012,8986 "ee/spec/views/layouts/header/_ee_subscribable_banner.html.haml_spec.rb": 1.3252947699998003,8987 "ee/spec/lib/gitlab/prometheus/queries/additional_metrics_environment_query_spec.rb": 1.363123738000013,8988 "ee/spec/presenters/project_presenter_spec.rb": 0.9192027479998615,8989 "ee/spec/services/projects/restore_service_spec.rb": 1.2903935210001691,8990 "ee/spec/services/analytics/devops_adoption/enabled_namespaces/bulk_delete_service_spec.rb": 2.3004146390001097,8991 "ee/spec/models/concerns/health_status_spec.rb": 0.9205719990000034,8992 "ee/spec/models/ee/members_preloader_spec.rb": 1.4859061770000608,8993 "ee/spec/serializers/invited_group_serializer_spec.rb": 0.15740920899997946,8994 "ee/spec/workers/repository_push_audit_event_worker_spec.rb": 1.0470694579998963,8995 "ee/spec/services/milestones/promote_service_spec.rb": 0.8331367180001052,8996 "ee/spec/services/projects/import_export/export_service_spec.rb": 1.2223293670001567,8997 "ee/spec/services/ee/notes/post_process_service_spec.rb": 0.5352479079999739,8998 "ee/spec/serializers/dashboard_environment_entity_spec.rb": 0.7545789890000378,8999 "ee/spec/helpers/ee/branches_helper_spec.rb": 1.0518876769999679,9000 "ee/spec/lib/sidebars/groups/menus/wiki_menu_spec.rb": 0.6052905090000422,9001 "ee/spec/services/group_saml/group_managed_accounts/clean_up_members_service_spec.rb": 0.5330580680001731,9002 "ee/spec/lib/elastic/latest/snippet_instance_proxy_spec.rb": 0.3411423889999696,9003 "ee/spec/models/ee/notification_setting_spec.rb": 0.2671435290001227,9004 "ee/spec/serializers/evidences/build_artifact_entity_spec.rb": 0.6081600190000245,9005 "ee/spec/serializers/board_serializer_spec.rb": 0.5111193580000872,9006 "ee/spec/models/remote_mirror_spec.rb": 0.5980136890000267,9007 "ee/spec/serializers/group_vulnerability_autocomplete_entity_spec.rb": 0.292242088999955749008}9009Knapsack global time execution for tests: 12m 34s9010Pending: (Failures listed here are expected and do not affect your suite's status)9011 1) Search::SnippetService#execute visibility project snippet snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 respects visibility9013 Failure/Error:9014 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user|9015 described_class.new(user, search: snippet.title).execute9016 end9017 expected collection contained: [#<ProjectSnippet id:1 group1/project1$1>]9018 actual collection contained: []9019 the missing elements were: [#<ProjectSnippet id:1 group1/project1$1>]9020 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results'9021 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each'9022 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results'9023 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>'9024 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'9025 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'9026 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'9027 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'9028 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'9029 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'9030 # ./spec/support/sidekiq.rb:21:in `block (3 levels) in <top (required)>'9031 # ./spec/support/sidekiq.rb:8:in `gitlab_sidekiq_inline'9032 # ./spec/support/sidekiq.rb:21:in `block (2 levels) in <top (required)>'9033 # ./spec/support/redis.rb:21:in `block (2 levels) in <top (required)>'9034 # ./spec/support/redis.rb:13:in `block (2 levels) in <top (required)>'9035 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'9036 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'9037 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'9038 # ./ee/spec/support/elastic.rb:84:in `block (2 levels) in <top (required)>'9039 2) Search::SnippetService#execute visibility project snippet snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 respects visibility9041 Failure/Error:9042 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user|9043 described_class.new(user, search: snippet.title).execute9044 end9045 expected collection contained: [#<ProjectSnippet id:1 group1/project1$1>]9046 actual collection contained: []9047 the missing elements were: [#<ProjectSnippet id:1 group1/project1$1>]9048 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results'9049 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each'9050 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results'9051 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>'9052 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'9053 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'9054 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'9055 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'9056 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'9057 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'9058 # ./spec/support/sidekiq.rb:21:in `block (3 levels) in <top (required)>'9059 # ./spec/support/sidekiq.rb:8:in `gitlab_sidekiq_inline'9060 # ./spec/support/sidekiq.rb:21:in `block (2 levels) in <top (required)>'9061 # ./spec/support/redis.rb:21:in `block (2 levels) in <top (required)>'9062 # ./spec/support/redis.rb:13:in `block (2 levels) in <top (required)>'9063 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'9064 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'9065 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'9066 # ./ee/spec/support/elastic.rb:84:in `block (2 levels) in <top (required)>'9067 3) Search::SnippetService#execute visibility project snippet snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 respects visibility9069 Failure/Error:9070 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user|9071 described_class.new(user, search: snippet.title).execute9072 end9073 expected collection contained: [#<ProjectSnippet id:1 group1/project1$1>]9074 actual collection contained: []9075 the missing elements were: [#<ProjectSnippet id:1 group1/project1$1>]9076 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results'9077 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each'9078 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results'9079 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>'9080 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'9081 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'9082 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'9083 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'9084 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'9085 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'9086 # ./spec/support/sidekiq.rb:21:in `block (3 levels) in <top (required)>'9087 # ./spec/support/sidekiq.rb:8:in `gitlab_sidekiq_inline'9088 # ./spec/support/sidekiq.rb:21:in `block (2 levels) in <top (required)>'9089 # ./spec/support/redis.rb:21:in `block (2 levels) in <top (required)>'9090 # ./spec/support/redis.rb:13:in `block (2 levels) in <top (required)>'9091 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'9092 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'9093 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'9094 # ./ee/spec/support/elastic.rb:84:in `block (2 levels) in <top (required)>'9095 4) Search::SnippetService#execute visibility project snippet snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 respects visibility9097 Failure/Error:9098 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user|9099 described_class.new(user, search: snippet.title).execute9100 end9101 expected collection contained: [#<ProjectSnippet id:1 group1/project1$1>]9102 actual collection contained: []9103 the missing elements were: [#<ProjectSnippet id:1 group1/project1$1>]9104 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results'9105 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each'9106 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results'9107 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>'9108 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'9109 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'9110 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'9111 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'9112 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'9113 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'9114 # ./spec/support/sidekiq.rb:21:in `block (3 levels) in <top (required)>'9115 # ./spec/support/sidekiq.rb:8:in `gitlab_sidekiq_inline'9116 # ./spec/support/sidekiq.rb:21:in `block (2 levels) in <top (required)>'9117 # ./spec/support/redis.rb:21:in `block (2 levels) in <top (required)>'9118 # ./spec/support/redis.rb:13:in `block (2 levels) in <top (required)>'9119 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'9120 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'9121 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'9122 # ./ee/spec/support/elastic.rb:84:in `block (2 levels) in <top (required)>'9123 5) Search::SnippetService#execute visibility project snippet snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 respects visibility9125 Failure/Error:9126 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user|9127 described_class.new(user, search: snippet.title).execute9128 end9129 expected collection contained: [#<ProjectSnippet id:1 group1/project1$1>]9130 actual collection contained: []9131 the missing elements were: [#<ProjectSnippet id:1 group1/project1$1>]9132 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results'9133 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each'9134 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results'9135 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>'9136 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'9137 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'9138 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'9139 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'9140 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'9141 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'9142 # ./spec/support/sidekiq.rb:21:in `block (3 levels) in <top (required)>'9143 # ./spec/support/sidekiq.rb:8:in `gitlab_sidekiq_inline'9144 # ./spec/support/sidekiq.rb:21:in `block (2 levels) in <top (required)>'9145 # ./spec/support/redis.rb:21:in `block (2 levels) in <top (required)>'9146 # ./spec/support/redis.rb:13:in `block (2 levels) in <top (required)>'9147 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'9148 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'9149 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'9150 # ./ee/spec/support/elastic.rb:84:in `block (2 levels) in <top (required)>'9151 6) Search::SnippetService#execute visibility project snippet snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 respects visibility9153 Failure/Error:9154 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user|9155 described_class.new(user, search: snippet.title).execute9156 end9157 expected collection contained: [#<ProjectSnippet id:1 group1/project1$1>]9158 actual collection contained: []9159 the missing elements were: [#<ProjectSnippet id:1 group1/project1$1>]9160 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results'9161 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each'9162 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results'9163 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>'9164 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'9165 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'9166 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'9167 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'9168 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'9169 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'9170 # ./spec/support/sidekiq.rb:21:in `block (3 levels) in <top (required)>'9171 # ./spec/support/sidekiq.rb:8:in `gitlab_sidekiq_inline'9172 # ./spec/support/sidekiq.rb:21:in `block (2 levels) in <top (required)>'9173 # ./spec/support/redis.rb:21:in `block (2 levels) in <top (required)>'9174 # ./spec/support/redis.rb:13:in `block (2 levels) in <top (required)>'9175 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'9176 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'9177 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'9178 # ./ee/spec/support/elastic.rb:84:in `block (2 levels) in <top (required)>'9179 7) Search::SnippetService#execute visibility project snippet snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 respects visibility9181 Failure/Error:9182 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user|9183 described_class.new(user, search: snippet.title).execute9184 end9185 expected collection contained: [#<ProjectSnippet id:1 group1/project1$1>]9186 actual collection contained: []9187 the missing elements were: [#<ProjectSnippet id:1 group1/project1$1>]9188 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results'9189 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each'9190 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results'9191 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>'9192 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'9193 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'9194 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'9195 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'9196 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'9197 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'9198 # ./spec/support/sidekiq.rb:21:in `block (3 levels) in <top (required)>'9199 # ./spec/support/sidekiq.rb:8:in `gitlab_sidekiq_inline'9200 # ./spec/support/sidekiq.rb:21:in `block (2 levels) in <top (required)>'9201 # ./spec/support/redis.rb:21:in `block (2 levels) in <top (required)>'9202 # ./spec/support/redis.rb:13:in `block (2 levels) in <top (required)>'9203 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'9204 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'9205 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'9206 # ./ee/spec/support/elastic.rb:84:in `block (2 levels) in <top (required)>'9207 8) Search::SnippetService#execute visibility project snippet snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 respects visibility9209 Failure/Error:9210 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user|9211 described_class.new(user, search: snippet.title).execute9212 end9213 expected collection contained: [#<ProjectSnippet id:1 group1/project1$1>]9214 actual collection contained: []9215 the missing elements were: [#<ProjectSnippet id:1 group1/project1$1>]9216 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results'9217 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each'9218 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results'9219 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>'9220 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'9221 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'9222 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'9223 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'9224 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'9225 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'9226 # ./spec/support/sidekiq.rb:21:in `block (3 levels) in <top (required)>'9227 # ./spec/support/sidekiq.rb:8:in `gitlab_sidekiq_inline'9228 # ./spec/support/sidekiq.rb:21:in `block (2 levels) in <top (required)>'9229 # ./spec/support/redis.rb:21:in `block (2 levels) in <top (required)>'9230 # ./spec/support/redis.rb:13:in `block (2 levels) in <top (required)>'9231 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'9232 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'9233 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'9234 # ./ee/spec/support/elastic.rb:84:in `block (2 levels) in <top (required)>'9235Finished in 12 minutes 36 seconds (files took 49.73 seconds to load)92361373 examples, 0 failures, 8 pending9237Thu 16 Sep 2021 10:46:49 AM UTC9239Not uploading cache ruby-gems-v1-4 due to policy9240Not uploading cache gitaly-ruby-gems-v1-4 due to policy9242Uploading artifacts...9243coverage/: found 5 matching files and directories 9244WARNING: crystalball/: no matching files 9245WARNING: deprecations/: no matching files 9246knapsack/: found 3 matching files and directories 9247rspec_flaky/: found 4 matching files and directories 9248rspec_profiling/: found 1 matching files and directories 9249WARNING: tmp/capybara/: no matching files 9250tmp/memory_test/: found 2 matching files and directories 9251log/*.log: found 19 matching files and directories 9252Uploading artifacts as "archive" to coordinator... ok id=1595733601 responseStatus=201 Created token=HAcD2yBf9253Uploading artifacts...9254junit_rspec.xml: found 1 matching files and directories 9255Uploading artifacts as "junit" to coordinator... ok id=1595733601 responseStatus=201 Created token=HAcD2yBf9257Job succeeded