rspec unit pg12 minimal 2/20
Passed Started
by
@fjsanpedro

Francisco Javier López
1spec/lib/gitlab/metrics/dashboard/stages/panel_ids_inserter_spec.rb2spec/lib/gitlab/metrics/dashboard/stages/metric_endpoint_inserter_spec.rb3spec/lib/gitlab/metrics/dashboard/stages/track_panel_type_spec.rb4spec/lib/gitlab/metrics/dashboard/stages/url_validator_spec.rb5spec/lib/gitlab/metrics/dashboard/validator/post_schema_validator_spec.rb6spec/lib/gitlab/metrics/dashboard/cache_spec.rb7spec/lib/gitlab/metrics/dashboard/processor_spec.rb8spec/lib/gitlab/metrics/dashboard/finder_spec.rb9spec/lib/gitlab/metrics/dashboard/importers/prometheus_metrics_spec.rb10spec/lib/gitlab/slash_commands/presenters/issue_close_spec.rb11spec/lib/gitlab/slash_commands/presenters/issue_move_spec.rb12spec/lib/gitlab/slash_commands/presenters/issue_show_spec.rb13spec/lib/gitlab/slash_commands/presenters/issue_search_spec.rb14spec/lib/gitlab/slash_commands/presenters/issue_new_spec.rb15spec/lib/gitlab/slash_commands/presenters/deploy_spec.rb16spec/lib/gitlab/slash_commands/issue_comment_spec.rb17spec/lib/gitlab/slash_commands/run_spec.rb18spec/lib/gitlab/slash_commands/issue_search_spec.rb19spec/lib/gitlab/slash_commands/command_spec.rb20spec/lib/gitlab/slash_commands/deploy_spec.rb21spec/lib/gitlab/slash_commands/issue_new_spec.rb22spec/lib/gitlab/slash_commands/issue_move_spec.rb23spec/lib/gitlab/slash_commands/issue_close_spec.rb24spec/lib/gitlab/slash_commands/issue_show_spec.rb25spec/lib/gitlab/terraform/state_migration_helper_spec.rb26spec/lib/gitlab/gitlab_import/importer_spec.rb27spec/lib/gitlab/gitlab_import/project_creator_spec.rb28spec/lib/gitlab/url_builder_spec.rb29spec/lib/gitlab/blob_helper_spec.rb30spec/lib/gitlab/search_context/builder_spec.rb31spec/lib/gitlab/search_context/controller_concern_spec.rb32spec/lib/gitlab/gfm/uploads_rewriter_spec.rb33spec/lib/gitlab/gfm/reference_rewriter_spec.rb34spec/lib/gitlab/phabricator_import/issues/importer_spec.rb35spec/lib/gitlab/phabricator_import/issues/task_importer_spec.rb36spec/lib/gitlab/phabricator_import/importer_spec.rb37spec/lib/gitlab/phabricator_import/user_finder_spec.rb38spec/lib/gitlab/phabricator_import/project_creator_spec.rb39spec/lib/gitlab/phabricator_import/cache/map_spec.rb40spec/lib/gitlab/repository_cache/preloader_spec.rb41spec/lib/gitlab/changelog/generator_spec.rb42spec/lib/gitlab/changelog/config_spec.rb43spec/lib/gitlab/changelog/committer_spec.rb44spec/lib/gitlab/changelog/release_spec.rb45spec/lib/gitlab/analytics/cycle_analytics/base_query_builder_spec.rb46spec/lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start_spec.rb47spec/lib/gitlab/analytics/cycle_analytics/stage_events/code_stage_start_spec.rb48spec/lib/gitlab/analytics/cycle_analytics/median_spec.rb49spec/lib/gitlab/analytics/cycle_analytics/records_fetcher_spec.rb50spec/lib/gitlab/tracking/destinations/product_analytics_spec.rb51spec/lib/gitlab/monitor/demo_projects_spec.rb52spec/lib/gitlab/gitaly_client/object_pool_service_spec.rb53spec/lib/gitlab/gitaly_client/repository_service_spec.rb54spec/lib/gitlab/gitaly_client/praefect_info_service_spec.rb55spec/lib/gitlab/gitaly_client/cleanup_service_spec.rb56spec/lib/gitlab/gitaly_client/commit_service_spec.rb57spec/lib/gitlab/gitaly_client/conflict_files_stitcher_spec.rb58spec/lib/gitlab/gitaly_client/ref_service_spec.rb59spec/lib/gitlab/gitaly_client/wiki_service_spec.rb60spec/lib/gitlab/gitaly_client/blob_service_spec.rb61spec/lib/gitlab/gitaly_client/health_check_service_spec.rb62spec/lib/gitlab/gitaly_client/remote_service_spec.rb63spec/lib/gitlab/gitaly_client/conflicts_service_spec.rb64spec/lib/gitlab/verify/job_artifacts_spec.rb65spec/lib/gitlab/verify/uploads_spec.rb66spec/lib/gitlab/git_access_project_spec.rb67spec/lib/gitlab/local_and_remote_storage_migration/artifact_migrater_spec.rb68spec/lib/gitlab/local_and_remote_storage_migration/pages_deployment_migrater_spec.rb69spec/lib/gitlab/cleanup/orphan_job_artifact_files_batch_spec.rb70spec/lib/gitlab/cleanup/project_uploads_spec.rb71spec/lib/gitlab/cleanup/orphan_lfs_file_references_spec.rb72spec/lib/gitlab/cleanup/orphan_job_artifact_files_spec.rb73spec/lib/gitlab/cleanup/remote_uploads_spec.rb74spec/lib/gitlab/issuable_sorter_spec.rb75spec/lib/gitlab/search_results_spec.rb76spec/lib/gitlab/project_template_spec.rb77spec/lib/gitlab/data_builder/push_spec.rb78spec/lib/gitlab/data_builder/note_spec.rb79spec/lib/gitlab/data_builder/deployment_spec.rb80spec/lib/gitlab/data_builder/build_spec.rb81spec/lib/gitlab/data_builder/feature_flag_spec.rb82spec/lib/gitlab/prometheus/queries/additional_metrics_environment_query_spec.rb83spec/lib/gitlab/prometheus/queries/additional_metrics_deployment_query_spec.rb84spec/lib/gitlab/prometheus/queries/deployment_query_spec.rb85spec/lib/gitlab/prometheus/queries/knative_invocation_query_spec.rb86spec/lib/gitlab/prometheus/metric_group_spec.rb87spec/lib/gitlab/prometheus/query_variables_spec.rb88spec/lib/gitlab/sanitizers/exif_spec.rb89spec/lib/gitlab/jira_import/handle_labels_service_spec.rb90spec/lib/gitlab/jira_import/labels_importer_spec.rb91spec/lib/gitlab/jira_import/issue_serializer_spec.rb92spec/lib/gitlab/jira_import/base_importer_spec.rb93spec/lib/gitlab/noteable_metadata_spec.rb94spec/lib/gitlab/seeder_spec.rb95spec/lib/gitlab/git_access_snippet_spec.rb96spec/lib/gitlab/object_hierarchy_spec.rb97spec/lib/gitlab/optimistic_locking_spec.rb98spec/lib/gitlab/shell_spec.rb99spec/lib/gitlab/github_import_spec.rb100spec/lib/gitlab/search/found_blob_spec.rb101spec/lib/gitlab/search/recent_merge_requests_spec.rb102spec/lib/gitlab/search/recent_issues_spec.rb103spec/lib/gitlab/instrumentation_helper_spec.rb104spec/lib/gitlab/visibility_level_checker_spec.rb105spec/lib/gitlab/static_site_editor/config/generated_config_spec.rb106spec/lib/gitlab/serverless/service_spec.rb107spec/lib/gitlab/global_id_spec.rb108spec/lib/gitlab/kubernetes/config_map_spec.rb109spec/lib/gitlab/kubernetes/helm/v2/init_command_spec.rb110spec/lib/gitlab/kubernetes/helm/pod_spec.rb111spec/lib/gitlab/kubernetes/node_spec.rb112spec/lib/gitlab/kubernetes/default_namespace_spec.rb113spec/lib/gitlab/cycle_analytics/updater_spec.rb114spec/lib/gitlab/cycle_analytics/stage_summary_spec.rb115spec/lib/gitlab/cycle_analytics/permissions_spec.rb116spec/lib/gitlab/chat/command_spec.rb117spec/lib/gitlab/chat/output_spec.rb118spec/lib/gitlab/chat/responder/slack_spec.rb119spec/lib/gitlab/chat/responder/mattermost_spec.rb120spec/lib/gitlab/chat/responder_spec.rb121spec/lib/gitlab/issuable_metadata_spec.rb122spec/lib/gitlab/branch_push_merge_commit_analyzer_spec.rb123spec/lib/gitlab/git_access_spec.rb124spec/lib/gitlab/contributions_calendar_spec.rb125spec/lib/gitlab/usage/metric_spec.rb126spec/lib/gitlab/usage/metrics/names_suggestions/generator_spec.rb127spec/lib/gitlab/asciidoc_spec.rb128spec/lib/gitlab/closing_issue_extractor_spec.rb129spec/lib/gitlab/x509/tag_spec.rb130spec/lib/gitlab/x509/commit_spec.rb131spec/lib/gitlab/sample_data_template_spec.rb132spec/lib/gitlab/build_access_spec.rb133spec/lib/gitlab/bare_repository_import/importer_spec.rb134spec/lib/gitlab/pages_transfer_spec.rb135spec/lib/gitlab/repo_path_spec.rb136spec/lib/gitlab/discussions_diff/file_collection_spec.rb137spec/lib/gitlab/deploy_key_access_spec.rb138spec/lib/gitlab/jira/dvcs_spec.rb139spec/lib/gitlab/bitbucket_server_import/importer_spec.rb140spec/lib/gitlab/service_desk_spec.rb141spec/lib/gitlab/zentao/client_spec.rb142spec/lib/gitlab/tree_summary_spec.rb143spec/lib/gitlab/hashed_storage/migrator_spec.rb144spec/lib/gitlab/performance_bar_spec.rb145spec/lib/gitlab/multi_collection_paginator_spec.rb146spec/lib/gitlab/graphs/commits_spec.rb147spec/lib/gitlab/project_authorizations_spec.rb148spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb149spec/lib/gitlab/highlight_spec.rb150spec/lib/gitlab/gl_repository_spec.rb151spec/lib/gitlab/auth_spec.rb152spec/lib/gitlab/reference_extractor_spec.rb153spec/lib/gitlab/application_rate_limiter_spec.rb154spec/lib/gitlab/gl_repository/identifier_spec.rb155spec/lib/gitlab/blame_spec.rb156spec/lib/gitlab/relative_positioning/mover_spec.rb157spec/lib/gitlab/relative_positioning/item_context_spec.rb158spec/lib/gitlab/project_search_results_spec.rb159spec/lib/gitlab/template/merge_request_template_spec.rb160spec/lib/gitlab/template/issue_template_spec.rb161spec/lib/gitlab/integrations/sti_type_spec.rb162spec/lib/gitlab/uploads_transfer_spec.rb163spec/lib/gitlab/usage_data_spec.rb164spec/lib/gitlab/usage_data_counters/ci_template_unique_counter_spec.rb165spec/lib/gitlab/gpg/commit_spec.rb166spec/lib/gitlab/gpg/invalid_gpg_signature_updater_spec.rb167spec/lib/gitlab/jira_import_spec.rb168spec/lib/gitlab/repository_url_builder_spec.rb169spec/lib/gitlab/git_access_wiki_spec.rb170spec/lib/gitlab/repository_cache_adapter_spec.rb171spec/lib/gitlab/manifest_import/project_creator_spec.rb172spec/lib/gitlab/tracking_spec.rb173spec/lib/gitlab/updated_notes_paginator_spec.rb174spec/lib/gitlab/application_context_spec.rb175spec/lib/gitlab/alert_management/alert_status_counts_spec.rb176spec/lib/gitlab/allowable_spec.rb177spec/lib/banzai/filter/references/commit_reference_filter_spec.rb178spec/lib/banzai/filter/references/design_reference_filter_spec.rb179spec/lib/banzai/filter/references/user_reference_filter_spec.rb180spec/lib/banzai/filter/references/issue_reference_filter_spec.rb181spec/lib/banzai/filter/references/snippet_reference_filter_spec.rb182spec/lib/banzai/filter/references/label_reference_filter_spec.rb183spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb184spec/lib/banzai/filter/references/external_issue_reference_filter_spec.rb185spec/lib/banzai/filter/references/project_reference_filter_spec.rb186spec/lib/banzai/filter/references/milestone_reference_filter_spec.rb187spec/lib/banzai/filter/references/commit_range_reference_filter_spec.rb188spec/lib/banzai/filter/references/alert_reference_filter_spec.rb189spec/lib/banzai/filter/references/reference_filter_spec.rb190spec/lib/banzai/filter/upload_link_filter_spec.rb191spec/lib/banzai/filter/issuable_state_filter_spec.rb192spec/lib/banzai/filter/gollum_tags_filter_spec.rb193spec/lib/banzai/filter/inline_cluster_metrics_filter_spec.rb194spec/lib/banzai/filter/audio_link_filter_spec.rb195spec/lib/banzai/filter/video_link_filter_spec.rb196spec/lib/banzai/filter/wiki_link_filter_spec.rb197spec/lib/banzai/filter/repository_link_filter_spec.rb198spec/lib/banzai/filter/inline_metrics_redactor_filter_spec.rb199spec/lib/banzai/filter/reference_redactor_filter_spec.rb200spec/lib/banzai/object_renderer_spec.rb201spec/lib/banzai/reference_parser/alert_parser_spec.rb202spec/lib/banzai/reference_parser/mentioned_user_parser_spec.rb203spec/lib/banzai/reference_parser/merge_request_parser_spec.rb204spec/lib/banzai/reference_parser/external_issue_parser_spec.rb205spec/lib/banzai/reference_parser/design_parser_spec.rb206spec/lib/banzai/reference_parser/label_parser_spec.rb207spec/lib/banzai/reference_parser/commit_parser_spec.rb208spec/lib/banzai/reference_parser/mentioned_group_parser_spec.rb209spec/lib/banzai/reference_parser/snippet_parser_spec.rb210spec/lib/banzai/reference_parser/user_parser_spec.rb211spec/lib/banzai/reference_parser/base_parser_spec.rb212spec/lib/banzai/reference_parser/issue_parser_spec.rb213spec/lib/banzai/reference_parser/project_parser_spec.rb214spec/lib/banzai/reference_parser/commit_range_parser_spec.rb215spec/lib/banzai/reference_parser/milestone_parser_spec.rb216spec/lib/banzai/reference_parser/mentioned_project_parser_spec.rb217spec/lib/banzai/reference_parser/feature_flag_parser_spec.rb218spec/lib/banzai/issuable_extractor_spec.rb219spec/lib/banzai/pipeline/plain_markdown_pipeline_spec.rb220spec/lib/banzai/pipeline/wiki_pipeline_spec.rb221spec/lib/banzai/pipeline/description_pipeline_spec.rb222spec/lib/banzai/pipeline/full_pipeline_spec.rb223spec/lib/banzai/pipeline/gfm_pipeline_spec.rb224spec/lib/banzai/reference_redactor_spec.rb225spec/lib/banzai/commit_renderer_spec.rb226spec/lib/bulk_imports/groups/pipelines/members_pipeline_spec.rb227spec/lib/bulk_imports/groups/pipelines/milestones_pipeline_spec.rb228spec/lib/bulk_imports/groups/pipelines/group_pipeline_spec.rb229spec/lib/bulk_imports/groups/pipelines/subgroup_entities_pipeline_spec.rb230spec/lib/bulk_imports/groups/pipelines/boards_pipeline_spec.rb231spec/lib/bulk_imports/groups/pipelines/group_avatar_pipeline_spec.rb232spec/lib/bulk_imports/groups/pipelines/project_entities_pipeline_spec.rb233spec/lib/bulk_imports/groups/pipelines/labels_pipeline_spec.rb234spec/lib/bulk_imports/groups/transformers/group_attributes_transformer_spec.rb235spec/lib/bulk_imports/groups/transformers/subgroup_to_entity_transformer_spec.rb236spec/lib/bulk_imports/groups/loaders/group_loader_spec.rb237spec/lib/bulk_imports/groups/graphql/get_members_query_spec.rb238spec/lib/bulk_imports/groups/graphql/get_milestones_query_spec.rb239spec/lib/bulk_imports/groups/graphql/get_projects_query_spec.rb240spec/lib/bulk_imports/groups/extractors/subgroups_extractor_spec.rb241spec/lib/bulk_imports/groups/rest/get_badges_query_spec.rb242spec/lib/bulk_imports/common/extractors/rest_extractor_spec.rb243spec/lib/bulk_imports/common/extractors/graphql_extractor_spec.rb244spec/lib/bulk_imports/common/transformers/user_reference_transformer_spec.rb245spec/lib/bulk_imports/common/pipelines/entity_finisher_spec.rb246spec/lib/bulk_imports/pipeline/runner_spec.rb247spec/lib/bulk_imports/pipeline/context_spec.rb248spec/lib/bulk_imports/projects/pipelines/project_pipeline_spec.rb249spec/lib/sidebars/groups/menus/ci_cd_menu_spec.rb250spec/lib/sidebars/groups/menus/merge_requests_menu_spec.rb251spec/lib/sidebars/groups/menus/issues_menu_spec.rb252spec/lib/sidebars/groups/menus/group_information_menu_spec.rb253spec/lib/sidebars/groups/menus/kubernetes_menu_spec.rb254spec/lib/sidebars/groups/menus/settings_menu_spec.rb255spec/lib/sidebars/groups/menus/packages_registries_menu_spec.rb256spec/lib/sidebars/projects/menus/merge_requests_menu_spec.rb257spec/lib/sidebars/projects/menus/issues_menu_spec.rb258spec/lib/sidebars/projects/menus/project_information_menu_spec.rb259spec/lib/sidebars/projects/menus/monitor_menu_spec.rb260spec/lib/sidebars/projects/menus/confluence_menu_spec.rb261spec/lib/api/entities/release_spec.rb262spec/lib/api/entities/branch_spec.rb263spec/lib/api/entities/public_group_details_spec.rb264spec/lib/api/entities/deploy_keys_project_spec.rb265spec/lib/api/entities/package_spec.rb266spec/lib/api/entities/group_detail_spec.rb267spec/lib/api/entities/basic_project_details_spec.rb268spec/lib/api/entities/merge_request_approvals_spec.rb269spec/lib/api/entities/merge_request_basic_spec.rb270spec/lib/api/entities/project_import_status_spec.rb271spec/lib/api/ci/helpers/runner_spec.rb272spec/lib/api/helpers_spec.rb273spec/lib/api/helpers/packages_manager_clients_helpers_spec.rb274spec/lib/api/helpers/caching_spec.rb275spec/lib/api/helpers/label_helpers_spec.rb276spec/lib/extracts_path_spec.rb277spec/lib/backup/gitaly_rpc_backup_spec.rb278spec/lib/backup/gitaly_backup_spec.rb279spec/lib/backup/files_spec.rb280spec/lib/backup/repositories_spec.rb281spec/lib/atlassian/jira_connect/serializers/pull_request_entity_spec.rb282spec/lib/atlassian/jira_connect/serializers/branch_entity_spec.rb283spec/lib/atlassian/jira_connect/serializers/repository_entity_spec.rb284spec/lib/atlassian/jira_connect/serializers/deployment_entity_spec.rb285spec/lib/atlassian/jira_connect/serializers/build_entity_spec.rb286spec/lib/atlassian/jira_connect/client_spec.rb287spec/lib/learn_gitlab/project_spec.rb288spec/lib/system_check/app/hashed_storage_all_projects_check_spec.rb289spec/lib/system_check/orphans/repository_check_spec.rb290spec/lib/system_check/orphans/namespace_check_spec.rb291spec/lib/container_registry/tag_spec.rb292spec/lib/container_registry/path_spec.rb293spec/lib/container_registry/blob_spec.rb294spec/lib/peek/views/rugged_spec.rb295spec/lib/constraints/project_url_constrainer_spec.rb296spec/lib/constraints/group_url_constrainer_spec.rb297spec/lib/feature_spec.rb298spec/lib/quality/seeders/issues_spec.rb299spec/lib/generators/gitlab/usage_metric_definition/redis_hll_generator_spec.rb300spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb301spec/lib/file_size_validator_spec.rb302spec/lib/after_commit_queue_spec.rb303spec/migrations/schedule_recalculate_project_authorizations_third_run_spec.rb304spec/migrations/schedule_recalculate_project_authorizations_second_run_spec.rb305spec/migrations/migrate_commit_notes_mentions_to_db_spec.rb306spec/migrations/migrate_merge_request_mentions_to_db_spec.rb307spec/migrations/schedule_update_existing_subgroup_to_match_visibility_level_of_parent_spec.rb308spec/migrations/migrate_all_merge_request_user_mentions_to_db_spec.rb309spec/features/projects/blobs/blob_show_spec.rb310spec/features/projects/blobs/edit_spec.rb311spec/features/projects/blobs/user_views_pipeline_editor_button_spec.rb312spec/features/projects/blobs/shortcuts_blob_spec.rb313spec/features/projects/blobs/user_follows_pipeline_suggest_nudge_spec.rb314spec/features/projects/blobs/user_creates_new_blob_in_new_project_spec.rb315spec/features/projects/blobs/blob_line_permalink_updater_spec.rb316spec/features/projects/blobs/balsamiq_spec.rb317spec/features/projects/environments/environment_metrics_spec.rb318spec/features/projects/environments/environments_spec.rb319spec/features/projects/environments/environment_spec.rb320spec/features/projects/user_sorts_projects_spec.rb321spec/features/projects/ci/editor_spec.rb322spec/features/projects/services/user_activates_slack_notifications_spec.rb323spec/features/projects/services/user_activates_pushover_spec.rb324spec/features/projects/services/user_activates_emails_on_push_spec.rb325spec/features/projects/services/user_views_services_spec.rb326spec/features/projects/services/user_activates_prometheus_spec.rb327spec/features/projects/services/user_activates_packagist_spec.rb328spec/features/projects/services/user_activates_slack_slash_command_spec.rb329spec/features/projects/services/prometheus_external_alerts_spec.rb330spec/features/projects/services/disable_triggers_spec.rb331spec/features/projects/services/user_activates_issue_tracker_spec.rb332spec/features/projects/services/user_activates_mattermost_slash_command_spec.rb333spec/features/projects/services/user_activates_jetbrains_teamcity_ci_spec.rb334spec/features/projects/services/user_activates_irker_spec.rb335spec/features/projects/tags/user_views_tags_spec.rb336spec/features/projects/tags/download_buttons_spec.rb337spec/features/projects/tags/user_edits_tags_spec.rb338spec/features/projects/integrations/user_activates_asana_spec.rb339spec/features/projects/integrations/user_uses_inherited_settings_spec.rb340spec/features/projects/integrations/user_activates_atlassian_bamboo_ci_spec.rb341spec/features/projects/integrations/user_activates_pivotaltracker_spec.rb342spec/features/projects/integrations/user_activates_flowdock_spec.rb343spec/features/projects/integrations/user_activates_assembla_spec.rb344spec/features/projects/integrations/user_activates_jira_spec.rb345spec/features/projects/activity/user_sees_design_comment_spec.rb346spec/features/projects/activity/rss_spec.rb347spec/features/projects/activity/user_sees_design_activity_spec.rb348spec/features/projects/activity/user_sees_private_activity_spec.rb349spec/features/projects/activity/user_sees_activity_spec.rb350spec/features/projects/tracings_spec.rb351spec/features/projects/tree/rss_spec.rb352spec/features/projects/tree/tree_show_spec.rb353spec/features/projects/tree/create_file_spec.rb354spec/features/projects/tree/create_directory_spec.rb355spec/features/projects/tree/upload_file_spec.rb356spec/features/projects/user_sees_sidebar_spec.rb357spec/features/projects/pages/user_edits_lets_encrypt_settings_spec.rb358spec/features/projects/pages/user_edits_settings_spec.rb359spec/features/projects/pages/user_adds_domain_spec.rb360spec/features/projects/members/group_members_spec.rb361spec/features/projects/members/user_requests_access_spec.rb362spec/features/projects/members/master_adds_member_with_expiration_date_spec.rb363spec/features/projects/members/group_member_cannot_request_access_to_his_group_project_spec.rb364spec/features/projects/members/anonymous_user_sees_members_spec.rb365spec/features/projects/members/list_spec.rb366spec/features/projects/members/group_requester_cannot_request_access_to_project_spec.rb367spec/features/projects/members/groups_with_access_list_spec.rb368spec/features/projects/members/member_cannot_request_access_to_his_project_spec.rb369spec/features/projects/members/member_leaves_project_spec.rb370spec/features/projects/members/master_manages_access_requests_spec.rb371spec/features/projects/members/tabs_spec.rb372spec/features/projects/members/invite_group_spec.rb373spec/features/projects/members/group_member_cannot_leave_group_project_spec.rb374spec/features/projects/members/owner_cannot_leave_project_spec.rb375spec/features/projects/members/sorting_spec.rb376spec/features/projects/members/owner_cannot_request_access_to_his_project_spec.rb377spec/features/projects/labels/update_prioritization_spec.rb378spec/features/projects/labels/user_removes_labels_spec.rb379spec/features/projects/labels/user_creates_labels_spec.rb380spec/features/projects/labels/user_promotes_label_spec.rb381spec/features/projects/labels/user_edits_labels_spec.rb382spec/features/projects/labels/issues_sorted_by_priority_spec.rb383spec/features/projects/labels/subscription_spec.rb384spec/features/projects/labels/search_labels_spec.rb385spec/features/projects/labels/user_sees_breadcrumb_links_spec.rb386spec/features/projects/labels/user_sees_links_to_issuables_spec.rb387spec/features/projects/labels/sort_labels_spec.rb388spec/features/projects/labels/user_views_labels_spec.rb389spec/features/projects/files/user_browses_lfs_files_spec.rb390spec/features/projects/files/gitignore_dropdown_spec.rb391spec/features/projects/files/user_browses_files_spec.rb392spec/features/projects/files/project_owner_creates_license_file_spec.rb393spec/features/projects/files/user_find_file_spec.rb394spec/features/projects/files/user_edits_files_spec.rb395spec/features/projects/files/user_creates_files_spec.rb396spec/features/projects/files/editing_a_file_spec.rb397spec/features/projects/files/user_reads_pipeline_status_spec.rb398spec/features/projects/files/download_buttons_spec.rb399spec/features/projects/files/undo_template_spec.rb400spec/features/projects/files/user_searches_for_files_spec.rb401spec/features/projects/files/find_file_keyboard_spec.rb402spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb403spec/features/projects/files/dockerfile_dropdown_spec.rb404spec/features/projects/files/template_type_dropdown_spec.rb405spec/features/projects/files/gitlab_ci_yml_dropdown_spec.rb406spec/features/projects/files/edit_file_soft_wrap_spec.rb407spec/features/projects/files/user_uploads_files_spec.rb408spec/features/projects/files/user_deletes_files_spec.rb409spec/features/projects/files/user_creates_directory_spec.rb410spec/features/projects/files/template_selector_menu_spec.rb411spec/features/projects/files/files_sort_submodules_with_folders_spec.rb412spec/features/projects/files/user_browses_a_tree_with_a_folder_containing_only_a_folder_spec.rb413spec/features/projects/files/user_replaces_files_spec.rb414spec/features/projects/show/user_manages_notifications_spec.rb415spec/features/projects/show/no_password_spec.rb416spec/features/projects/show/user_sees_readme_spec.rb417spec/features/projects/show/user_interacts_with_auto_devops_banner_spec.rb418spec/features/projects/show/user_interacts_with_stars_spec.rb419spec/features/projects/show/redirects_spec.rb420spec/features/projects/show/schema_markup_spec.rb421spec/features/projects/show/user_sees_collaboration_links_spec.rb422spec/features/projects/show/user_sees_setup_shortcut_buttons_spec.rb423spec/features/projects/show/user_sees_deletion_failure_message_spec.rb424spec/features/projects/show/user_sees_last_commit_ci_status_spec.rb425spec/features/projects/show/user_uploads_files_spec.rb426spec/features/projects/show/download_buttons_spec.rb427spec/features/projects/show/user_sees_git_instructions_spec.rb428spec/features/projects/show/rss_spec.rb429spec/features/projects/issues/design_management/user_uploads_designs_spec.rb430spec/features/projects/issues/design_management/user_views_designs_with_svg_xss_spec.rb431spec/features/projects/issues/design_management/user_permissions_upload_spec.rb432spec/features/projects/issues/design_management/user_views_design_images_spec.rb433spec/features/projects/issues/design_management/user_views_design_spec.rb434spec/features/projects/issues/design_management/user_links_to_designs_in_issue_spec.rb435spec/features/projects/issues/design_management/user_paginates_designs_spec.rb436spec/features/projects/issues/design_management/user_views_designs_spec.rb437spec/features/projects/issues/email_participants_spec.rb438spec/features/projects/issues/viewing_issues_with_external_authorization_enabled_spec.rb439spec/features/projects/issues/viewing_relocated_issues_spec.rb440spec/features/projects/feature_flag_user_lists/user_deletes_feature_flag_user_list_spec.rb441spec/features/projects/feature_flag_user_lists/user_sees_feature_flag_user_list_details_spec.rb442spec/features/projects/feature_flag_user_lists/user_edits_feature_flag_user_list_spec.rb443spec/features/projects/settings/lfs_settings_spec.rb444spec/features/projects/settings/user_searches_in_settings_spec.rb445spec/features/projects/settings/user_manages_merge_requests_settings_spec.rb446spec/features/projects/settings/user_changes_default_branch_spec.rb447spec/features/projects/settings/external_authorization_service_settings_spec.rb448spec/features/projects/settings/user_transfers_a_project_spec.rb449spec/features/projects/settings/registry_settings_spec.rb450spec/features/projects/settings/access_tokens_spec.rb451spec/features/projects/settings/user_changes_avatar_spec.rb452spec/features/projects/settings/user_manages_project_members_spec.rb453spec/features/projects/settings/user_renames_a_project_spec.rb454spec/features/projects/settings/user_tags_project_spec.rb455spec/features/projects/settings/monitor_settings_spec.rb456spec/features/projects/settings/pipelines_settings_spec.rb457spec/features/projects/settings/webhooks_settings_spec.rb458spec/features/projects/settings/service_desk_setting_spec.rb459spec/features/projects/settings/project_badges_spec.rb460spec/features/projects/settings/visibility_settings_spec.rb461spec/features/projects/settings/user_sees_revoke_deploy_token_modal_spec.rb462spec/features/projects/settings/repository_settings_spec.rb463spec/features/projects/settings/packages_settings_spec.rb464spec/features/projects/settings/user_archives_project_spec.rb465spec/features/projects/settings/project_settings_spec.rb466spec/features/projects/settings/user_interacts_with_deploy_keys_spec.rb467spec/features/projects/classification_label_on_project_pages_spec.rb468spec/features/projects/clusters/gcp_spec.rb469spec/features/projects/clusters/user_spec.rb470spec/features/projects/clusters/eks_spec.rb471spec/features/projects/new_project_spec.rb472spec/features/projects/wiki/user_views_wiki_empty_spec.rb473spec/features/projects/wiki/user_views_wiki_in_project_page_spec.rb474spec/features/projects/branches/user_views_branches_spec.rb475spec/features/projects/branches/user_creates_branch_spec.rb476spec/features/projects/branches/download_buttons_spec.rb477spec/features/projects/branches/new_branch_ref_dropdown_spec.rb478spec/features/projects/branches/user_deletes_branch_spec.rb479spec/features/projects/jobs/permissions_spec.rb480spec/features/projects/jobs/user_browses_job_spec.rb481spec/features/projects/jobs/user_browses_jobs_spec.rb482spec/features/projects/snippets/user_views_snippets_spec.rb483spec/features/projects/snippets/user_comments_on_snippet_spec.rb484spec/features/projects/snippets/user_updates_snippet_spec.rb485spec/features/projects/snippets/show_spec.rb486spec/features/projects/snippets/user_deletes_snippet_spec.rb487spec/features/projects/snippets/create_snippet_spec.rb488spec/features/projects/commit/comments/user_edits_comments_spec.rb489spec/features/projects/commit/comments/user_adds_comment_spec.rb490spec/features/projects/commit/comments/user_deletes_comments_spec.rb491spec/features/projects/commit/mini_pipeline_graph_spec.rb492spec/features/projects/commit/cherry_pick_spec.rb493spec/features/projects/commit/user_reverts_commit_spec.rb494spec/features/projects/commit/user_views_user_status_on_commit_spec.rb495spec/features/projects/commit/user_comments_on_commit_spec.rb496spec/features/projects/commit/diff_notes_spec.rb497spec/features/projects/commit/builds_spec.rb498spec/features/projects/milestones/user_interacts_with_labels_spec.rb499spec/features/projects/milestones/new_spec.rb500spec/features/projects/milestones/gfm_autocomplete_spec.rb501spec/features/projects/milestones/milestones_sorting_spec.rb502spec/features/projects/milestones/milestone_spec.rb503spec/features/projects/product_analytics/graphs_spec.rb504spec/features/projects/product_analytics/setup_spec.rb505spec/features/projects/product_analytics/test_spec.rb506spec/features/projects/product_analytics/events_spec.rb507spec/features/projects/branches_spec.rb508spec/features/projects/merge_request_button_spec.rb509spec/features/projects/user_sees_user_popover_spec.rb510spec/features/projects/environments_pod_logs_spec.rb511spec/features/projects/import_export/export_file_spec.rb512spec/features/projects/import_export/import_file_spec.rb513spec/features/projects/hook_logs/user_reads_log_spec.rb514spec/features/projects/user_creates_project_spec.rb515spec/features/projects/gfm_autocomplete_load_spec.rb516spec/features/projects/user_changes_project_visibility_spec.rb517spec/features/projects/pipelines/pipelines_spec.rb518spec/features/projects/pipelines/pipeline_spec.rb519spec/features/projects/issuable_templates_spec.rb520spec/features/projects/releases/user_creates_release_spec.rb521spec/features/projects/releases/user_views_release_spec.rb522spec/features/projects/releases/user_views_releases_spec.rb523spec/features/projects/releases/user_views_edit_release_spec.rb524spec/features/projects/badges/list_spec.rb525spec/features/projects/badges/coverage_spec.rb526spec/features/projects/badges/pipeline_badge_spec.rb527spec/features/projects/raw/user_interacts_with_raw_endpoint_spec.rb528spec/features/projects/diffs/diff_show_spec.rb529spec/features/projects/serverless/functions_spec.rb530spec/features/projects/feature_flags/user_creates_feature_flag_spec.rb531spec/features/projects/feature_flags/user_sees_feature_flag_list_spec.rb532spec/features/projects/feature_flags/user_updates_feature_flag_spec.rb533spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb534spec/features/projects/infrastructure_registry_spec.rb535spec/features/projects/remote_mirror_spec.rb536spec/features/projects/sub_group_issuables_spec.rb537spec/features/projects/deploy_keys_spec.rb538spec/features/projects/features_visibility_spec.rb539spec/features/projects/user_uses_shortcuts_spec.rb540spec/features/projects/new_project_from_template_spec.rb541spec/features/projects/artifacts/raw_spec.rb542spec/features/projects/artifacts/file_spec.rb543spec/features/projects/artifacts/user_browses_artifacts_spec.rb544spec/features/projects/artifacts/user_downloads_artifacts_spec.rb545spec/features/projects/container_registry_spec.rb546spec/features/projects/pipeline_schedules_spec.rb547spec/features/projects/view_on_env_spec.rb548spec/features/projects/forks/fork_list_spec.rb549spec/features/projects/wikis_spec.rb550spec/features/projects/fork_spec.rb551spec/features/projects/commits/rss_spec.rb552spec/features/projects/commits/user_browses_commits_spec.rb553spec/features/projects/jobs_spec.rb554spec/features/projects/compare_spec.rb555spec/features/projects/packages_spec.rb556spec/features/projects/user_views_empty_project_spec.rb557spec/features/projects/navbar_spec.rb558spec/features/projects/sourcegraph_csp_spec.rb559spec/features/projects/network_graph_spec.rb560spec/features/projects/clusters_spec.rb561spec/features/projects/graph_spec.rb562spec/features/projects/terraform_spec.rb563spec/features/projects/active_tabs_spec.rb564spec/features/projects/package_files_spec.rb565spec/features/projects/confluence/user_views_confluence_page_spec.rb566spec/features/task_lists_spec.rb567spec/features/issues/user_views_issues_spec.rb568spec/features/issues/note_polling_spec.rb569spec/features/issues/user_sorts_issues_spec.rb570spec/features/issues/filtered_search/dropdown_author_spec.rb571spec/features/issues/filtered_search/dropdown_milestone_spec.rb572spec/features/issues/filtered_search/filter_issues_spec.rb573spec/features/issues/filtered_search/dropdown_label_spec.rb574spec/features/issues/filtered_search/visual_tokens_spec.rb575spec/features/issues/filtered_search/dropdown_emoji_spec.rb576spec/features/issues/filtered_search/search_bar_spec.rb577spec/features/issues/filtered_search/recent_searches_spec.rb578spec/features/issues/filtered_search/dropdown_hint_spec.rb579spec/features/issues/filtered_search/dropdown_assignee_spec.rb580spec/features/issues/filtered_search/dropdown_release_spec.rb581spec/features/issues/filtered_search/dropdown_base_spec.rb582spec/features/issues/move_spec.rb583spec/features/issues/form_spec.rb584spec/features/issues/group_label_sidebar_spec.rb585spec/features/issues/create_issue_for_discussions_in_merge_request_spec.rb586spec/features/issues/spam_issues_spec.rb587spec/features/issues/user_sorts_issue_comments_spec.rb588spec/features/issues/user_invites_from_a_comment_spec.rb589spec/features/issues/user_bulk_edits_issues_spec.rb590spec/features/issues/markdown_toolbar_spec.rb591spec/features/issues/related_issues_spec.rb592spec/features/issues/user_bulk_edits_issues_labels_spec.rb593spec/features/issues/csv_spec.rb594spec/features/issues/user_sees_sidebar_updates_in_realtime_spec.rb595spec/features/issues/issue_header_spec.rb596spec/features/issues/user_creates_issue_by_email_spec.rb597spec/features/issues/user_creates_branch_and_merge_request_spec.rb598spec/features/issues/user_resets_their_incoming_email_token_spec.rb599spec/features/issues/create_issue_for_single_discussion_in_merge_request_spec.rb600spec/features/issues/user_creates_confidential_merge_request_spec.rb601spec/features/issues/keyboard_shortcut_spec.rb602spec/features/issues/user_edits_issue_spec.rb603spec/features/issues/todo_spec.rb604spec/features/issues/user_toggles_subscription_spec.rb605spec/features/issues/user_comments_on_issue_spec.rb606spec/features/issues/notes_on_issues_spec.rb607spec/features/issues/user_sees_live_update_spec.rb608spec/features/issues/user_uses_quick_actions_spec.rb609spec/features/issues/user_creates_issue_spec.rb610spec/features/issues/discussion_lock_spec.rb611spec/features/issues/service_desk_spec.rb612spec/features/issues/issue_sidebar_spec.rb613spec/features/issues/resource_label_events_spec.rb614spec/features/issues/user_sees_breadcrumb_links_spec.rb615spec/features/issues/user_sees_empty_state_spec.rb616spec/features/issues/incident_issue_spec.rb617spec/features/issues/gfm_autocomplete_spec.rb618spec/features/issues/rss_spec.rb619spec/features/issues/user_filters_issues_spec.rb620spec/features/issues/user_interacts_with_awards_spec.rb621spec/features/issues/issue_detail_spec.rb622spec/features/issues/user_views_issue_spec.rb623spec/features/dashboard/todos/todos_spec.rb624spec/features/dashboard/todos/todos_sorting_spec.rb625spec/features/dashboard/todos/target_state_spec.rb626spec/features/dashboard/todos/todos_filtering_spec.rb627spec/features/dashboard/issues_filter_spec.rb628spec/features/dashboard/groups_list_spec.rb629spec/features/dashboard/shortcuts_spec.rb630spec/features/dashboard/project_member_activity_index_spec.rb631spec/features/dashboard/root_explore_spec.rb632spec/features/dashboard/issues_spec.rb633spec/features/dashboard/milestones_spec.rb634spec/features/dashboard/group_spec.rb635spec/features/dashboard/label_filter_spec.rb636spec/features/dashboard/root_spec.rb637spec/features/dashboard/archived_projects_spec.rb638spec/features/dashboard/projects_spec.rb639spec/features/dashboard/user_filters_projects_spec.rb640spec/features/dashboard/merge_requests_spec.rb641spec/features/dashboard/issuables_counter_spec.rb642spec/features/dashboard/activity_spec.rb643spec/features/dashboard/snippets_spec.rb644spec/features/dashboard/group_dashboard_with_external_authorization_service_spec.rb645spec/features/dashboard/datetime_on_tooltips_spec.rb646spec/features/merge_request/user_assigns_themselves_spec.rb647spec/features/merge_request/user_sees_pipelines_from_forked_project_spec.rb648spec/features/merge_request/user_sees_wip_help_message_spec.rb649spec/features/merge_request/user_posts_notes_spec.rb650spec/features/merge_request/user_views_merge_request_from_deleted_fork_spec.rb651spec/features/merge_request/user_sees_versions_spec.rb652spec/features/merge_request/user_sees_discussions_spec.rb653spec/features/merge_request/user_creates_mr_spec.rb654spec/features/merge_request/maintainer_edits_fork_spec.rb655spec/features/merge_request/user_allows_commits_from_memebers_who_can_merge_spec.rb656spec/features/merge_request/user_tries_to_access_private_project_info_through_new_mr_spec.rb657spec/features/merge_request/user_selects_branches_for_new_mr_spec.rb658spec/features/merge_request/user_sees_closing_issues_message_spec.rb659spec/features/merge_request/user_expands_diff_spec.rb660spec/features/merge_request/user_sees_mr_with_deleted_source_branch_spec.rb661spec/features/merge_request/user_sees_mr_from_deleted_forked_project_spec.rb662spec/features/merge_request/close_reopen_report_toggle_spec.rb663spec/features/merge_request/user_approves_spec.rb664spec/features/merge_request/user_sees_deleted_target_branch_spec.rb665spec/features/merge_request/batch_comments_spec.rb666spec/features/merge_request/user_scrolls_to_note_on_load_spec.rb667spec/features/merge_request/user_customizes_merge_commit_message_spec.rb668spec/features/merge_request/user_edits_merge_request_spec.rb669spec/features/merge_request/user_edits_reviewers_sidebar_spec.rb670spec/features/merge_request/user_sees_notes_from_forked_project_spec.rb671spec/features/merge_request/user_toggles_whitespace_changes_spec.rb672spec/features/merge_request/user_views_diffs_commit_spec.rb673spec/features/merge_request/user_edits_mr_spec.rb674spec/features/merge_request/user_accepts_merge_request_spec.rb675spec/features/merge_request/user_views_auto_expanding_diff_spec.rb676spec/features/merge_request/user_views_open_merge_request_spec.rb677spec/features/merge_request/user_sees_cherry_pick_modal_spec.rb678spec/features/merge_request/user_resolves_diff_notes_and_discussions_resolve_spec.rb679spec/features/merge_request/user_sees_merge_button_depending_on_unresolved_discussions_spec.rb680spec/features/merge_request/user_views_diffs_file_by_file_spec.rb681spec/features/merge_request/user_posts_diff_notes_spec.rb682spec/features/merge_request/user_sees_pipelines_spec.rb683spec/features/merge_request/user_interacts_with_batched_mr_diffs_spec.rb684spec/features/merge_request/user_comments_on_merge_request_spec.rb685spec/features/merge_request/user_resolves_wip_mr_spec.rb686spec/features/merge_request/user_uses_quick_actions_spec.rb687spec/features/merge_request/user_views_diffs_spec.rb688spec/features/merge_request/user_jumps_to_discussion_spec.rb689spec/features/merge_request/user_merges_immediately_spec.rb690spec/features/merge_request/user_sees_breadcrumb_links_spec.rb691spec/features/merge_request/user_merges_when_pipeline_succeeds_spec.rb692spec/features/merge_request/user_sees_deployment_widget_spec.rb693spec/features/merge_request/user_resolves_outdated_diff_discussions_spec.rb694spec/features/merge_request/user_marks_merge_request_as_draft_spec.rb695spec/features/merge_request/user_clicks_merge_request_tabs_spec.rb696spec/features/merge_request/user_comments_on_diff_spec.rb697spec/features/merge_request/user_creates_merge_request_spec.rb698spec/features/merge_request/user_sees_mini_pipeline_graph_spec.rb699spec/features/merge_request/user_sees_check_out_branch_modal_spec.rb700spec/features/merge_request/user_creates_image_diff_notes_spec.rb701spec/features/merge_request/user_locks_discussion_spec.rb702spec/features/merge_request/user_comments_on_commit_spec.rb703spec/features/merge_request/user_reviews_image_spec.rb704spec/features/merge_request/user_squashes_merge_request_spec.rb705spec/features/merge_request/user_suggests_changes_on_diff_spec.rb706spec/features/merge_request/user_reverts_merge_request_spec.rb707spec/features/merge_request/user_sees_merge_widget_spec.rb708spec/features/merge_request/user_merges_only_if_pipeline_succeeds_spec.rb709spec/features/merge_request/user_awards_emoji_spec.rb710spec/features/merge_request/user_merges_merge_request_spec.rb711spec/features/merge_request/user_manages_subscription_spec.rb712spec/features/merge_request/merge_request_discussion_lock_spec.rb713spec/features/merge_request/user_sees_diff_spec.rb714spec/features/merge_request/user_sees_suggest_pipeline_spec.rb715spec/features/merge_request/user_rebases_merge_request_spec.rb716spec/features/merge_request/user_sees_merge_request_pipelines_spec.rb717spec/features/merge_request/user_resolves_conflicts_spec.rb718spec/features/merge_request/user_sees_avatar_on_diff_notes_spec.rb719spec/features/merge_request/user_edits_assignees_sidebar_spec.rb720spec/features/merge_request/user_views_user_status_on_merge_request_spec.rb721spec/features/merge_request/user_sees_system_notes_spec.rb722spec/features/merge_request/user_invites_from_a_comment_spec.rb723spec/features/merge_request/user_sees_page_metadata_spec.rb724spec/features/groups/milestone_spec.rb725spec/features/groups/members/leave_group_spec.rb726spec/features/groups/members/search_members_spec.rb727spec/features/groups/members/manage_members_spec.rb728spec/features/groups/members/manage_groups_spec.rb729spec/features/groups/members/sort_members_spec.rb730spec/features/groups/members/master_adds_member_with_expiration_date_spec.rb731spec/features/groups/members/filter_members_spec.rb732spec/features/groups/members/request_access_spec.rb733spec/features/groups/members/list_members_spec.rb734spec/features/groups/members/tabs_spec.rb735spec/features/groups/members/master_manages_access_requests_spec.rb736spec/features/groups/integrations/user_activates_mattermost_slash_command_spec.rb737spec/features/groups/labels/search_labels_spec.rb738spec/features/groups/labels/sort_labels_spec.rb739spec/features/groups/labels/subscription_spec.rb740spec/features/groups/labels/create_spec.rb741spec/features/groups/labels/user_sees_links_to_issuables_spec.rb742spec/features/groups/labels/index_spec.rb743spec/features/groups/labels/edit_spec.rb744spec/features/groups/import_export/export_file_spec.rb745spec/features/groups/import_export/connect_instance_spec.rb746spec/features/groups/import_export/import_file_spec.rb747spec/features/groups/group_settings_spec.rb748spec/features/groups/share_lock_spec.rb749spec/features/groups/navbar_spec.rb750spec/features/groups/dependency_proxy_spec.rb751spec/features/groups/settings/group_badges_spec.rb752spec/features/groups/settings/user_searches_in_settings_spec.rb753spec/features/groups/settings/repository_spec.rb754spec/features/groups/settings/packages_and_registries_spec.rb755spec/features/groups/settings/manage_applications_spec.rb756spec/features/groups/settings/ci_cd_spec.rb757spec/features/groups/activity_spec.rb758spec/features/groups/merge_requests_spec.rb759spec/features/groups/milestones/gfm_autocomplete_spec.rb760spec/features/groups/group_page_with_external_authorization_service_spec.rb761spec/features/groups/user_browse_projects_group_page_spec.rb762spec/features/groups/user_sees_package_sidebar_spec.rb763spec/features/groups/board_spec.rb764spec/features/groups/container_registry_spec.rb765spec/features/groups/clusters/user_spec.rb766spec/features/groups/clusters/eks_spec.rb767spec/features/groups/packages_spec.rb768spec/features/groups/issues_spec.rb769spec/features/groups/user_sees_users_dropdowns_in_issuables_list_spec.rb770spec/features/groups/show_spec.rb771spec/features/groups/empty_states_spec.rb772spec/features/groups/milestones_sorting_spec.rb773spec/features/groups/board_sidebar_spec.rb774spec/features/project_group_variables_spec.rb775spec/features/admin/admin_mode/logout_spec.rb776spec/features/admin/admin_mode/login_spec.rb777spec/features/admin/admin_mode/workers_spec.rb778spec/features/admin/admin_system_info_spec.rb779spec/features/admin/admin_disables_two_factor_spec.rb780spec/features/admin/admin_browse_spam_logs_spec.rb781spec/features/admin/admin_appearance_spec.rb782spec/features/admin/users/users_spec.rb783spec/features/admin/users/user_spec.rb784spec/features/admin/admin_disables_git_access_protocol_spec.rb785spec/features/admin/admin_abuse_reports_spec.rb786spec/features/admin/admin_dev_ops_report_spec.rb787spec/features/admin/admin_runners_spec.rb788spec/features/admin/admin_serverless_domains_spec.rb789spec/features/admin/admin_search_settings_spec.rb790spec/features/admin/admin_broadcast_messages_spec.rb791spec/features/admin/admin_mode_spec.rb792spec/features/admin/clusters/eks_spec.rb793spec/features/admin/admin_builds_spec.rb794spec/features/admin/admin_users_spec.rb795spec/features/admin/admin_settings_spec.rb796spec/features/admin/admin_deploy_keys_spec.rb797spec/features/admin/admin_sees_project_statistics_spec.rb798spec/features/admin/admin_manage_applications_spec.rb799spec/features/admin/admin_hook_logs_spec.rb800spec/features/admin/admin_health_check_spec.rb801spec/features/admin/admin_projects_spec.rb802spec/features/admin/admin_hooks_spec.rb803spec/features/admin/admin_users_impersonation_tokens_spec.rb804spec/features/admin/admin_labels_spec.rb805spec/features/admin/admin_uses_repository_checks_spec.rb806spec/features/admin/admin_groups_spec.rb807spec/features/admin/integrations/user_activates_mattermost_slash_command_spec.rb808spec/features/admin/admin_sees_background_migrations_spec.rb809spec/features/admin/admin_requests_profiles_spec.rb810spec/features/admin/admin_sees_projects_statistics_spec.rb811spec/features/admin/dashboard_spec.rb812spec/features/ics/project_issues_spec.rb813spec/features/ics/dashboard_issues_spec.rb814spec/features/ics/group_issues_spec.rb815spec/features/atom/dashboard_spec.rb816spec/features/atom/users_spec.rb817spec/features/atom/dashboard_issues_spec.rb818spec/features/atom/issues_spec.rb819spec/features/atom/merge_requests_spec.rb820spec/features/error_tracking/user_sees_error_details_spec.rb821spec/features/error_tracking/user_searches_sentry_errors_spec.rb822spec/features/error_tracking/user_sees_error_index_spec.rb823spec/features/error_tracking/user_filters_errors_by_status_spec.rb824spec/features/security/project/public_access_spec.rb825spec/features/security/project/snippet/private_access_spec.rb826spec/features/security/project/snippet/internal_access_spec.rb827spec/features/security/project/snippet/public_access_spec.rb828spec/features/security/project/internal_access_spec.rb829spec/features/security/project/private_access_spec.rb830spec/features/security/group/private_access_spec.rb831spec/features/security/group/internal_access_spec.rb832spec/features/security/group/public_access_spec.rb833spec/features/security/profile_access_spec.rb834spec/features/security/dashboard_access_spec.rb835spec/features/cycle_analytics_spec.rb836spec/features/group_variables_spec.rb837spec/features/search/user_searches_for_wiki_pages_spec.rb838spec/features/search/user_searches_for_commits_spec.rb839spec/features/search/user_searches_for_users_spec.rb840spec/features/search/user_searches_for_merge_requests_spec.rb841spec/features/search/user_uses_search_filters_spec.rb842spec/features/search/user_searches_for_milestones_spec.rb843spec/features/search/user_searches_for_issues_spec.rb844spec/features/search/user_searches_for_comments_spec.rb845spec/features/search/user_uses_header_search_field_spec.rb846spec/features/search/user_searches_for_projects_spec.rb847spec/features/search/user_searches_for_code_spec.rb848spec/features/boards/sidebar_due_date_spec.rb849spec/features/boards/sidebar_milestones_spec.rb850spec/features/boards/new_issue_spec.rb851spec/features/boards/boards_spec.rb852spec/features/boards/user_visits_board_spec.rb853spec/features/boards/sidebar_labels_in_namespaces_spec.rb854spec/features/boards/user_adds_lists_to_board_spec.rb855spec/features/boards/keyboard_shortcut_spec.rb856spec/features/boards/reload_boards_on_browser_back_spec.rb857spec/features/boards/focus_mode_spec.rb858spec/features/boards/multiple_boards_spec.rb859spec/features/boards/issue_ordering_spec.rb860spec/features/boards/sidebar_spec.rb861spec/features/boards/sidebar_labels_spec.rb862spec/features/frequently_visited_projects_and_groups_spec.rb863spec/features/tags/developer_creates_tag_spec.rb864spec/features/tags/developer_deletes_tag_spec.rb865spec/features/tags/developer_views_tags_spec.rb866spec/features/tags/developer_updates_tag_spec.rb867spec/features/users/snippets_spec.rb868spec/features/users/show_spec.rb869spec/features/users/overview_spec.rb870spec/features/users/active_sessions_spec.rb871spec/features/users/user_browses_projects_on_user_page_spec.rb872spec/features/users/login_spec.rb873spec/features/users/rss_spec.rb874spec/features/users/terms_spec.rb875spec/features/users/signup_spec.rb876spec/features/users/add_email_to_existing_account_spec.rb877spec/features/contextual_sidebar_spec.rb878spec/features/merge_requests/user_views_all_merge_requests_spec.rb879spec/features/merge_requests/user_filters_by_approvals_spec.rb880spec/features/merge_requests/user_sees_empty_state_spec.rb881spec/features/merge_requests/user_filters_by_multiple_criteria_spec.rb882spec/features/merge_requests/user_filters_by_target_branch_spec.rb883spec/features/merge_requests/user_views_open_merge_requests_spec.rb884spec/features/merge_requests/rss_spec.rb885spec/features/merge_requests/filters_generic_behavior_spec.rb886spec/features/merge_requests/user_filters_by_draft_spec.rb887spec/features/merge_requests/user_lists_merge_requests_spec.rb888spec/features/merge_requests/user_filters_by_deployments_spec.rb889spec/features/merge_requests/user_filters_by_assignees_spec.rb890spec/features/merge_requests/user_exports_as_csv_spec.rb891spec/features/merge_requests/user_views_closed_merge_requests_spec.rb892spec/features/merge_requests/user_filters_by_labels_spec.rb893spec/features/merge_requests/user_filters_by_milestones_spec.rb894spec/features/merge_requests/user_views_merged_merge_requests_spec.rb895spec/features/merge_requests/user_sorts_merge_requests_spec.rb896spec/features/merge_requests/user_mass_updates_spec.rb897spec/features/reportable_note/snippets_spec.rb898spec/features/reportable_note/merge_request_spec.rb899spec/features/reportable_note/commit_spec.rb900spec/features/reportable_note/issue_spec.rb901spec/features/markdown/metrics_spec.rb902spec/features/markdown/keyboard_shortcuts_spec.rb903spec/features/markdown/math_spec.rb904spec/features/markdown/copy_as_gfm_spec.rb905spec/features/markdown/gitlab_flavored_markdown_spec.rb906spec/features/markdown/mermaid_spec.rb907spec/features/markdown/markdown_spec.rb908spec/features/participants_autocomplete_spec.rb909spec/features/file_uploads/project_import_spec.rb910spec/features/file_uploads/multipart_invalid_uploads_spec.rb911spec/features/file_uploads/git_lfs_spec.rb912spec/features/file_uploads/rubygem_package_spec.rb913spec/features/file_uploads/group_import_spec.rb914spec/features/file_uploads/maven_package_spec.rb915spec/features/file_uploads/nuget_package_spec.rb916spec/features/file_uploads/graphql_add_design_spec.rb917spec/features/file_uploads/attachment_spec.rb918spec/features/milestones/user_edits_milestone_spec.rb919spec/features/milestones/user_creates_milestone_spec.rb920spec/features/milestones/user_views_milestones_spec.rb921spec/features/milestones/user_promotes_milestone_spec.rb922spec/features/milestones/user_views_milestone_spec.rb923spec/features/milestones/user_deletes_milestone_spec.rb924spec/features/milestones/user_sees_breadcrumb_links_spec.rb925spec/features/projects_spec.rb926spec/features/protected_tags_spec.rb927spec/features/commits/user_view_commits_spec.rb928spec/features/commits/user_uses_quick_actions_spec.rb929spec/features/profiles/user_edit_profile_spec.rb930spec/features/profiles/account_spec.rb931spec/features/profiles/user_visits_notifications_tab_spec.rb932spec/features/profiles/user_changes_notified_of_own_activity_spec.rb933spec/features/profiles/active_sessions_spec.rb934spec/features/profiles/gpg_keys_spec.rb935spec/features/profiles/user_visits_profile_spec.rb936spec/features/profiles/chat_names_spec.rb937spec/features/profiles/user_visits_profile_account_page_spec.rb938spec/features/profiles/user_visits_profile_authentication_log_spec.rb939spec/features/discussion_comments/merge_request_spec.rb940spec/features/discussion_comments/commit_spec.rb941spec/features/discussion_comments/snippets_spec.rb942spec/features/discussion_comments/issue_spec.rb943spec/features/snippets/internal_snippet_spec.rb944spec/features/snippets/private_snippets_spec.rb945spec/features/snippets/user_creates_snippet_spec.rb946spec/features/snippets/search_snippets_spec.rb947spec/features/snippets/public_snippets_spec.rb948spec/features/snippets/explore_spec.rb949spec/features/snippets/notes_on_personal_snippets_spec.rb950spec/features/snippets/user_deletes_snippet_spec.rb951spec/features/snippets/user_snippets_spec.rb952spec/features/alert_management/user_filters_alerts_by_status_spec.rb953spec/features/alert_management/alert_management_list_spec.rb954spec/features/alert_management/user_updates_alert_status_spec.rb955spec/features/alert_management/user_searches_alerts_spec.rb956spec/features/alert_management/alert_details_spec.rb957spec/features/gitlab_experiments_spec.rb958spec/features/labels_hierarchy_spec.rb959spec/features/profile_spec.rb960spec/features/ide/user_commits_changes_spec.rb961spec/features/ide/user_opens_merge_request_spec.rb962spec/features/webauthn_spec.rb963spec/features/issuables/markdown_references/internal_references_spec.rb964spec/features/issuables/markdown_references/jira_spec.rb965spec/features/issuables/user_sees_sidebar_spec.rb966spec/features/issuables/issuable_list_spec.rb967spec/features/issuables/sorting_list_spec.rb968spec/features/action_cable_logging_spec.rb969spec/features/alerts_settings/user_views_alerts_settings_spec.rb970spec/features/protected_branches_spec.rb971spec/features/error_pages_spec.rb972spec/features/usage_stats_consent_spec.rb973spec/features/populate_new_pipeline_vars_with_params_spec.rb974spec/features/uploads/user_uploads_avatar_to_profile_spec.rb975spec/features/uploads/user_uploads_file_to_note_spec.rb976spec/features/uploads/user_uploads_avatar_to_group_spec.rb977spec/features/clusters/cluster_detail_page_spec.rb978spec/features/clusters/cluster_health_dashboard_spec.rb979spec/features/commits_spec.rb980spec/features/alert_management_spec.rb981spec/features/static_site_editor_spec.rb982spec/features/groups_spec.rb983spec/features/invites_spec.rb984spec/features/whats_new_spec.rb985spec/features/incidents/incident_details_spec.rb986spec/features/incidents/user_creates_new_incident_spec.rb987spec/features/incidents/user_views_incident_spec.rb988spec/features/incidents/user_searches_incidents_spec.rb989spec/features/incidents/incidents_list_spec.rb990spec/features/incidents/user_filters_incidents_by_status_spec.rb991spec/features/import/manifest_import_spec.rb992spec/features/calendar_spec.rb993spec/features/commit_spec.rb994spec/features/triggers_spec.rb995spec/features/explore/user_explores_projects_spec.rb996spec/features/explore/groups_list_spec.rb997spec/features/explore/groups_spec.rb998spec/features/user_opens_link_to_comment_spec.rb999spec/features/project_variables_spec.rb1000spec/features/signed_commits_spec.rb1001spec/features/user_sees_revert_modal_spec.rb1002spec/features/monitor_sidebar_link_spec.rb1003spec/features/global_search_spec.rb1004spec/features/abuse_report_spec.rb1005spec/features/unsubscribe_links_spec.rb1006spec/features/user_sorts_things_spec.rb1007spec/features/jira_connect/branches_spec.rb1008spec/features/milestone_spec.rb1009spec/features/user_can_display_performance_bar_spec.rb1010spec/features/promotion_spec.rb1011spec/features/canonical_link_spec.rb1012spec/features/breadcrumbs_schema_markup_spec.rb1013spec/features/snippets_spec.rb1014spec/features/u2f_spec.rb1015spec/features/ide_spec.rb1016spec/features/expand_collapse_diffs_spec.rb1017spec/features/runners_spec.rb1018spec/models/note_spec.rb1019spec/models/concerns/milestoneish_spec.rb1020spec/models/concerns/awardable_spec.rb1021spec/models/concerns/sortable_spec.rb1022spec/models/concerns/noteable_spec.rb1023spec/models/concerns/featurable_spec.rb1024spec/models/concerns/access_requestable_spec.rb1025spec/models/concerns/milestoneable_spec.rb1026spec/models/concerns/project_api_compatibility_spec.rb1027spec/models/concerns/has_environment_scope_spec.rb1028spec/models/concerns/ci/has_status_spec.rb1029spec/models/concerns/ci/has_variable_spec.rb1030spec/models/concerns/ci/has_ref_spec.rb1031spec/models/concerns/ci/artifactable_spec.rb1032spec/models/concerns/avatarable_spec.rb1033spec/models/concerns/subscribable_spec.rb1034spec/models/concerns/cron_schedulable_spec.rb1035spec/models/concerns/redactable_spec.rb1036spec/models/concerns/id_in_ordered_spec.rb1037spec/models/concerns/editable_spec.rb1038spec/models/concerns/cascading_namespace_setting_attribute_spec.rb1039spec/models/concerns/protected_ref_access_spec.rb1040spec/models/concerns/issuable_spec.rb1041spec/models/concerns/cache_markdown_field_spec.rb1042spec/models/concerns/integrations/has_data_fields_spec.rb1043spec/models/concerns/deployment_platform_spec.rb1044spec/models/concerns/routable_spec.rb1045spec/models/concerns/spammable_spec.rb1046spec/models/concerns/batch_destroy_dependent_associations_spec.rb1047spec/models/concerns/token_authenticatable_spec.rb1048spec/models/concerns/project_features_compatibility_spec.rb1049spec/models/concerns/resolvable_discussion_spec.rb1050spec/models/concerns/manual_inverse_association_spec.rb1051spec/models/concerns/mentionable_spec.rb1052spec/models/concerns/strip_attribute_spec.rb1053spec/models/concerns/counter_attribute_spec.rb1054spec/models/concerns/chronic_duration_attribute_spec.rb1055spec/models/concerns/atomic_internal_id_spec.rb1056spec/models/concerns/delete_with_limit_spec.rb1057spec/models/concerns/prometheus_adapter_spec.rb1058spec/models/concerns/discussion_on_diff_spec.rb1059spec/models/concerns/has_integrations_spec.rb1060spec/models/concerns/resolvable_note_spec.rb1061spec/models/concerns/deprecated_assignee_spec.rb1062spec/models/concerns/approvable_base_spec.rb1063spec/models/concerns/schedulable_spec.rb1064spec/models/concerns/group_descendant_spec.rb1065spec/models/concerns/loaded_in_group_list_spec.rb1066spec/models/integrations/emails_on_push_spec.rb1067spec/models/integrations/buildkite_spec.rb1068spec/models/integrations/asana_spec.rb1069spec/models/integrations/slack_slash_commands_spec.rb1070spec/models/integrations/teamcity_spec.rb1071spec/models/integrations/chat_message/alert_message_spec.rb1072spec/models/integrations/chat_message/deployment_message_spec.rb1073spec/models/integrations/base_issue_tracker_spec.rb1074spec/models/integrations/unify_circuit_spec.rb1075spec/models/integrations/prometheus_spec.rb1076spec/models/integrations/slack_spec.rb1077spec/models/integrations/packagist_spec.rb1078spec/models/integrations/microsoft_teams_spec.rb1079spec/models/integrations/confluence_spec.rb1080spec/models/integrations/zentao_spec.rb1081spec/models/integrations/base_chat_notification_spec.rb1082spec/models/integrations/zentao_tracker_data_spec.rb1083spec/models/integrations/mattermost_slash_commands_spec.rb1084spec/models/integrations/campfire_spec.rb1085spec/models/integrations/assembla_spec.rb1086spec/models/integrations/discord_spec.rb1087spec/models/integrations/irker_spec.rb1088spec/models/integrations/jira_spec.rb1089spec/models/integrations/mattermost_spec.rb1090spec/models/integrations/pushover_spec.rb1091spec/models/integrations/hangouts_chat_spec.rb1092spec/models/integrations/webex_teams_spec.rb1093spec/models/integrations/drone_ci_spec.rb1094spec/models/integrations/jenkins_spec.rb1095spec/models/integrations/flowdock_spec.rb1096spec/models/integrations/pipelines_email_spec.rb1097spec/models/project_ci_cd_setting_spec.rb1098spec/models/blob_viewer/readme_spec.rb1099spec/models/blob_viewer/gemspec_spec.rb1100spec/models/blob_viewer/composer_json_spec.rb1101spec/models/blob_viewer/changelog_spec.rb1102spec/models/blob_viewer/go_mod_spec.rb1103spec/models/blob_viewer/podspec_spec.rb1104spec/models/blob_viewer/podspec_json_spec.rb1105spec/models/blob_viewer/markup_spec.rb1106spec/models/blob_viewer/package_json_spec.rb1107spec/models/blob_viewer/route_map_spec.rb1108spec/models/blob_viewer/license_spec.rb1109spec/models/ci/unit_test_spec.rb1110spec/models/ci/group_spec.rb1111spec/models/ci/build_trace_metadata_spec.rb1112spec/models/ci/job_artifact_spec.rb1113spec/models/ci/pipeline_artifact_spec.rb1114spec/models/ci/variable_spec.rb1115spec/models/ci/persistent_ref_spec.rb1116spec/models/ci/runner_project_spec.rb1117spec/models/ci/job_variable_spec.rb1118spec/models/ci/build_dependencies_spec.rb1119spec/models/ci/unit_test_failure_spec.rb1120spec/models/ci/job_token/scope_spec.rb1121spec/models/ci/job_token/project_scope_link_spec.rb1122spec/models/ci/daily_build_group_report_result_spec.rb1123spec/models/ci/pipeline_spec.rb1124spec/models/ci/deleted_object_spec.rb1125spec/models/ci/pipeline_message_spec.rb1126spec/models/ci/freeze_period_status_spec.rb1127spec/models/ci/resource_group_spec.rb1128spec/models/ci/build_need_spec.rb1129spec/models/ci/running_build_spec.rb1130spec/models/ci/build_spec.rb1131spec/models/ci/ref_spec.rb1132spec/models/ci/resource_spec.rb1133spec/models/ci/build_trace_chunks/database_spec.rb1134spec/models/ci/build_trace_chunks/redis_spec.rb1135spec/models/ci/build_trace_chunks/fog_spec.rb1136spec/models/ci/pipeline_schedule_spec.rb1137spec/models/ci/runner_namespace_spec.rb1138spec/models/ci/build_trace_chunk_spec.rb1139spec/models/ci/stage_spec.rb1140spec/models/ci/build_runner_session_spec.rb1141spec/models/ci/processable_spec.rb1142spec/models/ci/commit_with_pipeline_spec.rb1143spec/models/ci/build_trace_spec.rb1144spec/models/ci/trigger_spec.rb1145spec/models/ci/group_variable_spec.rb1146spec/models/ci/bridge_spec.rb1147spec/models/ci/legacy_stage_spec.rb1148spec/models/ci/pipeline_variable_spec.rb1149spec/models/ci/runner_spec.rb1150spec/models/ci/pending_build_spec.rb1151spec/models/ci/build_metadata_spec.rb1152spec/models/user_agent_detail_spec.rb1153spec/models/bulk_imports/file_transfer_spec.rb1154spec/models/bulk_imports/tracker_spec.rb1155spec/models/bulk_imports/entity_spec.rb1156spec/models/bulk_imports/export_upload_spec.rb1157spec/models/bulk_imports/failure_spec.rb1158spec/models/bulk_imports/export_spec.rb1159spec/models/releases/evidence_spec.rb1160spec/models/releases/link_spec.rb1161spec/models/project_team_spec.rb1162spec/models/operations/feature_flags/strategy_spec.rb1163spec/models/operations/feature_flags/user_list_spec.rb1164spec/models/operations/feature_flags_client_spec.rb1165spec/models/operations/feature_flag_spec.rb1166spec/models/design_management/design_spec.rb1167spec/models/design_management/version_spec.rb1168spec/models/design_management/repository_spec.rb1169spec/models/design_management/design_at_version_spec.rb1170spec/models/design_management/design_collection_spec.rb1171spec/models/integration_spec.rb1172spec/models/award_emoji_spec.rb1173spec/models/experiment_spec.rb1174spec/models/trending_project_spec.rb1175spec/models/pages_deployment_spec.rb1176spec/models/audit_event_spec.rb1177spec/models/namespace_setting_spec.rb1178spec/models/lfs_object_spec.rb1179spec/models/work_item/type_spec.rb1180spec/models/deploy_keys_project_spec.rb1181spec/models/group_deploy_token_spec.rb1182spec/models/subscription_spec.rb1183spec/models/approval_spec.rb1184spec/models/merge_request_spec.rb1185spec/models/issue_spec.rb1186spec/models/members/group_member_spec.rb1187spec/models/members/last_group_owner_assigner_spec.rb1188spec/models/members/project_member_spec.rb1189spec/models/ability_spec.rb1190spec/models/onboarding_progress_spec.rb1191spec/models/prometheus_alert_spec.rb1192spec/models/board_spec.rb1193spec/models/hooks/web_hook_log_spec.rb1194spec/models/hooks/project_hook_spec.rb1195spec/models/hooks/web_hook_spec.rb1196spec/models/hooks/active_hook_filter_spec.rb1197spec/models/hooks/system_hook_spec.rb1198spec/models/repository_spec.rb1199spec/models/environment_spec.rb1200spec/models/project_feature_spec.rb1201spec/models/clusters/integrations/prometheus_spec.rb1202spec/models/clusters/integrations/elastic_stack_spec.rb1203spec/models/clusters/applications/ingress_spec.rb1204spec/models/clusters/applications/prometheus_spec.rb1205spec/models/clusters/applications/jupyter_spec.rb1206spec/models/clusters/applications/cilium_spec.rb1207spec/models/clusters/applications/knative_spec.rb1208spec/models/clusters/applications/cert_manager_spec.rb1209spec/models/clusters/applications/elastic_stack_spec.rb1210spec/models/clusters/applications/crossplane_spec.rb1211spec/models/clusters/applications/runner_spec.rb1212spec/models/clusters/applications/helm_spec.rb1213spec/models/clusters/platforms/kubernetes_spec.rb1214spec/models/clusters/cluster_spec.rb1215spec/models/clusters/providers/gcp_spec.rb1216spec/models/clusters/providers/aws_spec.rb1217spec/models/clusters/clusters_hierarchy_spec.rb1218spec/models/clusters/kubernetes_namespace_spec.rb1219spec/models/clusters/agent_spec.rb1220spec/models/clusters/agent_token_spec.rb1221spec/models/lfs_file_lock_spec.rb1222spec/models/state_note_spec.rb1223spec/models/event_collection_spec.rb1224spec/models/users/merge_request_interaction_spec.rb1225spec/models/users/group_callout_spec.rb1226spec/models/tree_spec.rb1227spec/models/exported_protected_branch_spec.rb1228spec/models/project_pages_metadatum_spec.rb1229spec/models/deployment_spec.rb1230spec/models/environment_status_spec.rb1231spec/models/alert_management/http_integration_spec.rb1232spec/models/alert_management/alert_assignee_spec.rb1233spec/models/release_spec.rb1234spec/models/namespace/root_storage_statistics_spec.rb1235spec/models/namespace/traversal_hierarchy_spec.rb1236spec/models/import_export_upload_spec.rb1237spec/models/web_ide_terminal_spec.rb1238spec/models/redirect_route_spec.rb1239spec/models/uploads/local_spec.rb1240spec/models/uploads/fog_spec.rb1241spec/models/application_setting_spec.rb1242spec/models/diff_note_spec.rb1243spec/models/deploy_token_spec.rb1244spec/models/push_event_spec.rb1245spec/models/ssh_host_key_spec.rb1246spec/models/snippet_repository_spec.rb1247spec/models/badge_spec.rb1248spec/models/service_desk_setting_spec.rb1249spec/models/review_spec.rb1250spec/models/project_deploy_token_spec.rb1251spec/models/packages/package_spec.rb1252spec/models/packages/dependency_link_spec.rb1253spec/models/packages/package_file_spec.rb1254spec/models/packages/tag_spec.rb1255spec/models/packages/debian/group_distribution_spec.rb1256spec/models/packages/conan/metadatum_spec.rb1257spec/models/packages/conan/file_metadatum_spec.rb1258spec/models/commit_status_spec.rb1259spec/models/terraform/state_version_spec.rb1260spec/models/terraform/state_spec.rb1261spec/models/serverless/domain_cluster_spec.rb1262spec/models/serverless/function_spec.rb1263spec/models/serverless/domain_spec.rb1264spec/models/issue_link_spec.rb1265spec/models/project_import_state_spec.rb1266spec/models/jira_connect_installation_spec.rb1267spec/models/project_repository_spec.rb1268spec/models/merge_request_diff_spec.rb1269spec/models/jira_import_state_spec.rb1270spec/models/container_expiration_policy_spec.rb1271spec/models/prometheus_metric_spec.rb1272spec/models/label_spec.rb1273spec/models/notification_setting_spec.rb1274spec/models/diff_discussion_spec.rb1275spec/models/project_label_spec.rb1276spec/models/label_link_spec.rb1277spec/models/diff_note_position_spec.rb1278spec/models/pages_domain_spec.rb1279spec/models/notification_recipient_spec.rb1280spec/models/merge_request/cleanup_schedule_spec.rb1281spec/models/commit_range_spec.rb1282spec/models/external_pull_request_spec.rb1283spec/models/prometheus_alert_event_spec.rb1284spec/models/zoom_meeting_spec.rb1285spec/models/x509_commit_signature_spec.rb1286spec/models/issue_collection_spec.rb1287spec/models/group_deploy_key_spec.rb1288spec/models/dependency_proxy/blob_spec.rb1289spec/models/dependency_proxy/manifest_spec.rb1290spec/models/note_diff_file_spec.rb1291spec/models/group_label_spec.rb1292spec/models/event_spec.rb1293spec/models/commit_spec.rb1294spec/models/sent_notification_spec.rb1295spec/models/suggestion_spec.rb1296spec/models/merge_request_diff_file_spec.rb1297spec/models/upload_spec.rb1298spec/models/snippet_statistics_spec.rb1299spec/models/ci_platform_metric_spec.rb1300spec/models/deployment_cluster_spec.rb1301spec/models/group_custom_attribute_spec.rb1302spec/models/preloaders/user_max_access_level_in_projects_preloader_spec.rb1303spec/models/preloaders/user_max_access_level_in_groups_preloader_spec.rb1304spec/models/todo_spec.rb1305spec/models/gpg_key_spec.rb1306spec/models/label_note_spec.rb1307spec/models/pages/lookup_path_spec.rb1308spec/models/experiment_subject_spec.rb1309spec/models/protectable_dropdown_spec.rb1310spec/models/member_spec.rb1311spec/models/commit_collection_spec.rb1312spec/models/discussion_spec.rb1313spec/models/diff_viewer/base_spec.rb1314spec/models/metrics/dashboard/annotation_spec.rb1315spec/models/metrics/users_starred_dashboard_spec.rb1316spec/models/customer_relations/contact_spec.rb1317spec/models/customer_relations/organization_spec.rb1318spec/models/group_group_link_spec.rb1319spec/models/group_import_state_spec.rb1320spec/models/network/graph_spec.rb1321spec/models/project_export_job_spec.rb1322spec/models/analytics/cycle_analytics/project_stage_spec.rb1323spec/models/analytics/cycle_analytics/project_value_stream_spec.rb1324spec/models/analytics/cycle_analytics/stage_event_hash_spec.rb1325spec/models/project_group_link_spec.rb1326spec/models/wiki_page/slug_spec.rb1327spec/models/wiki_page/meta_spec.rb1328spec/models/custom_emoji_spec.rb1329spec/models/milestone_release_spec.rb1330spec/models/draft_note_spec.rb1331spec/models/deploy_key_spec.rb1332spec/models/deployment_metrics_spec.rb1333spec/models/user_preference_spec.rb1334spec/models/project_spec.rb1335spec/models/gpg_signature_spec.rb1336spec/models/list_spec.rb1337spec/models/merge_request_diff_commit_spec.rb1338spec/models/project_feature_usage_spec.rb1339spec/models/merge_request_assignee_spec.rb1340spec/models/grafana_integration_spec.rb1341spec/models/issue/metrics_spec.rb1342spec/models/issue_assignee_spec.rb1343spec/models/milestone_note_spec.rb1344spec/models/legacy_diff_discussion_spec.rb1345spec/models/cycle_analytics/project_level_stage_adapter_spec.rb1346spec/models/merge_request_reviewer_spec.rb1347spec/models/fork_network_member_spec.rb1348spec/models/push_event_payload_spec.rb1349spec/models/milestone_spec.rb1350spec/models/snippet_spec.rb1351spec/models/resource_milestone_event_spec.rb1352spec/models/protected_branch_spec.rb1353spec/models/project_statistics_spec.rb1354spec/models/internal_id_spec.rb1355spec/models/product_analytics_event_spec.rb1356spec/models/fork_network_spec.rb1357spec/models/issue_email_participant_spec.rb1358spec/models/label_priority_spec.rb1359spec/models/namespace_spec.rb1360spec/models/remote_mirror_spec.rb1361spec/models/blob_spec.rb1362spec/models/resource_state_event_spec.rb1363spec/models/timelog_spec.rb1364spec/models/generic_commit_status_spec.rb1365spec/models/protected_branch/push_access_level_spec.rb1366spec/models/container_repository_spec.rb1367spec/models/route_spec.rb1368spec/models/board_group_recent_visit_spec.rb1369spec/models/project_custom_attribute_spec.rb1370spec/models/deployment_merge_request_spec.rb1371spec/models/project_authorization_spec.rb1372spec/models/badges/project_badge_spec.rb1373spec/models/wiki_page_spec.rb1374spec/models/resource_label_event_spec.rb1375spec/models/project_auto_devops_spec.rb1376spec/models/compare_spec.rb1377spec/models/board_project_recent_visit_spec.rb1378spec/models/error_tracking/error_spec.rb1379spec/models/pool_repository_spec.rb1380spec/models/merge_request_context_commit_spec.rb1381spec/models/spam_log_spec.rb1382spec/models/chat_team_spec.rb1383spec/models/user_spec.rb1384spec/models/project_wiki_spec.rb1385spec/models/project_snippet_spec.rb1386spec/models/performance_monitoring/prometheus_dashboard_spec.rb1387spec/models/sentry_issue_spec.rb1388spec/services/issues/move_service_spec.rb1389spec/services/issues/reorder_service_spec.rb1390spec/services/issues/duplicate_service_spec.rb1391spec/services/issues/close_service_spec.rb1392spec/services/issues/import_csv_service_spec.rb1393spec/services/issues/update_service_spec.rb1394spec/services/issues/zoom_link_service_spec.rb1395spec/services/issues/clone_service_spec.rb1396spec/services/issues/create_service_spec.rb1397spec/services/issues/after_create_service_spec.rb1398spec/services/issues/reopen_service_spec.rb1399spec/services/issues/resolve_discussions_spec.rb1400spec/services/issues/relative_position_rebalancing_service_spec.rb1401spec/services/issues/export_csv_service_spec.rb1402spec/services/issues/referenced_merge_requests_service_spec.rb1403spec/services/issues/build_service_spec.rb1404spec/services/issues/related_branches_service_spec.rb1405spec/services/packages/npm/create_package_service_spec.rb1406spec/services/packages/npm/create_tag_service_spec.rb1407spec/services/packages/debian/create_distribution_service_spec.rb1408spec/services/packages/debian/update_distribution_service_spec.rb1409spec/services/packages/debian/generate_distribution_service_spec.rb1410spec/services/packages/debian/extract_metadata_service_spec.rb1411spec/services/packages/pypi/create_package_service_spec.rb1412spec/services/packages/update_package_file_service_spec.rb1413spec/services/packages/helm/process_file_service_spec.rb1414spec/services/packages/maven/metadata/sync_service_spec.rb1415spec/services/packages/maven/metadata/create_versions_xml_service_spec.rb1416spec/services/packages/maven/metadata/create_plugins_xml_service_spec.rb1417spec/services/packages/maven/create_package_service_spec.rb1418spec/services/packages/maven/find_or_create_package_service_spec.rb1419spec/services/packages/composer/create_package_service_spec.rb1420spec/services/packages/composer/composer_json_service_spec.rb1421spec/services/packages/conan/create_package_file_service_spec.rb1422spec/services/packages/conan/create_package_service_spec.rb1423spec/services/packages/conan/search_service_spec.rb1424spec/services/packages/nuget/search_service_spec.rb1425spec/services/packages/nuget/update_package_from_metadata_service_spec.rb1426spec/services/packages/create_event_service_spec.rb1427spec/services/packages/remove_tag_service_spec.rb1428spec/services/packages/create_package_file_service_spec.rb1429spec/services/packages/create_dependency_service_spec.rb1430spec/services/packages/rubygems/dependency_resolver_service_spec.rb1431spec/services/packages/terraform_module/create_package_service_spec.rb1432spec/services/packages/destroy_package_service_spec.rb1433spec/services/packages/generic/create_package_file_service_spec.rb1434spec/services/packages/create_temporary_package_service_spec.rb1435spec/services/ci/stuck_builds/drop_service_spec.rb1436spec/services/ci/update_build_queue_service_spec.rb1437spec/services/ci/create_pipeline_service/cross_project_pipeline_spec.rb1438spec/services/ci/create_pipeline_service/rules_spec.rb1439spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb1440spec/services/ci/create_pipeline_service/merge_requests_spec.rb1441spec/services/ci/create_pipeline_service/needs_spec.rb1442spec/services/ci/create_pipeline_service/parallel_spec.rb1443spec/services/ci/create_pipeline_service/cache_spec.rb1444spec/services/ci/create_pipeline_service/evaluate_runner_tags_spec.rb1445spec/services/ci/change_variable_service_spec.rb1446spec/services/ci/register_job_service_spec.rb1447spec/services/ci/test_failure_history_service_spec.rb1448spec/services/ci/compare_reports_base_service_spec.rb1449spec/services/ci/after_requeue_job_service_spec.rb1450spec/services/ci/pipeline_trigger_service_spec.rb1451spec/services/ci/delete_unit_tests_service_spec.rb1452spec/services/ci/play_manual_stage_service_spec.rb1453spec/services/ci/play_bridge_service_spec.rb1454spec/services/ci/disable_user_pipeline_schedules_service_spec.rb1455spec/services/ci/build_report_result_service_spec.rb1456spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb1457spec/services/ci/create_downstream_pipeline_service_spec.rb1458spec/services/ci/retry_pipeline_service_spec.rb1459spec/services/ci/pipeline_artifacts/destroy_all_expired_service_spec.rb1460spec/services/ci/pipeline_artifacts/create_code_quality_mr_diff_report_service_spec.rb1461spec/services/ci/pipeline_artifacts/coverage_report_service_spec.rb1462spec/services/ci/update_runner_service_spec.rb1463spec/services/ci/pipeline_schedule_service_spec.rb1464spec/services/ci/create_pipeline_service_spec.rb1465spec/services/ci/compare_test_reports_service_spec.rb1466spec/services/ci/build_cancel_service_spec.rb1467spec/services/ci/retry_build_service_spec.rb1468spec/services/ci/create_web_ide_terminal_service_spec.rb1469spec/services/ci/external_pull_requests/create_pipeline_service_spec.rb1470spec/services/ci/generate_codequality_mr_diff_report_service_spec.rb1471spec/services/ci/build_unschedule_service_spec.rb1472spec/services/ci/unlock_artifacts_service_spec.rb1473spec/services/ci/prepare_build_service_spec.rb1474spec/services/ci/play_build_service_spec.rb1475spec/services/ci/ensure_stage_service_spec.rb1476spec/services/ci/pipeline_bridge_status_service_spec.rb1477spec/services/ci/compare_accessibility_reports_service_spec.rb1478spec/services/ci/process_build_service_spec.rb1479spec/services/ci/archive_trace_service_spec.rb1480spec/services/ci/pipelines/add_job_service_spec.rb1481spec/services/ci/job_token_scope/add_project_service_spec.rb1482spec/services/ci/job_token_scope/remove_project_service_spec.rb1483spec/services/ci/drop_pipeline_service_spec.rb1484spec/services/ci/compare_codequality_reports_service_spec.rb1485spec/services/ci/delete_objects_service_spec.rb1486spec/services/ci/list_config_variables_service_spec.rb1487spec/services/ci/expire_pipeline_cache_service_spec.rb1488spec/services/ci/resource_groups/assign_resource_from_resource_group_service_spec.rb1489spec/services/ci/run_scheduled_build_service_spec.rb1490spec/services/ci/find_exposed_artifacts_service_spec.rb1491spec/services/ci/job_artifacts/create_service_spec.rb1492spec/services/ci/daily_build_group_report_result_service_spec.rb1493spec/services/ci/generate_coverage_reports_service_spec.rb1494spec/services/groups/import_export/import_service_spec.rb1495spec/services/groups/import_export/export_service_spec.rb1496spec/services/groups/open_issues_count_service_spec.rb1497spec/services/groups/participants_service_spec.rb1498spec/services/groups/transfer_service_spec.rb1499spec/services/groups/create_service_spec.rb1500spec/services/groups/deploy_tokens/create_service_spec.rb1501spec/services/groups/group_links/create_service_spec.rb1502spec/services/groups/group_links/destroy_service_spec.rb1503spec/services/groups/group_links/update_service_spec.rb1504spec/services/groups/autocomplete_service_spec.rb1505spec/services/groups/nested_create_service_spec.rb1506spec/services/groups/update_shared_runners_service_spec.rb1507spec/services/groups/merge_requests_count_service_spec.rb1508spec/services/groups/update_service_spec.rb1509spec/services/groups/auto_devops_service_spec.rb1510spec/services/groups/destroy_service_spec.rb1511spec/services/post_receive_service_spec.rb1512spec/services/members/groups/creator_service_spec.rb1513spec/services/members/groups/bulk_creator_service_spec.rb1514spec/services/members/mailgun/process_webhook_service_spec.rb1515spec/services/members/update_service_spec.rb1516spec/services/members/import_project_team_service_spec.rb1517spec/services/members/invite_service_spec.rb1518spec/services/members/approve_access_request_service_spec.rb1519spec/services/members/request_access_service_spec.rb1520spec/services/members/projects/creator_service_spec.rb1521spec/services/members/projects/bulk_creator_service_spec.rb1522spec/services/members/unassign_issuables_service_spec.rb1523spec/services/members/create_service_spec.rb1524spec/services/members/destroy_service_spec.rb1525spec/services/todos/destroy/private_features_service_spec.rb1526spec/services/todos/destroy/project_private_service_spec.rb1527spec/services/todos/destroy/confidential_issue_service_spec.rb1528spec/services/todos/destroy/design_service_spec.rb1529spec/services/todos/destroy/entity_leave_service_spec.rb1530spec/services/todos/destroy/group_private_service_spec.rb1531spec/services/todos/allowed_target_filter_service_spec.rb1532spec/services/merge_requests/rebase_service_spec.rb1533spec/services/merge_requests/push_options_handler_service_spec.rb1534spec/services/merge_requests/squash_service_spec.rb1535spec/services/merge_requests/remove_approval_service_spec.rb1536spec/services/merge_requests/create_from_issue_service_spec.rb1537spec/services/merge_requests/mergeability_check_service_spec.rb1538spec/services/merge_requests/merge_service_spec.rb1539spec/services/merge_requests/link_lfs_objects_service_spec.rb1540spec/services/merge_requests/delete_non_latest_diffs_service_spec.rb1541spec/services/merge_requests/build_service_spec.rb1542spec/services/merge_requests/update_service_spec.rb1543spec/services/merge_requests/cleanup_refs_service_spec.rb1544spec/services/merge_requests/update_assignees_service_spec.rb1545spec/services/merge_requests/close_service_spec.rb1546spec/services/merge_requests/add_spent_time_service_spec.rb1547spec/services/merge_requests/conflicts/resolve_service_spec.rb1548spec/services/merge_requests/conflicts/list_service_spec.rb1549spec/services/merge_requests/merge_orchestration_service_spec.rb1550spec/services/merge_requests/post_merge_service_spec.rb1551spec/services/merge_requests/pushed_branches_service_spec.rb1552spec/services/merge_requests/after_create_service_spec.rb1553spec/services/merge_requests/reopen_service_spec.rb1554spec/services/merge_requests/retarget_chain_service_spec.rb1555spec/services/merge_requests/request_review_service_spec.rb1556spec/services/merge_requests/assign_issues_service_spec.rb1557spec/services/merge_requests/migrate_external_diffs_service_spec.rb1558spec/services/merge_requests/create_service_spec.rb1559spec/services/merge_requests/ff_merge_service_spec.rb1560spec/services/merge_requests/reload_merge_head_diff_service_spec.rb1561spec/services/merge_requests/resolved_discussion_notification_service_spec.rb1562spec/services/merge_requests/create_pipeline_service_spec.rb1563spec/services/merge_requests/get_urls_service_spec.rb1564spec/services/merge_requests/add_context_service_spec.rb1565spec/services/merge_requests/mark_reviewer_reviewed_service_spec.rb1566spec/services/merge_requests/base_service_spec.rb1567spec/services/merge_requests/approval_service_spec.rb1568spec/services/merge_requests/reload_diffs_service_spec.rb1569spec/services/merge_requests/refresh_service_spec.rb1570spec/services/merge_requests/merge_to_ref_service_spec.rb1571spec/services/merge_requests/add_todo_when_build_fails_service_spec.rb1572spec/services/merge_requests/handle_assignees_change_service_spec.rb1573spec/services/projects/update_pages_service_spec.rb1574spec/services/projects/lfs_pointers/lfs_object_download_list_service_spec.rb1575spec/services/projects/lfs_pointers/lfs_import_service_spec.rb1576spec/services/projects/lfs_pointers/lfs_link_service_spec.rb1577spec/services/projects/lfs_pointers/lfs_download_link_list_service_spec.rb1578spec/services/projects/container_repository/destroy_service_spec.rb1579spec/services/projects/container_repository/delete_tags_service_spec.rb1580spec/services/projects/container_repository/cleanup_tags_service_spec.rb1581spec/services/projects/unlink_fork_service_spec.rb1582spec/services/projects/protect_default_branch_service_spec.rb1583spec/services/projects/update_service_spec.rb1584spec/services/projects/import_export/export_service_spec.rb1585spec/services/projects/move_project_members_service_spec.rb1586spec/services/projects/prometheus/metrics/update_service_spec.rb1587spec/services/projects/prometheus/metrics/destroy_service_spec.rb1588spec/services/projects/prometheus/alerts/notify_service_spec.rb1589spec/services/projects/prometheus/alerts/update_service_spec.rb1590spec/services/projects/open_issues_count_service_spec.rb1591spec/services/projects/group_links/destroy_service_spec.rb1592spec/services/projects/group_links/update_service_spec.rb1593spec/services/projects/group_links/create_service_spec.rb1594spec/services/projects/move_lfs_objects_projects_service_spec.rb1595spec/services/projects/hashed_storage/migrate_repository_service_spec.rb1596spec/services/projects/hashed_storage/rollback_repository_service_spec.rb1597spec/services/projects/hashed_storage/rollback_attachments_service_spec.rb1598spec/services/projects/hashed_storage/migrate_attachments_service_spec.rb1599spec/services/projects/hashed_storage/migration_service_spec.rb1600spec/services/projects/hashed_storage/base_attachment_service_spec.rb1601spec/services/projects/hashed_storage/rollback_service_spec.rb1602spec/services/projects/after_import_service_spec.rb1603spec/services/projects/move_notification_settings_service_spec.rb1604spec/services/projects/deploy_tokens/create_service_spec.rb1605spec/services/projects/fetch_statistics_increment_service_spec.rb1606spec/services/projects/move_forks_service_spec.rb1607spec/services/projects/move_users_star_projects_service_spec.rb1608spec/services/projects/operations/update_service_spec.rb1609spec/services/projects/move_access_service_spec.rb1610spec/services/projects/git_deduplication_service_spec.rb1611spec/services/projects/destroy_service_spec.rb1612spec/services/projects/update_repository_storage_service_spec.rb1613spec/services/projects/autocomplete_service_spec.rb1614spec/services/projects/move_project_authorizations_service_spec.rb1615spec/services/projects/overwrite_project_service_spec.rb1616spec/services/projects/participants_service_spec.rb1617spec/services/projects/download_service_spec.rb1618spec/services/projects/create_from_template_service_spec.rb1619spec/services/projects/move_deploy_keys_projects_service_spec.rb1620spec/services/projects/enable_deploy_key_service_spec.rb1621spec/services/projects/after_rename_service_spec.rb1622spec/services/projects/auto_devops/disable_service_spec.rb1623spec/services/projects/move_project_group_links_service_spec.rb1624spec/services/projects/alerting/notify_service_spec.rb1625spec/services/projects/cleanup_service_spec.rb1626spec/services/projects/repository_languages_service_spec.rb1627spec/services/projects/batch_open_issues_count_service_spec.rb1628spec/services/projects/fork_service_spec.rb1629spec/services/projects/open_merge_requests_count_service_spec.rb1630spec/services/projects/gitlab_projects_import_service_spec.rb1631spec/services/projects/transfer_service_spec.rb1632spec/services/projects/create_service_spec.rb1633spec/services/projects/import_service_spec.rb1634spec/services/projects/update_statistics_service_spec.rb1635spec/services/incident_management/incidents/create_service_spec.rb1636spec/services/incident_management/pager_duty/create_incident_issue_service_spec.rb1637spec/services/incident_management/create_incident_label_service_spec.rb1638spec/services/notification_recipients/build_service_spec.rb1639spec/services/notification_recipients/builder/default_spec.rb1640spec/services/notification_recipients/builder/new_note_spec.rb1641spec/services/files/create_service_spec.rb1642spec/services/files/update_service_spec.rb1643spec/services/files/multi_service_spec.rb1644spec/services/files/delete_service_spec.rb1645spec/services/pages/migrate_legacy_storage_to_deployment_service_spec.rb1646spec/services/pages/delete_service_spec.rb1647spec/services/pages/migrate_from_legacy_storage_service_spec.rb1648spec/services/pages/destroy_deployments_service_spec.rb1649spec/services/releases/destroy_service_spec.rb1650spec/services/releases/update_service_spec.rb1651spec/services/releases/create_evidence_service_spec.rb1652spec/services/releases/create_service_spec.rb1653spec/services/branches/delete_service_spec.rb1654spec/services/branches/validate_new_service_spec.rb1655spec/services/branches/diverging_commit_counts_service_spec.rb1656spec/services/branches/delete_merged_service_spec.rb1657spec/services/boards/destroy_service_spec.rb1658spec/services/boards/lists/destroy_service_spec.rb1659spec/services/boards/lists/update_service_spec.rb1660spec/services/boards/lists/list_service_spec.rb1661spec/services/boards/lists/move_service_spec.rb1662spec/services/boards/lists/create_service_spec.rb1663spec/services/boards/lists/generate_service_spec.rb1664spec/services/boards/issues/create_service_spec.rb1665spec/services/boards/issues/list_service_spec.rb1666spec/services/boards/issues/move_service_spec.rb1667spec/services/boards/create_service_spec.rb1668spec/services/resource_events/change_labels_service_spec.rb1669spec/services/resource_events/merge_into_notes_service_spec.rb1670spec/services/resource_events/change_state_service_spec.rb1671spec/services/resource_events/synthetic_label_notes_builder_service_spec.rb1672spec/services/deployments/create_service_spec.rb1673spec/services/deployments/older_deployments_drop_service_spec.rb1674spec/services/deployments/update_environment_service_spec.rb1675spec/services/deployments/link_merge_requests_service_spec.rb1676spec/services/deployments/update_service_spec.rb1677spec/services/alert_management/create_alert_issue_service_spec.rb1678spec/services/alert_management/http_integrations/update_service_spec.rb1679spec/services/alert_management/http_integrations/create_service_spec.rb1680spec/services/alert_management/alerts/update_service_spec.rb1681spec/services/alert_management/alerts/todo/create_service_spec.rb1682spec/services/alert_management/process_prometheus_alert_service_spec.rb1683spec/services/authorized_project_update/find_records_due_for_refresh_service_spec.rb1684spec/services/authorized_project_update/project_create_service_spec.rb1685spec/services/authorized_project_update/project_recalculate_service_spec.rb1686spec/services/authorized_project_update/project_group_link_create_service_spec.rb1687spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb1688spec/services/wikis/create_attachment_service_spec.rb1689spec/services/milestones/promote_service_spec.rb1690spec/services/milestones/closed_issues_count_service_spec.rb1691spec/services/milestones/update_service_spec.rb1692spec/services/milestones/issues_count_service_spec.rb1693spec/services/milestones/close_service_spec.rb1694spec/services/milestones/find_or_create_service_spec.rb1695spec/services/milestones/create_service_spec.rb1696spec/services/milestones/transfer_service_spec.rb1697spec/services/milestones/destroy_service_spec.rb1698spec/services/import_export_clean_up_service_spec.rb1699spec/services/search/snippet_service_spec.rb1700spec/services/search/global_service_spec.rb1701spec/services/search/group_service_spec.rb1702spec/services/chat_names/authorize_user_service_spec.rb1703spec/services/chat_names/find_user_service_spec.rb1704spec/services/onboarding_progress_service_spec.rb1705spec/services/namespaces/statistics_refresher_service_spec.rb1706spec/services/namespaces/in_product_marketing_emails_service_spec.rb1707spec/services/namespaces/package_settings/update_service_spec.rb1708spec/services/protected_branches/update_service_spec.rb1709spec/services/protected_branches/create_service_spec.rb1710spec/services/protected_branches/destroy_service_spec.rb1711spec/services/container_expiration_policy_service_spec.rb1712spec/services/clusters/gcp/finalize_creation_service_spec.rb1713spec/services/clusters/gcp/verify_provision_status_service_spec.rb1714spec/services/clusters/gcp/fetch_operation_service_spec.rb1715spec/services/clusters/gcp/provision_service_spec.rb1716spec/services/clusters/applications/upgrade_service_spec.rb1717spec/services/clusters/applications/prometheus_health_check_service_spec.rb1718spec/services/clusters/applications/schedule_update_service_spec.rb1719spec/services/clusters/applications/check_uninstall_progress_service_spec.rb1720spec/services/clusters/applications/prometheus_update_service_spec.rb1721spec/services/clusters/applications/destroy_service_spec.rb1722spec/services/clusters/applications/install_service_spec.rb1723spec/services/clusters/applications/check_ingress_ip_address_service_spec.rb1724spec/services/clusters/applications/update_service_spec.rb1725spec/services/clusters/applications/check_upgrade_progress_service_spec.rb1726spec/services/clusters/applications/uninstall_service_spec.rb1727spec/services/clusters/applications/patch_service_spec.rb1728spec/services/clusters/applications/check_installation_progress_service_spec.rb1729spec/services/clusters/applications/create_service_spec.rb1730spec/services/clusters/integrations/create_service_spec.rb1731spec/services/clusters/kubernetes/create_or_update_service_account_service_spec.rb1732spec/services/clusters/kubernetes/configure_istio_ingress_service_spec.rb1733spec/services/clusters/kubernetes/create_or_update_namespace_service_spec.rb1734spec/services/clusters/build_kubernetes_namespace_service_spec.rb1735spec/services/clusters/aws/verify_provision_status_service_spec.rb1736spec/services/clusters/aws/provision_service_spec.rb1737spec/services/clusters/aws/fetch_credentials_service_spec.rb1738spec/services/clusters/aws/finalize_creation_service_spec.rb1739spec/services/clusters/update_service_spec.rb1740spec/services/clusters/agents/refresh_authorization_service_spec.rb1741spec/services/clusters/destroy_service_spec.rb1742spec/services/clusters/build_service_spec.rb1743spec/services/clusters/management/validate_management_project_permissions_service_spec.rb1744spec/services/clusters/cleanup/project_namespace_service_spec.rb1745spec/services/clusters/cleanup/service_account_service_spec.rb1746spec/services/clusters/create_service_spec.rb1747spec/services/wiki_pages/update_service_spec.rb1748spec/services/wiki_pages/create_service_spec.rb1749spec/services/wiki_pages/destroy_service_spec.rb1750spec/services/import/github_service_spec.rb1751spec/services/import/gitlab_projects/create_project_from_uploaded_file_service_spec.rb1752spec/services/import/gitlab_projects/create_project_from_remote_file_service_spec.rb1753spec/services/git/base_hooks_service_spec.rb1754spec/services/git/branch_hooks_service_spec.rb1755spec/services/git/branch_push_service_spec.rb1756spec/services/git/wiki_push_service_spec.rb1757spec/services/git/process_ref_changes_service_spec.rb1758spec/services/git/tag_push_service_spec.rb1759spec/services/git/tag_hooks_service_spec.rb1760spec/services/test_hooks/project_service_spec.rb1761spec/services/repositories/changelog_service_spec.rb1762spec/services/repositories/destroy_rollback_service_spec.rb1763spec/services/repositories/shell_destroy_service_spec.rb1764spec/services/repositories/destroy_service_spec.rb1765spec/services/environments/auto_stop_service_spec.rb1766spec/services/environments/stop_service_spec.rb1767spec/services/environments/canary_ingress/update_service_spec.rb1768spec/services/environments/schedule_to_delete_review_apps_service_spec.rb1769spec/services/metrics/dashboard/self_monitoring_dashboard_service_spec.rb1770spec/services/metrics/dashboard/cluster_metrics_embed_service_spec.rb1771spec/services/metrics/dashboard/update_dashboard_service_spec.rb1772spec/services/metrics/dashboard/custom_dashboard_service_spec.rb1773spec/services/metrics/dashboard/system_dashboard_service_spec.rb1774spec/services/metrics/dashboard/default_embed_service_spec.rb1775spec/services/metrics/dashboard/clone_dashboard_service_spec.rb1776spec/services/metrics/dashboard/dynamic_embed_service_spec.rb1777spec/services/metrics/dashboard/custom_metric_embed_service_spec.rb1778spec/services/metrics/dashboard/transient_embed_service_spec.rb1779spec/services/metrics/dashboard/annotations/create_service_spec.rb1780spec/services/metrics/dashboard/annotations/delete_service_spec.rb1781spec/services/metrics/dashboard/grafana_metric_embed_service_spec.rb1782spec/services/metrics/dashboard/pod_dashboard_service_spec.rb1783spec/services/metrics/dashboard/cluster_dashboard_service_spec.rb1784spec/services/metrics/users_starred_dashboards/create_service_spec.rb1785spec/services/lfs/lock_file_service_spec.rb1786spec/services/lfs/file_transformer_spec.rb1787spec/services/lfs/unlock_file_service_spec.rb1788spec/services/lfs/locks_finder_service_spec.rb1789spec/services/ide/terminal_config_service_spec.rb1790spec/services/ide/base_config_service_spec.rb1791spec/services/event_create_service_spec.rb1792spec/services/users/destroy_service_spec.rb1793spec/services/users/migrate_to_ghost_user_service_spec.rb1794spec/services/users/approve_service_spec.rb1795spec/services/users/dismiss_group_callout_service_spec.rb1796spec/services/users/refresh_authorized_projects_service_spec.rb1797spec/services/users/update_service_spec.rb1798spec/services/users/reject_service_spec.rb1799spec/services/users/update_highest_member_role_service_spec.rb1800spec/services/snippets/bulk_destroy_service_spec.rb1801spec/services/snippets/create_service_spec.rb1802spec/services/snippets/update_statistics_service_spec.rb1803spec/services/snippets/destroy_service_spec.rb1804spec/services/snippets/count_service_spec.rb1805spec/services/snippets/update_service_spec.rb1806spec/services/serverless/associate_domain_service_spec.rb1807spec/services/markdown_content_rewriter_service_spec.rb1808spec/services/design_management/move_designs_service_spec.rb1809spec/services/design_management/copy_design_collection/copy_service_spec.rb1810spec/services/design_management/copy_design_collection/queue_service_spec.rb1811spec/services/design_management/save_designs_service_spec.rb1812spec/services/design_management/delete_designs_service_spec.rb1813spec/services/design_management/design_user_notes_count_service_spec.rb1814spec/services/reset_project_cache_service_spec.rb1815spec/services/spam/akismet_mark_as_spam_service_spec.rb1816spec/services/spam/spam_action_service_spec.rb1817spec/services/quick_actions/interpret_service_spec.rb1818spec/services/quick_actions/target_service_spec.rb1819spec/services/notes/create_service_spec.rb1820spec/services/notes/update_service_spec.rb1821spec/services/notes/build_service_spec.rb1822spec/services/notes/destroy_service_spec.rb1823spec/services/notes/post_process_service_spec.rb1824spec/services/notes/copy_service_spec.rb1825spec/services/notes/quick_actions_service_spec.rb1826spec/services/notes/resolve_service_spec.rb1827spec/services/resource_access_tokens/create_service_spec.rb1828spec/services/resource_access_tokens/revoke_service_spec.rb1829spec/services/auto_merge_service_spec.rb1830spec/services/static_site_editor/config_service_spec.rb1831spec/services/dependency_proxy/find_or_create_blob_service_spec.rb1832spec/services/dependency_proxy/image_ttl_group_policies/update_service_spec.rb1833spec/services/dependency_proxy/find_or_create_manifest_service_spec.rb1834spec/services/customer_relations/organizations/create_service_spec.rb1835spec/services/protected_tags/create_service_spec.rb1836spec/services/protected_tags/destroy_service_spec.rb1837spec/services/protected_tags/update_service_spec.rb1838spec/services/jira/requests/projects/list_service_spec.rb1839spec/services/upload_service_spec.rb1840spec/services/issuable/clone/attributes_rewriter_spec.rb1841spec/services/issuable/destroy_label_links_service_spec.rb1842spec/services/issuable/common_system_notes_service_spec.rb1843spec/services/issuable/bulk_update_service_spec.rb1844spec/services/issuable/destroy_service_spec.rb1845spec/services/discussions/update_diff_position_service_spec.rb1846spec/services/discussions/unresolve_service_spec.rb1847spec/services/discussions/capture_diff_note_position_service_spec.rb1848spec/services/discussions/resolve_service_spec.rb1849spec/services/discussions/capture_diff_note_positions_service_spec.rb1850spec/services/system_notes/commit_service_spec.rb1851spec/services/system_notes/issuables_service_spec.rb1852spec/services/system_notes/design_management_service_spec.rb1853spec/services/system_notes/zoom_service_spec.rb1854spec/services/system_notes/time_tracking_service_spec.rb1855spec/services/system_notes/merge_requests_service_spec.rb1856spec/services/system_notes/alert_management_service_spec.rb1857spec/services/system_notes/incident_service_spec.rb1858spec/services/issue_links/destroy_service_spec.rb1859spec/services/issue_links/create_service_spec.rb1860spec/services/issue_links/list_service_spec.rb1861spec/services/commits/tag_service_spec.rb1862spec/services/commits/commit_patch_service_spec.rb1863spec/services/commits/cherry_pick_service_spec.rb1864spec/services/jira_import/server_users_mapper_service_spec.rb1865spec/services/jira_import/cloud_users_mapper_service_spec.rb1866spec/services/jira_import/start_import_service_spec.rb1867spec/services/jira_import/users_importer_spec.rb1868spec/services/service_ping/build_payload_service_spec.rb1869spec/services/service_ping/submit_service_ping_service_spec.rb1870spec/services/labels/promote_service_spec.rb1871spec/services/labels/find_or_create_service_spec.rb1872spec/services/labels/update_service_spec.rb1873spec/services/labels/create_service_spec.rb1874spec/services/labels/available_labels_service_spec.rb1875spec/services/labels/transfer_service_spec.rb1876spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb1877spec/services/auto_merge/base_service_spec.rb1878spec/services/preview_markdown_service_spec.rb1879spec/services/jira_connect_subscriptions/create_service_spec.rb1880spec/services/auth/container_registry_authentication_service_spec.rb1881spec/services/award_emojis/destroy_service_spec.rb1882spec/services/award_emojis/copy_service_spec.rb1883spec/services/award_emojis/add_service_spec.rb1884spec/services/award_emojis/toggle_service_spec.rb1885spec/services/award_emojis/collect_user_emoji_service_spec.rb1886spec/services/web_hooks/destroy_service_spec.rb1887spec/services/tags/destroy_service_spec.rb1888spec/services/tags/create_service_spec.rb1889spec/services/suggestions/apply_service_spec.rb1890spec/services/suggestions/outdate_service_spec.rb1891spec/services/suggestions/create_service_spec.rb1892spec/services/bulk_imports/relation_export_service_spec.rb1893spec/services/bulk_imports/export_service_spec.rb1894spec/services/draft_notes/destroy_service_spec.rb1895spec/services/draft_notes/publish_service_spec.rb1896spec/services/draft_notes/create_service_spec.rb1897spec/services/bulk_import_service_spec.rb1898spec/services/bulk_push_event_payload_service_spec.rb1899spec/services/web_hook_service_spec.rb1900spec/services/security/ci_configuration/secret_detection_create_service_spec.rb1901spec/services/security/ci_configuration/sast_create_service_spec.rb1902spec/services/bulk_update_integration_service_spec.rb1903spec/services/bulk_create_integration_service_spec.rb1904spec/services/x509_certificate_revoke_service_spec.rb1905spec/services/error_tracking/list_issues_service_spec.rb1906spec/services/error_tracking/issue_update_service_spec.rb1907spec/services/error_tracking/issue_latest_event_service_spec.rb1908spec/services/error_tracking/issue_details_service_spec.rb1909spec/services/error_tracking/list_projects_service_spec.rb1910spec/services/notification_service_spec.rb1911spec/services/system_note_service_spec.rb1912spec/services/push_event_payload_service_spec.rb1913spec/services/pod_logs/kubernetes_service_spec.rb1914spec/services/update_merge_request_metrics_service_spec.rb1915spec/services/search_service_spec.rb1916spec/services/namespace_settings/update_service_spec.rb1917spec/services/prometheus/create_default_alerts_service_spec.rb1918spec/services/compare_service_spec.rb1919spec/services/integrations/test/project_service_spec.rb1920spec/services/admin/propagate_integration_service_spec.rb1921spec/services/application_settings/update_service_spec.rb1922spec/services/todo_service_spec.rb1923spec/services/container_expiration_policies/update_service_spec.rb1924spec/services/submodules/update_service_spec.rb1925spec/policies/global_policy_spec.rb1926spec/policies/release_policy_spec.rb1927spec/policies/resource_label_event_policy_spec.rb1928spec/policies/packages/package_policy_spec.rb1929spec/policies/alert_management/http_integration_policy_spec.rb1930spec/policies/alert_management/alert_policy_spec.rb1931spec/policies/protected_branch_policy_spec.rb1932spec/policies/project_snippet_policy_spec.rb1933spec/policies/ci/trigger_policy_spec.rb1934spec/policies/ci/pipeline_schedule_policy_spec.rb1935spec/policies/ci/bridge_policy_spec.rb1936spec/policies/ci/build_policy_spec.rb1937spec/policies/ci/pipeline_policy_spec.rb1938spec/policies/wiki_page_policy_spec.rb1939spec/policies/deploy_key_policy_spec.rb1940spec/policies/group_member_policy_spec.rb1941spec/policies/award_emoji_policy_spec.rb1942spec/policies/namespace_policy_spec.rb1943spec/policies/namespace/root_storage_statistics_policy_spec.rb1944spec/policies/issuable_policy_spec.rb1945spec/policies/todo_policy_spec.rb1946spec/policies/merge_request_policy_spec.rb1947spec/policies/project_statistics_policy_spec.rb1948spec/policies/board_policy_spec.rb1949spec/policies/group_deploy_keys_group_policy_spec.rb1950spec/policies/project_policy_spec.rb1951spec/policies/commit_policy_spec.rb1952spec/policies/integration_policy_spec.rb1953spec/policies/issue_policy_spec.rb1954spec/policies/environment_policy_spec.rb1955spec/policies/terraform/state_version_policy_spec.rb1956spec/policies/terraform/state_policy_spec.rb1957spec/policies/personal_snippet_policy_spec.rb1958spec/policies/deploy_token_policy_spec.rb1959spec/policies/group_policy_spec.rb1960spec/policies/blob_policy_spec.rb1961spec/policies/metrics/dashboard/annotation_policy_spec.rb1962spec/policies/custom_emoji_policy_spec.rb1963spec/policies/project_member_policy_spec.rb1964spec/policies/clusters/cluster_policy_spec.rb1965spec/policies/deploy_keys_project_policy_spec.rb1966spec/policies/note_policy_spec.rb1967spec/helpers/search_helper_spec.rb1968spec/helpers/user_callouts_helper_spec.rb1969spec/helpers/timeboxes_helper_spec.rb1970spec/helpers/namespaces_helper_spec.rb1971spec/helpers/tree_helper_spec.rb1972spec/helpers/commits_helper_spec.rb1973spec/helpers/visibility_level_helper_spec.rb1974spec/helpers/learn_gitlab_helper_spec.rb1975spec/helpers/timeboxes_routing_helper_spec.rb1976spec/helpers/projects/incidents_helper_spec.rb1977spec/helpers/projects/alert_management_helper_spec.rb1978spec/helpers/projects/project_members_helper_spec.rb1979spec/helpers/projects/error_tracking_helper_spec.rb1980spec/helpers/labels_helper_spec.rb1981spec/helpers/wiki_helper_spec.rb1982spec/helpers/routing/pseudonymization_helper_spec.rb1983spec/helpers/projects_helper_spec.rb1984spec/helpers/groups/group_members_helper_spec.rb1985spec/helpers/releases_helper_spec.rb1986spec/helpers/notifications_helper_spec.rb1987spec/helpers/ci/pipeline_editor_helper_spec.rb1988spec/helpers/ci/runners_helper_spec.rb1989spec/helpers/ci/status_helper_spec.rb1990spec/helpers/ci/builds_helper_spec.rb1991spec/helpers/notify_helper_spec.rb1992spec/helpers/ide_helper_spec.rb1993spec/helpers/issuables_helper_spec.rb1994spec/helpers/sidebars_helper_spec.rb1995spec/helpers/packages_helper_spec.rb1996spec/helpers/members_helper_spec.rb1997spec/helpers/admin/user_actions_helper_spec.rb1998spec/helpers/x509_helper_spec.rb1999spec/helpers/integrations_helper_spec.rb2000spec/helpers/notes_helper_spec.rb2001spec/helpers/auto_devops_helper_spec.rb2002spec/helpers/todos_helper_spec.rb2003spec/helpers/nav_helper_spec.rb2004spec/helpers/branches_helper_spec.rb2005spec/helpers/groups_helper_spec.rb2006spec/helpers/blob_helper_spec.rb2007spec/helpers/merge_requests_helper_spec.rb2008spec/helpers/page_layout_helper_spec.rb2009spec/helpers/graph_helper_spec.rb2010spec/helpers/gitlab_routing_helper_spec.rb2011spec/helpers/application_helper_spec.rb2012spec/helpers/issuables_description_templates_helper_spec.rb2013spec/helpers/emails_helper_spec.rb2014spec/helpers/issues_helper_spec.rb2015spec/helpers/hooks_helper_spec.rb2016spec/helpers/events_helper_spec.rb2017spec/helpers/avatars_helper_spec.rb2018spec/helpers/boards_helper_spec.rb2019spec/helpers/button_helper_spec.rb2020spec/helpers/markup_helper_spec.rb2021spec/helpers/submodule_helper_spec.rb2022spec/helpers/diff_helper_spec.rb2023spec/helpers/environments_helper_spec.rb2024spec/helpers/award_emoji_helper_spec.rb2025spec/serializers/group_child_entity_spec.rb2026spec/serializers/suggestion_entity_spec.rb2027spec/serializers/evidences/milestone_entity_spec.rb2028spec/serializers/evidences/release_entity_spec.rb2029spec/serializers/evidences/evidence_entity_spec.rb2030spec/serializers/group_link/project_group_link_serializer_spec.rb2031spec/serializers/group_link/group_link_entity_spec.rb2032spec/serializers/group_link/group_group_link_entity_spec.rb2033spec/serializers/group_link/group_group_link_serializer_spec.rb2034spec/serializers/group_link/project_group_link_entity_spec.rb2035spec/serializers/ci/dag_job_entity_spec.rb2036spec/serializers/ci/variable_entity_spec.rb2037spec/serializers/ci/group_variable_entity_spec.rb2038spec/serializers/ci/dag_pipeline_entity_spec.rb2039spec/serializers/ci/dag_pipeline_serializer_spec.rb2040spec/serializers/ci/trigger_entity_spec.rb2041spec/serializers/ci/downloadable_artifact_serializer_spec.rb2042spec/serializers/ci/downloadable_artifact_entity_spec.rb2043spec/serializers/ci/pipeline_entity_spec.rb2044spec/serializers/paginated_diff_entity_spec.rb2045spec/serializers/test_suite_summary_entity_spec.rb2046spec/serializers/environment_entity_spec.rb2047spec/serializers/stage_entity_spec.rb2048spec/serializers/merge_request_serializer_spec.rb2049spec/serializers/diffs_metadata_entity_spec.rb2050spec/serializers/container_repository_entity_spec.rb2051spec/serializers/linked_project_issue_entity_spec.rb2052spec/serializers/board_serializer_spec.rb2053spec/serializers/merge_request_sidebar_basic_entity_spec.rb2054spec/serializers/issuable_sidebar_extras_entity_spec.rb2055spec/serializers/diff_file_base_entity_spec.rb2056spec/serializers/deployment_cluster_entity_spec.rb2057spec/serializers/web_ide_terminal_serializer_spec.rb2058spec/serializers/container_tag_entity_spec.rb2059spec/serializers/project_mirror_entity_spec.rb2060spec/serializers/container_repositories_serializer_spec.rb2061spec/serializers/user_serializer_spec.rb2062spec/serializers/merge_request_current_user_entity_spec.rb2063spec/serializers/deployment_entity_spec.rb2064spec/serializers/member_entity_spec.rb2065spec/serializers/diffs_entity_spec.rb2066spec/serializers/cluster_application_entity_spec.rb2067spec/serializers/job_artifact_report_entity_spec.rb2068spec/serializers/remote_mirror_entity_spec.rb2069spec/serializers/analytics_merge_request_serializer_spec.rb2070spec/serializers/feature_flags_client_serializer_spec.rb2071spec/serializers/pipeline_serializer_spec.rb2072spec/serializers/discussion_entity_spec.rb2073spec/serializers/deployment_serializer_spec.rb2074spec/serializers/merge_request_widget_commit_entity_spec.rb2075spec/serializers/group_child_serializer_spec.rb2076spec/serializers/cluster_error_entity_spec.rb2077spec/serializers/release_serializer_spec.rb2078spec/serializers/build_trace_entity_spec.rb2079spec/serializers/issue_entity_spec.rb2080spec/serializers/prometheus_alert_entity_spec.rb2081spec/serializers/runner_entity_spec.rb2082spec/serializers/analytics_build_serializer_spec.rb2083spec/serializers/deploy_key_entity_spec.rb2084spec/serializers/service_event_entity_spec.rb2085spec/serializers/review_app_setup_entity_spec.rb2086spec/serializers/jira_connect/subscription_entity_spec.rb2087spec/serializers/jira_connect/group_entity_spec.rb2088spec/serializers/environment_status_entity_spec.rb2089spec/serializers/analytics_build_entity_spec.rb2090spec/serializers/discussion_diff_file_entity_spec.rb2091spec/serializers/merge_request_for_pipeline_entity_spec.rb2092spec/serializers/merge_request_poll_cached_widget_entity_spec.rb2093spec/serializers/environment_serializer_spec.rb2094spec/serializers/pipeline_details_entity_spec.rb2095spec/serializers/diff_file_entity_spec.rb2096spec/serializers/project_note_entity_spec.rb2097spec/serializers/label_serializer_spec.rb2098spec/serializers/base_discussion_entity_spec.rb2099spec/serializers/build_details_entity_spec.rb2100spec/serializers/job_entity_spec.rb2101spec/serializers/note_entity_spec.rb2102spec/serializers/test_report_summary_entity_spec.rb2103spec/serializers/service_field_entity_spec.rb2104spec/serializers/diff_file_metadata_entity_spec.rb2105spec/serializers/lfs_file_lock_entity_spec.rb2106spec/serializers/cluster_serializer_spec.rb2107spec/serializers/group_issuable_autocomplete_entity_spec.rb2108spec/serializers/cluster_entity_spec.rb2109spec/serializers/trigger_variable_entity_spec.rb2110spec/serializers/feature_flag_serializer_spec.rb2111spec/serializers/feature_flag_summary_serializer_spec.rb2112spec/serializers/fork_namespace_entity_spec.rb2113spec/serializers/stage_serializer_spec.rb2114spec/serializers/feature_flag_summary_entity_spec.rb2115spec/serializers/build_serializer_spec.rb2116spec/serializers/web_ide_terminal_entity_spec.rb2117spec/serializers/build_action_entity_spec.rb2118spec/serializers/test_report_entity_spec.rb2119spec/serializers/analytics_issue_serializer_spec.rb2120spec/serializers/merge_request_poll_widget_entity_spec.rb2121spec/serializers/merge_request_diff_entity_spec.rb2122spec/serializers/group_deploy_key_entity_spec.rb2123spec/serializers/blob_entity_spec.rb2124spec/serializers/merge_request_widget_entity_spec.rb2125spec/serializers/test_suite_entity_spec.rb2126spec/serializers/commit_entity_spec.rb2127spec/serializers/member_serializer_spec.rb2128spec/serializers/diff_viewer_entity_spec.rb2129spec/serializers/feature_flag_entity_spec.rb2130spec/presenters/ci/pipeline_presenter_spec.rb2131spec/presenters/ci/variable_presenter_spec.rb2132spec/presenters/ci/trigger_presenter_spec.rb2133spec/presenters/ci/pipeline_artifacts/code_coverage_presenter_spec.rb2134spec/presenters/ci/pipeline_artifacts/code_quality_mr_diff_presenter_spec.rb2135spec/presenters/ci/build_presenter_spec.rb2136spec/presenters/ci/build_runner_presenter_spec.rb2137spec/presenters/ci/group_variable_presenter_spec.rb2138spec/presenters/ci/stage_presenter_spec.rb2139spec/presenters/ci/legacy_stage_presenter_spec.rb2140spec/presenters/snippet_blob_presenter_spec.rb2141spec/presenters/commit_presenter_spec.rb2142spec/presenters/issue_presenter_spec.rb2143spec/presenters/packages/detail/package_presenter_spec.rb2144spec/presenters/packages/conan/package_presenter_spec.rb2145spec/presenters/blobs/unfold_presenter_spec.rb2146spec/presenters/web_hook_log_presenter_spec.rb2147spec/presenters/service_hook_presenter_spec.rb2148spec/presenters/projects/settings/deploy_keys_presenter_spec.rb2149spec/presenters/projects/import_export/project_export_presenter_spec.rb2150spec/presenters/project_hook_presenter_spec.rb2151spec/presenters/clusterable_presenter_spec.rb2152spec/presenters/project_member_presenter_spec.rb2153spec/presenters/project_presenter_spec.rb2154spec/presenters/commit_status_presenter_spec.rb2155spec/presenters/snippet_presenter_spec.rb2156spec/presenters/gitlab/blame_presenter_spec.rb2157spec/presenters/release_presenter_spec.rb2158spec/presenters/instance_clusterable_presenter_spec.rb2159spec/presenters/group_member_presenter_spec.rb2160spec/presenters/event_presenter_spec.rb2161spec/presenters/milestone_presenter_spec.rb2162spec/presenters/merge_request_presenter_spec.rb2163spec/presenters/group_clusterable_presenter_spec.rb2164spec/presenters/tree_entry_presenter_spec.rb2165spec/presenters/clusters/cluster_presenter_spec.rb2166spec/presenters/project_clusterable_presenter_spec.rb2167spec/finders/group_projects_finder_spec.rb2168spec/finders/projects/serverless/functions_finder_spec.rb2169spec/finders/projects/groups_finder_spec.rb2170spec/finders/projects/export_job_finder_spec.rb2171spec/finders/projects/members/effective_access_level_finder_spec.rb2172spec/finders/projects/members/effective_access_level_per_user_finder_spec.rb2173spec/finders/cluster_ancestors_finder_spec.rb2174spec/finders/access_requests_finder_spec.rb2175spec/finders/sentry_issue_finder_spec.rb2176spec/finders/container_repositories_finder_spec.rb2177spec/finders/autocomplete/project_finder_spec.rb2178spec/finders/autocomplete/group_finder_spec.rb2179spec/finders/autocomplete/move_to_project_finder_spec.rb2180spec/finders/autocomplete/users_finder_spec.rb2181spec/finders/alert_management/http_integrations_finder_spec.rb2182spec/finders/alert_management/alerts_finder_spec.rb2183spec/finders/context_commits_finder_spec.rb2184spec/finders/concerns/packages/finder_helper_spec.rb2185spec/finders/concerns/finder_with_cross_project_access_spec.rb2186spec/finders/concerns/finder_with_group_hierarchy_spec.rb2187spec/finders/concerns/finder_methods_spec.rb2188spec/finders/packages/nuget/package_finder_spec.rb2189spec/finders/packages/pypi/packages_finder_spec.rb2190spec/finders/packages/pypi/package_finder_spec.rb2191spec/finders/packages/group_packages_finder_spec.rb2192spec/finders/packages/tags_finder_spec.rb2193spec/finders/packages/conan/package_finder_spec.rb2194spec/finders/packages/maven/package_finder_spec.rb2195spec/finders/packages/composer/packages_finder_spec.rb2196spec/finders/packages/npm/package_finder_spec.rb2197spec/finders/milestones_finder_spec.rb2198spec/finders/ci/variables_finder_spec.rb2199spec/finders/ci/commit_statuses_finder_spec.rb2200spec/finders/ci/job_artifacts_finder_spec.rb2201spec/finders/ci/runner_jobs_finder_spec.rb2202spec/finders/ci/pipeline_schedules_finder_spec.rb2203spec/finders/ci/runners_finder_spec.rb2204spec/finders/ci/jobs_finder_spec.rb2205spec/finders/ci/pipelines_for_merge_request_finder_spec.rb2206spec/finders/ci/pipelines_finder_spec.rb2207spec/finders/ci/daily_build_group_report_results_finder_spec.rb2208spec/finders/resource_milestone_event_finder_spec.rb2209spec/finders/environments/environment_names_finder_spec.rb2210spec/finders/environments/environments_by_deployments_finder_spec.rb2211spec/finders/environments/environments_finder_spec.rb2212spec/finders/branches_finder_spec.rb2213spec/finders/fork_projects_finder_spec.rb2214spec/finders/security/license_compliance_jobs_finder_spec.rb2215spec/finders/security/security_jobs_finder_spec.rb2216spec/finders/user_group_notification_settings_finder_spec.rb2217spec/finders/personal_projects_finder_spec.rb2218spec/finders/deploy_tokens/tokens_finder_spec.rb2219spec/finders/merge_requests/oldest_per_commit_finder_spec.rb2220spec/finders/groups/user_groups_finder_spec.rb2221spec/finders/releases/evidence_pipeline_finder_spec.rb2222spec/finders/contributed_projects_finder_spec.rb2223spec/finders/metrics/users_starred_dashboards_finder_spec.rb2224spec/finders/metrics/dashboards/annotations_finder_spec.rb2225spec/finders/merge_requests_finder_spec.rb2226spec/finders/events_finder_spec.rb2227spec/finders/namespaces/projects_finder_spec.rb2228spec/finders/error_tracking/errors_finder_spec.rb2229spec/finders/group_descendants_finder_spec.rb2230spec/finders/merge_request_target_project_finder_spec.rb2231spec/finders/design_management/designs_finder_spec.rb2232spec/finders/design_management/versions_finder_spec.rb2233spec/finders/users_star_projects_finder_spec.rb2234spec/finders/issues_finder_spec.rb2235spec/finders/template_finder_spec.rb2236spec/finders/starred_projects_finder_spec.rb2237spec/finders/pending_todos_finder_spec.rb2238spec/finders/merge_request/metrics_finder_spec.rb2239spec/finders/user_groups_counter_spec.rb2240spec/finders/group_members_finder_spec.rb2241spec/finders/members_finder_spec.rb2242spec/finders/tags_finder_spec.rb2243spec/finders/resource_state_event_finder_spec.rb2244spec/finders/clusters_finder_spec.rb2245spec/finders/deployments_finder_spec.rb2246spec/finders/clusters/kubernetes_namespace_finder_spec.rb2247spec/finders/clusters/knative_services_finder_spec.rb2248spec/finders/boards/boards_finder_spec.rb2249spec/finders/boards/visits_finder_spec.rb2250spec/finders/freeze_periods_finder_spec.rb2251spec/finders/groups_finder_spec.rb2252spec/finders/protected_branches_finder_spec.rb2253spec/finders/terraform/states_finder_spec.rb2254spec/finders/uploader_finder_spec.rb2255spec/finders/projects_finder_spec.rb2256spec/finders/serverless_domain_finder_spec.rb2257spec/finders/admin/projects_finder_spec.rb2258spec/finders/feature_flags_finder_spec.rb2259spec/finders/repositories/branch_names_finder_spec.rb2260spec/finders/repositories/changelog_tag_finder_spec.rb2261spec/finders/labels_finder_spec.rb2262spec/finders/user_recent_events_finder_spec.rb2263spec/finders/snippets_finder_spec.rb2264spec/finders/releases_finder_spec.rb2265spec/finders/joined_groups_finder_spec.rb2266spec/finders/fork_targets_finder_spec.rb2267spec/finders/applications_finder_spec.rb2268spec/finders/notes_finder_spec.rb2269spec/finders/todos_finder_spec.rb2270spec/uploaders/namespace_file_uploader_spec.rb2271spec/uploaders/job_artifact_uploader_spec.rb2272spec/uploaders/design_management/design_v432x230_uploader_spec.rb2273spec/uploaders/terraform/state_uploader_spec.rb2274spec/uploaders/file_mover_spec.rb2275spec/uploaders/file_uploader_spec.rb2276spec/uploaders/ci/pipeline_artifact_uploader_spec.rb2277spec/uploaders/attachment_uploader_spec.rb2278spec/uploaders/packages/package_file_uploader_spec.rb2279spec/uploaders/packages/debian/distribution_release_file_uploader_spec.rb2280spec/uploaders/packages/debian/component_file_uploader_spec.rb2281spec/uploaders/packages/composer/cache_uploader_spec.rb2282spec/uploaders/personal_file_uploader_spec.rb2283spec/uploaders/external_diff_uploader_spec.rb2284spec/uploaders/import_export_uploader_spec.rb2285spec/uploaders/workers/object_storage/migrate_uploads_worker_spec.rb2286spec/uploaders/workers/object_storage/background_move_worker_spec.rb2287spec/uploaders/avatar_uploader_spec.rb2288spec/uploaders/object_storage_spec.rb2289spec/uploaders/pages/deployment_uploader_spec.rb2290spec/uploaders/records_uploads_spec.rb2291spec/views/projects/edit.html.haml_spec.rb2292spec/views/projects/_home_panel.html.haml_spec.rb2293spec/views/projects/settings/ci_cd/_autodevops_form.html.haml_spec.rb2294spec/views/projects/commits/_commit.html.haml_spec.rb2295spec/views/projects/commits/show.html.haml_spec.rb2296spec/views/projects/issues/show.html.haml_spec.rb2297spec/views/projects/notes/_more_actions_dropdown.html.haml_spec.rb2298spec/views/projects/pipeline_schedules/_pipeline_schedule.html.haml_spec.rb2299spec/views/projects/pages_domains/show.html.haml_spec.rb2300spec/views/projects/commit/branches.html.haml_spec.rb2301spec/views/projects/commit/show.html.haml_spec.rb2302spec/views/projects/commit/_commit_box.html.haml_spec.rb2303spec/views/projects/pages/show.html.haml_spec.rb2304spec/views/projects/pipelines/show.html.haml_spec.rb2305spec/views/projects/merge_requests/edit.html.haml_spec.rb2306spec/views/projects/merge_requests/_commits.html.haml_spec.rb2307spec/views/projects/merge_requests/show.html.haml_spec.rb2308spec/views/projects/merge_requests/creations/_new_submit.html.haml_spec.rb2309spec/views/projects/clusters/clusters/gcp/_form.html.haml_spec.rb2310spec/views/projects/jobs/_generic_commit_status.html.haml_spec.rb2311spec/views/projects/jobs/_build.html.haml_spec.rb2312spec/views/projects/jobs/show.html.haml_spec.rb2313spec/views/projects/diffs/_viewer.html.haml_spec.rb2314spec/views/projects/tags/index.html.haml_spec.rb2315spec/views/projects/empty.html.haml_spec.rb2316spec/views/projects/buttons/_dropdown.html.haml_spec.rb2317spec/views/projects/artifacts/_artifact.html.haml_spec.rb2318spec/views/projects/project_members/index.html.haml_spec.rb2319spec/views/projects/imports/new.html.haml_spec.rb2320spec/views/projects/environments/terminal.html.haml_spec.rb2321spec/views/projects/services/_form.haml_spec.rb2322spec/views/projects/services/edit.html.haml_spec.rb2323spec/views/projects/tree/show.html.haml_spec.rb2324spec/views/events/event/_push.html.haml_spec.rb2325spec/views/admin/application_settings/general.html.haml_spec.rb2326spec/views/admin/dashboard/index.html.haml_spec.rb2327spec/views/layouts/header/_new_dropdown.haml_spec.rb2328spec/views/layouts/nav/sidebar/_group.html.haml_spec.rb2329spec/views/layouts/nav/sidebar/_project.html.haml_spec.rb2330spec/views/layouts/_search.html.haml_spec.rb2331spec/views/ci/status/_badge.html.haml_spec.rb2332spec/views/ci/status/_icon.html.haml_spec.rb2333spec/views/notify/pipeline_success_email.text.erb_spec.rb2334spec/views/notify/pipeline_success_email.html.haml_spec.rb2335spec/views/notify/push_to_merge_request_email.text.haml_spec.rb2336spec/views/notify/pipeline_failed_email.text.erb_spec.rb2337spec/views/notify/change_in_merge_request_draft_status_email.text.erb_spec.rb2338spec/views/notify/change_in_merge_request_draft_status_email.html.haml_spec.rb2339spec/views/notify/pipeline_fixed_email.html.haml_spec.rb2340spec/views/notify/autodevops_disabled_email.text.erb_spec.rb2341spec/views/notify/changed_milestone_email.html.haml_spec.rb2342spec/views/notify/pipeline_failed_email.html.haml_spec.rb2343spec/views/notify/pipeline_fixed_email.text.erb_spec.rb2344spec/views/groups/settings/_remove.html.haml_spec.rb2345spec/views/groups/settings/_transfer.html.haml_spec.rb2346spec/views/groups/group_members/index.html.haml_spec.rb2347spec/views/groups/show.html.haml_spec.rb2348spec/views/groups/edit.html.haml_spec.rb2349spec/views/groups/runners/_group_runners.html.haml_spec.rb2350spec/views/groups/_home_panel.html.haml_spec.rb2351spec/views/shared/notes/_form.html.haml_spec.rb2352spec/views/shared/milestones/_top.html.haml_spec.rb2353spec/views/shared/milestones/_issuable.html.haml_spec.rb2354spec/views/shared/wikis/_sidebar.html.haml_spec.rb2355spec/views/shared/projects/_list.html.haml_spec.rb2356spec/views/shared/access_tokens/_table.html.haml_spec.rb2357spec/views/shared/deploy_tokens/_form.html.haml_spec.rb2358spec/views/shared/runners/_runner_details.html.haml_spec.rb2359spec/views/profiles/notifications/show.html.haml_spec.rb2360spec/views/search/show.html.haml_spec.rb2361spec/views/search/_results.html.haml_spec.rb2362spec/views/import/gitlab_projects/new.html.haml_spec.rb2363spec/workers/remove_expired_members_worker_spec.rb2364spec/workers/expire_build_instance_artifacts_worker_spec.rb2365spec/workers/merge_request_mergeability_check_worker_spec.rb2366spec/workers/object_pool/destroy_worker_spec.rb2367spec/workers/object_pool/join_worker_spec.rb2368spec/workers/object_pool/create_worker_spec.rb2369spec/workers/deployments/drop_older_deployments_worker_spec.rb2370spec/workers/deployments/hooks_worker_spec.rb2371spec/workers/deployments/update_environment_worker_spec.rb2372spec/workers/deployments/link_merge_request_worker_spec.rb2373spec/workers/create_commit_signature_worker_spec.rb2374spec/workers/merge_worker_spec.rb2375spec/workers/new_note_worker_spec.rb2376spec/workers/merge_requests/handle_assignees_change_worker_spec.rb2377spec/workers/merge_requests/create_pipeline_worker_spec.rb2378spec/workers/merge_requests/delete_source_branch_worker_spec.rb2379spec/workers/clusters/applications/activate_service_worker_spec.rb2380spec/workers/clusters/applications/wait_for_uninstall_app_worker_spec.rb2381spec/workers/clusters/applications/check_prometheus_health_worker_spec.rb2382spec/workers/clusters/applications/deactivate_service_worker_spec.rb2383spec/workers/clusters/cleanup/service_account_worker_spec.rb2384spec/workers/clusters/cleanup/project_namespace_worker_spec.rb2385spec/workers/stuck_export_jobs_worker_spec.rb2386spec/workers/gitlab/github_import/stage/import_notes_worker_spec.rb2387spec/workers/gitlab/github_import/stage/import_pull_requests_reviews_worker_spec.rb2388spec/workers/gitlab/github_import/stage/finish_import_worker_spec.rb2389spec/workers/gitlab/github_import/stage/import_pull_requests_worker_spec.rb2390spec/workers/gitlab/github_import/stage/import_pull_requests_merged_by_worker_spec.rb2391spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb2392spec/workers/gitlab/github_import/stage/import_lfs_objects_worker_spec.rb2393spec/workers/gitlab/github_import/stage/import_base_data_worker_spec.rb2394spec/workers/gitlab/github_import/refresh_import_jid_worker_spec.rb2395spec/workers/gitlab/github_import/advance_stage_worker_spec.rb2396spec/workers/gitlab/phabricator_import/base_worker_spec.rb2397spec/workers/gitlab/phabricator_import/import_tasks_worker_spec.rb2398spec/workers/gitlab/import/stuck_project_import_jobs_worker_spec.rb2399spec/workers/gitlab/jira_import/stuck_jira_import_jobs_worker_spec.rb2400spec/workers/cluster_wait_for_app_update_worker_spec.rb2401spec/workers/packages/go/sync_packages_worker_spec.rb2402spec/workers/packages/nuget/extraction_worker_spec.rb2403spec/workers/packages/maven/metadata/sync_worker_spec.rb2404spec/workers/packages/debian/generate_distribution_worker_spec.rb2405spec/workers/bulk_import_worker_spec.rb2406spec/workers/new_issue_worker_spec.rb2407spec/workers/ci/ref_delete_unlock_artifacts_worker_spec.rb2408spec/workers/ci/drop_pipeline_worker_spec.rb2409spec/workers/ci/build_trace_chunk_flush_worker_spec.rb2410spec/workers/ci/retry_pipeline_worker_spec.rb2411spec/workers/ci/daily_build_group_report_results_worker_spec.rb2412spec/workers/ci/delete_unit_tests_worker_spec.rb2413spec/workers/ci/external_pull_requests/create_pipeline_worker_spec.rb2414spec/workers/ci/pipeline_artifacts/create_quality_report_worker_spec.rb2415spec/workers/ci/pipeline_artifacts/coverage_report_worker_spec.rb2416spec/workers/ci/test_failure_history_worker_spec.rb2417spec/workers/ci/build_schedule_worker_spec.rb2418spec/workers/ci/initial_pipeline_process_worker_spec.rb2419spec/workers/ci/build_prepare_worker_spec.rb2420spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb2421spec/workers/ci/archive_traces_cron_worker_spec.rb2422spec/workers/ci/pipeline_success_unlock_artifacts_worker_spec.rb2423spec/workers/ci/archive_trace_worker_spec.rb2424spec/workers/ci/pipeline_bridge_status_worker_spec.rb2425spec/workers/bulk_imports/pipeline_worker_spec.rb2426spec/workers/bulk_imports/relation_export_worker_spec.rb2427spec/workers/namespaces/root_statistics_worker_spec.rb2428spec/workers/namespaces/schedule_aggregation_worker_spec.rb2429spec/workers/releases/manage_evidence_worker_spec.rb2430spec/workers/releases/create_evidence_worker_spec.rb2431spec/workers/authorized_project_update/user_refresh_from_replica_worker_spec.rb2432spec/workers/authorized_project_update/project_create_worker_spec.rb2433spec/workers/authorized_project_update/user_refresh_with_low_urgency_worker_spec.rb2434spec/workers/authorized_project_update/project_recalculate_worker_spec.rb2435spec/workers/authorized_project_update/user_refresh_over_user_range_worker_spec.rb2436spec/workers/authorized_project_update/project_group_link_create_worker_spec.rb2437spec/workers/rebase_worker_spec.rb2438spec/workers/issuable_export_csv_worker_spec.rb2439spec/workers/environments/auto_stop_worker_spec.rb2440spec/workers/design_management/copy_design_collection_worker_spec.rb2441spec/workers/design_management/new_version_worker_spec.rb2442spec/workers/repository_check/clear_worker_spec.rb2443spec/workers/repository_check/batch_worker_spec.rb2444spec/workers/repository_check/single_repository_worker_spec.rb2445spec/workers/project_destroy_worker_spec.rb2446spec/workers/pages_remove_worker_spec.rb2447spec/workers/merge_request_cleanup_refs_worker_spec.rb2448spec/workers/projects/post_creation_worker_spec.rb2449spec/workers/projects/git_garbage_collect_worker_spec.rb2450spec/workers/build_queue_worker_spec.rb2451spec/workers/group_destroy_worker_spec.rb2452spec/workers/update_merge_requests_worker_spec.rb2453spec/workers/process_commit_worker_spec.rb2454spec/workers/update_highest_role_worker_spec.rb2455spec/workers/auto_merge_process_worker_spec.rb2456spec/workers/propagate_integration_inherit_descendant_worker_spec.rb2457spec/workers/pipeline_schedule_worker_spec.rb2458spec/workers/reactive_caching_worker_spec.rb2459spec/workers/project_cache_worker_spec.rb2460spec/workers/cleanup_container_repository_worker_spec.rb2461spec/workers/remove_unaccepted_member_invites_worker_spec.rb2462spec/workers/authorized_projects_worker_spec.rb2463spec/workers/flush_counter_increments_worker_spec.rb2464spec/workers/hashed_storage/project_rollback_worker_spec.rb2465spec/workers/hashed_storage/rollbacker_worker_spec.rb2466spec/workers/hashed_storage/project_migrate_worker_spec.rb2467spec/workers/hashed_storage/migrator_worker_spec.rb2468spec/workers/cluster_configure_istio_worker_spec.rb2469spec/workers/delete_container_repository_worker_spec.rb2470spec/workers/disallow_two_factor_for_group_worker_spec.rb2471spec/workers/concerns/gitlab/github_import/rescheduling_methods_spec.rb2472spec/workers/concerns/project_import_options_spec.rb2473spec/workers/concerns/worker_context_spec.rb2474spec/workers/propagate_integration_project_worker_spec.rb2475spec/workers/cluster_provision_worker_spec.rb2476spec/workers/build_success_worker_spec.rb2477spec/workers/pages_domain_ssl_renewal_worker_spec.rb2478spec/workers/wait_for_cluster_creation_worker_spec.rb2479spec/workers/emails_on_push_worker_spec.rb2480spec/workers/repository_fork_worker_spec.rb2481spec/workers/pipeline_metrics_worker_spec.rb2482spec/workers/prune_old_events_worker_spec.rb2483spec/workers/group_import_worker_spec.rb2484spec/workers/archive_trace_worker_spec.rb2485spec/workers/admin_email_worker_spec.rb2486spec/workers/issuables/clear_groups_issue_counter_worker_spec.rb2487spec/workers/issue_due_scheduler_worker_spec.rb2488spec/workers/migrate_external_diffs_worker_spec.rb2489spec/workers/incident_management/add_severity_system_note_worker_spec.rb2490spec/workers/incident_management/pager_duty/process_incident_worker_spec.rb2491spec/workers/incident_management/process_alert_worker_v2_spec.rb2492spec/workers/post_receive_spec.rb2493spec/workers/remove_expired_group_links_worker_spec.rb2494spec/workers/stage_update_worker_spec.rb2495spec/workers/external_service_reactive_caching_worker_spec.rb2496spec/workers/purge_dependency_proxy_cache_worker_spec.rb2497spec/workers/pipeline_hooks_worker_spec.rb2498spec/workers/x509_issuer_crl_check_worker_spec.rb2499spec/workers/group_export_worker_spec.rb2500spec/workers/metrics/dashboard/prune_old_annotations_worker_spec.rb2501spec/workers/metrics/dashboard/sync_dashboards_worker_spec.rb2502spec/workers/member_invitation_reminder_emails_worker_spec.rb2503spec/workers/new_merge_request_worker_spec.rb2504spec/workers/repository_update_remote_mirror_worker_spec.rb2505spec/workers/propagate_integration_group_worker_spec.rb2506spec/workers/create_pipeline_worker_spec.rb2507spec/workers/delete_merged_branches_worker_spec.rb2508spec/workers/update_project_statistics_worker_spec.rb2509spec/workers/project_export_worker_spec.rb2510spec/workers/pages_domain_verification_cron_worker_spec.rb2511spec/workers/issue_rebalancing_worker_spec.rb2512spec/workers/repository_remove_remote_worker_spec.rb2513spec/workers/export_csv_worker_spec.rb2514spec/workers/build_hooks_worker_spec.rb2515spec/workers/mail_scheduler/issue_due_worker_spec.rb2516spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb2517spec/workers/remove_unreferenced_lfs_objects_worker_spec.rb2518spec/workers/destroy_pages_deployments_worker_spec.rb2519spec/workers/disallow_two_factor_for_subgroups_worker_spec.rb2520spec/workers/auto_devops/disable_worker_spec.rb2521spec/workers/chat_notification_worker_spec.rb2522spec/workers/stuck_merge_jobs_worker_spec.rb2523spec/workers/jira_connect/sync_project_worker_spec.rb2524spec/workers/delete_diff_files_worker_spec.rb2525spec/workers/project_daily_statistics_worker_spec.rb2526spec/workers/analytics/usage_trends/count_job_trigger_worker_spec.rb2527spec/workers/propagate_integration_worker_spec.rb2528spec/workers/pipeline_process_worker_spec.rb2529spec/workers/namespaceless_project_destroy_worker_spec.rb2530spec/workers/repository_import_worker_spec.rb2531spec/workers/create_note_diff_file_worker_spec.rb2532spec/workers/issue_placement_worker_spec.rb2533spec/workers/cluster_update_app_worker_spec.rb2534spec/workers/container_expiration_policy_worker_spec.rb2535spec/workers/repository_cleanup_worker_spec.rb2536spec/workers/import_issues_csv_worker_spec.rb2537spec/graphql/mutations/alert_management/alerts/set_assignees_spec.rb2538spec/graphql/mutations/alert_management/alerts/todo/create_spec.rb2539spec/graphql/mutations/alert_management/create_alert_issue_spec.rb2540spec/graphql/mutations/alert_management/update_alert_status_spec.rb2541spec/graphql/mutations/alert_management/prometheus_integration/update_spec.rb2542spec/graphql/mutations/alert_management/prometheus_integration/reset_token_spec.rb2543spec/graphql/mutations/alert_management/prometheus_integration/create_spec.rb2544spec/graphql/mutations/alert_management/http_integration/reset_token_spec.rb2545spec/graphql/mutations/alert_management/http_integration/update_spec.rb2546spec/graphql/mutations/alert_management/http_integration/destroy_spec.rb2547spec/graphql/mutations/alert_management/http_integration/create_spec.rb2548spec/graphql/mutations/releases/delete_spec.rb2549spec/graphql/mutations/releases/update_spec.rb2550spec/graphql/mutations/releases/create_spec.rb2551spec/graphql/mutations/design_management/delete_spec.rb2552spec/graphql/mutations/design_management/move_spec.rb2553spec/graphql/mutations/design_management/upload_spec.rb2554spec/graphql/mutations/custom_emoji/destroy_spec.rb2555spec/graphql/mutations/custom_emoji/create_spec.rb2556spec/graphql/mutations/namespace/package_settings/update_spec.rb2557spec/graphql/mutations/terraform/state/lock_spec.rb2558spec/graphql/mutations/terraform/state/delete_spec.rb2559spec/graphql/mutations/terraform/state/unlock_spec.rb2560spec/graphql/mutations/notes/reposition_image_diff_note_spec.rb2561spec/graphql/mutations/issues/update_spec.rb2562spec/graphql/mutations/issues/set_due_date_spec.rb2563spec/graphql/mutations/issues/create_spec.rb2564spec/graphql/mutations/issues/set_confidential_spec.rb2565spec/graphql/mutations/issues/set_severity_spec.rb2566spec/graphql/mutations/issues/set_locked_spec.rb2567spec/graphql/mutations/issues/set_subscription_spec.rb2568spec/graphql/mutations/issues/set_assignees_spec.rb2569spec/graphql/mutations/issues/move_spec.rb2570spec/graphql/mutations/commits/create_spec.rb2571spec/graphql/mutations/boards/lists/create_spec.rb2572spec/graphql/mutations/boards/lists/update_spec.rb2573spec/graphql/mutations/boards/issues/issue_move_list_spec.rb2574spec/graphql/mutations/boards/update_spec.rb2575spec/graphql/mutations/merge_requests/set_subscription_spec.rb2576spec/graphql/mutations/merge_requests/update_spec.rb2577spec/graphql/mutations/merge_requests/set_draft_spec.rb2578spec/graphql/mutations/merge_requests/set_wip_spec.rb2579spec/graphql/mutations/merge_requests/accept_spec.rb2580spec/graphql/mutations/merge_requests/set_milestone_spec.rb2581spec/graphql/mutations/merge_requests/set_locked_spec.rb2582spec/graphql/mutations/merge_requests/set_labels_spec.rb2583spec/graphql/mutations/merge_requests/set_assignees_spec.rb2584spec/graphql/mutations/merge_requests/create_spec.rb2585spec/graphql/mutations/ci/job_token_scope/add_project_spec.rb2586spec/graphql/mutations/ci/job_token_scope/remove_project_spec.rb2587spec/graphql/mutations/ci/runner/delete_spec.rb2588spec/graphql/mutations/ci/runner/update_spec.rb2589spec/graphql/mutations/customer_relations/organizations/create_spec.rb2590spec/graphql/mutations/security/ci_configuration/base_security_analyzer_spec.rb2591spec/graphql/mutations/security/ci_configuration/configure_sast_spec.rb2592spec/graphql/mutations/security/ci_configuration/configure_secret_detection_spec.rb2593spec/graphql/mutations/concerns/mutations/resolves_group_spec.rb2594spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb2595spec/graphql/mutations/release_asset_links/update_spec.rb2596spec/graphql/mutations/release_asset_links/create_spec.rb2597spec/graphql/mutations/release_asset_links/delete_spec.rb2598spec/graphql/mutations/environments/canary_ingress/update_spec.rb2599spec/graphql/mutations/todos/mark_done_spec.rb2600spec/graphql/mutations/todos/restore_spec.rb2601spec/graphql/mutations/todos/create_spec.rb2602spec/graphql/mutations/todos/restore_many_spec.rb2603spec/graphql/mutations/labels/create_spec.rb2604spec/graphql/mutations/dependency_proxy/image_ttl_group_policy/update_spec.rb2605spec/graphql/mutations/container_expiration_policies/update_spec.rb2606spec/graphql/mutations/discussions/toggle_resolve_spec.rb2607spec/graphql/mutations/branches/create_spec.rb2608spec/graphql/mutations/container_repositories/destroy_tags_spec.rb2609spec/graphql/mutations/container_repositories/destroy_spec.rb2610spec/graphql/mutations/groups/update_spec.rb2611spec/graphql/resolvers/snippets_resolver_spec.rb2612spec/graphql/resolvers/users/groups_resolver_spec.rb2613spec/graphql/resolvers/users/snippets_resolver_spec.rb2614spec/graphql/resolvers/users/group_count_resolver_spec.rb2615spec/graphql/resolvers/project_merge_requests_resolver_spec.rb2616spec/graphql/resolvers/group_issues_resolver_spec.rb2617spec/graphql/resolvers/design_management/version/designs_at_version_resolver_spec.rb2618spec/graphql/resolvers/design_management/version/design_at_version_resolver_spec.rb2619spec/graphql/resolvers/design_management/design_at_version_resolver_spec.rb2620spec/graphql/resolvers/design_management/design_resolver_spec.rb2621spec/graphql/resolvers/design_management/version_resolver_spec.rb2622spec/graphql/resolvers/design_management/designs_resolver_spec.rb2623spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb2624spec/graphql/resolvers/design_management/versions_resolver_spec.rb2625spec/graphql/resolvers/blobs_resolver_spec.rb2626spec/graphql/resolvers/namespace_projects_resolver_spec.rb2627spec/graphql/resolvers/groups_resolver_spec.rb2628spec/graphql/resolvers/ci/test_report_summary_resolver_spec.rb2629spec/graphql/resolvers/ci/job_token_scope_resolver_spec.rb2630spec/graphql/resolvers/ci/config_resolver_spec.rb2631spec/graphql/resolvers/ci/template_resolver_spec.rb2632spec/graphql/resolvers/ci/group_runners_resolver_spec.rb2633spec/graphql/resolvers/error_tracking/sentry_errors_resolver_spec.rb2634spec/graphql/resolvers/error_tracking/sentry_error_collection_resolver_spec.rb2635spec/graphql/resolvers/error_tracking/sentry_detailed_error_resolver_spec.rb2636spec/graphql/resolvers/alert_management/integrations_resolver_spec.rb2637spec/graphql/resolvers/alert_management/http_integrations_resolver_spec.rb2638spec/graphql/resolvers/alert_management/alert_resolver_spec.rb2639spec/graphql/resolvers/project_members_resolver_spec.rb2640spec/graphql/resolvers/commit_pipelines_resolver_spec.rb2641spec/graphql/resolvers/group_members_resolver_spec.rb2642spec/graphql/resolvers/projects/jira_projects_resolver_spec.rb2643spec/graphql/resolvers/projects/snippets_resolver_spec.rb2644spec/graphql/resolvers/projects/services_resolver_spec.rb2645spec/graphql/resolvers/user_notes_count_resolver_spec.rb2646spec/graphql/resolvers/issues_resolver_spec.rb2647spec/graphql/resolvers/environments_resolver_spec.rb2648spec/graphql/resolvers/terraform/states_resolver_spec.rb2649spec/graphql/resolvers/todo_resolver_spec.rb2650spec/graphql/resolvers/board_lists_resolver_spec.rb2651spec/graphql/resolvers/project_milestones_resolver_spec.rb2652spec/graphql/resolvers/project_jobs_resolver_spec.rb2653spec/graphql/resolvers/concerns/resolves_pipelines_spec.rb2654spec/graphql/resolvers/group_milestones_resolver_spec.rb2655spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb2656spec/graphql/resolvers/container_repositories_resolver_spec.rb2657spec/graphql/resolvers/releases_resolver_spec.rb2658spec/graphql/resolvers/tree_resolver_spec.rb2659spec/graphql/resolvers/merge_requests_count_resolver_spec.rb2660spec/graphql/resolvers/labels_resolver_spec.rb2661spec/graphql/resolvers/project_pipelines_resolver_spec.rb2662spec/graphql/resolvers/group_labels_resolver_spec.rb2663spec/graphql/resolvers/boards_resolver_spec.rb2664spec/graphql/resolvers/merge_requests_resolver_spec.rb2665spec/graphql/resolvers/last_commit_resolver_spec.rb2666spec/graphql/resolvers/timelog_resolver_spec.rb2667spec/graphql/resolvers/board_list_issues_resolver_spec.rb2668spec/graphql/resolvers/group_packages_resolver_spec.rb2669spec/graphql/resolvers/project_pipeline_resolver_spec.rb2670spec/graphql/resolvers/board_resolver_spec.rb2671spec/graphql/resolvers/user_discussions_count_resolver_spec.rb2672spec/graphql/resolvers/release_milestones_resolver_spec.rb2673spec/graphql/resolvers/release_resolver_spec.rb2674spec/graphql/resolvers/metrics/dashboard_resolver_spec.rb2675spec/graphql/resolvers/repository_branch_names_resolver_spec.rb2676spec/graphql/resolvers/group_resolver_spec.rb2677spec/graphql/types/user_merge_request_interaction_type_spec.rb2678spec/graphql/types/terraform/state_version_type_spec.rb2679spec/graphql/types/project_type_spec.rb2680spec/graphql/types/issue_type_spec.rb2681spec/graphql/types/environment_type_spec.rb2682spec/graphql/types/alert_management/prometheus_integration_type_spec.rb2683spec/graphql/types/invitation_interface_spec.rb2684spec/graphql/types/ci/job_token_scope_type_spec.rb2685spec/graphql/types/global_id_type_spec.rb2686spec/graphql/types/merge_request_type_spec.rb2687spec/graphql/types/member_interface_spec.rb2688spec/graphql/gitlab_schema_spec.rb2689spec/graphql/features/authorization_spec.rb2690spec/graphql/subscriptions/issuable_updated_spec.rb2691spec/graphql/graphql_triggers_spec.rb2692spec/tasks/gitlab/cleanup_rake_spec.rb2693spec/tasks/gitlab/update_templates_rake_spec.rb2694spec/tasks/gitlab/backup_rake_spec.rb2695spec/tasks/gitlab/uploads/migrate_rake_spec.rb2696spec/tasks/gitlab/uploads/check_rake_spec.rb2697spec/tasks/gitlab/usage_data_rake_spec.rb2698spec/tasks/gitlab/snippets_rake_spec.rb2699spec/tasks/gitlab/artifacts/check_rake_spec.rb2700spec/tasks/gitlab/artifacts/migrate_rake_spec.rb2701spec/tasks/gitlab/pages_rake_spec.rb2702spec/tasks/gitlab/packages/migrate_rake_spec.rb2703spec/tasks/gitlab/web_hook_rake_spec.rb2704spec/tasks/gitlab/external_diffs_rake_spec.rb2705spec/tasks/gitlab/praefect_rake_spec.rb2706spec/tasks/gitlab/generate_sample_prometheus_data_spec.rb2707spec/tasks/gitlab/user_management_rake_spec.rb2708spec/tasks/gitlab/seed/group_seed_rake_spec.rb2709spec/tasks/gitlab/git_rake_spec.rb2710spec/tasks/gitlab/x509/update_rake_spec.rb2711spec/tasks/gitlab/info_rake_spec.rb2712spec/tasks/gitlab/storage_rake_spec.rb2713spec/tasks/cache/clear/redis_spec.rb2714spec/validators/system_hook_url_validator_spec.rb2715spec/validators/namespace_path_validator_spec.rb2716spec/validators/addressable_url_validator_spec.rbKnapsack report generator started!2717Run options: exclude {:quarantine=>true, :geo=>true, :level=>"migration"}2718==> /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.061138976 seconds...2719Test environment set up in 0.641092195 seconds2720factories2721 with factory defaults2722 behaves like factory2723 abuse_report factory2724 does not raise error when built2725 does not raise error when created2726 behaves like factory2727 alert_management_alert factory2728 does not raise error when built2729 does not raise error when created2730 linting :with_validation_errors trait2731 does not raise error when created2732 linting :with_incident trait2733 does not raise error when created2734 linting :with_assignee trait2735 does not raise error when created2736 linting :with_fingerprint trait2737 does not raise error when created2738 linting :with_service trait2739 does not raise error when created2740 linting :with_monitoring_tool trait2741 does not raise error when created2742 linting :with_description trait2743 does not raise error when created2744 linting :with_host trait2745 does not raise error when created2746 linting :without_ended_at trait2747 does not raise error when created2748 linting :triggered trait2749 does not raise error when created2750 linting :acknowledged trait2751 does not raise error when created2752 linting :resolved trait2753 does not raise error when created2754 linting :ignored trait2755 does not raise error when created2756 linting :critical trait2757 does not raise error when created2758 linting :high trait2759 does not raise error when created2760 linting :medium trait2761 does not raise error when created2762 linting :low trait2763 does not raise error when created2764 linting :info trait2765 does not raise error when created2766 linting :unknown trait2767 does not raise error when created2768 linting :threat_monitoring trait2769 does not raise error when created2770 linting :prometheus trait2771 does not raise error when created2772 linting :cilium trait2773 does not raise error when created2774 linting :all_fields trait2775 does not raise error when created2776 linting :from_payload trait2777 does not raise error when created2778 behaves like factory2779 alert_management_http_integration factory2780 does not raise error when built2781 does not raise error when created2782 linting :inactive trait2783 does not raise error when created2784 linting :active trait2785 does not raise error when created2786 linting :legacy trait2787 does not raise error when created2788 behaves like factory2789 cycle_analytics_project_stage factory2790 does not raise error when built2791 does not raise error when created2792 linting :issue_stage trait2793 does not raise error when created2794 behaves like factory2795 cycle_analytics_project_value_stream factory2796 does not raise error when built2797 does not raise error when created2798 behaves like factory2799 usage_trends_measurement factory2800 does not raise error when built2801 does not raise error when created2802 linting :project_count trait2803 does not raise error when created2804 linting :group_count trait2805 does not raise error when created2806 linting :pipelines_succeeded_count trait2807 does not raise error when created2808 linting :pipelines_skipped_count trait2809 does not raise error when created2810 behaves like factory2811 appearance factory2812 does not raise error when built2813 does not raise error when created2814 behaves like factory2815 application_setting factory2816 does not raise error when built2817 does not raise error when created2818 behaves like factory2819 approval factory2820 does not raise error when built2821 does not raise error when created2822 behaves like factory2823 atlassian_identity factory2824 does not raise error when built2825 does not raise error when created2826 behaves like factory2827 audit_event factory2828 does not raise error when built2829 does not raise error when created2830 linting :project_event trait2831 does not raise error when created2832 linting :unauthenticated trait2833 does not raise error when created (PENDING: Trait skipped linting due to legacy error)2834 linting :group_event trait2835 does not raise error when created2836 behaves like factory2837 project_audit_event factory2838 does not raise error when built2839 does not raise error when created2840 behaves like factory2841 group_audit_event factory2842 does not raise error when built2843 does not raise error when created2844 behaves like factory2845 authentication_event factory2846 does not raise error when built2847 does not raise error when created2848 behaves like factory2849 award_emoji factory2850 does not raise error when built2851 does not raise error when created2852 linting :upvote trait2853 does not raise error when created2854 linting :downvote trait2855 does not raise error when created2856 behaves like factory2857 aws_role factory2858 does not raise error when built2859 does not raise error when created2860 behaves like factory2861 background_migration_job factory2862 does not raise error when built2863 does not raise error when created2864 linting :succeeded trait2865 does not raise error when created2866 behaves like factory2867 project_badge factory2868 does not raise error when built2869 does not raise error when created2870 behaves like factory2871 group_badge factory2872 does not raise error when built2873 does not raise error when created2874 behaves like factory2875 board_group_recent_visit factory2876 does not raise error when built2877 does not raise error when created2878 behaves like factory2879 board_project_recent_visit factory2880 does not raise error when built2881 does not raise error when created2882 behaves like factory2883 board factory2884 does not raise error when built2885 does not raise error when created2886 behaves like factory2887 group_board factory2888 does not raise error when built2889 does not raise error when created2890 behaves like factory2891 broadcast_message factory2892 does not raise error when built2893 does not raise error when created2894 linting :expired trait2895 does not raise error when created2896 linting :future trait2897 does not raise error when created2898 linting :notification trait2899 does not raise error when created2900 behaves like factory2901 bulk_import factory2902 does not raise error when built2903 does not raise error when created2904 linting :created trait2905 does not raise error when created2906 linting :started trait2907 does not raise error when created2908 linting :finished trait2909 does not raise error when created2910 linting :failed trait2911 does not raise error when created2912 behaves like factory2913 bulk_import_entity factory2914 does not raise error when built2915 does not raise error when created2916 linting :group_entity trait2917 does not raise error when created2918 linting :project_entity trait2919 does not raise error when created2920 linting :created trait2921 does not raise error when created2922 linting :started trait2923 does not raise error when created2924 linting :finished trait2925 does not raise error when created2926 linting :failed trait2927 does not raise error when created2928 behaves like factory2929 bulk_import_export_upload factory2930 does not raise error when built2931 does not raise error when created2932 behaves like factory2933 bulk_import_export factory2934 does not raise error when built2935 does not raise error when created2936 linting :started trait2937 does not raise error when created2938 linting :finished trait2939 does not raise error when created2940 linting :failed trait2941 does not raise error when created2942 behaves like factory2943 bulk_import_failure factory2944 does not raise error when built2945 does not raise error when created2946 behaves like factory2947 bulk_import_tracker factory2948 does not raise error when built2949 does not raise error when created2950 linting :started trait2951 does not raise error when created2952 linting :finished trait2953 does not raise error when created2954 linting :failed trait2955 does not raise error when created2956 behaves like factory2957 chat_name factory2958 does not raise error when built2959 does not raise error when created2960 behaves like factory2961 chat_team factory2962 does not raise error when built2963 does not raise error when created2964 behaves like factory2965 ci_bridge factory2966 does not raise error when built2967 does not raise error when created2968 linting :variables trait2969 does not raise error when created2970 linting :created trait2971 does not raise error when created2972 linting :started trait2973 does not raise error when created2974 linting :finished trait2975 does not raise error when created2976 linting :success trait2977 does not raise error when created2978 linting :failed trait2979 does not raise error when created2980 linting :skipped trait2981 does not raise error when created2982 linting :strategy_depend trait2983 does not raise error when created2984 linting :manual trait2985 does not raise error when created2986 linting :playable trait2987 does not raise error when created2988 linting :allowed_to_fail trait2989 does not raise error when created2990 behaves like factory2991 ci_build_need factory2992 does not raise error when built2993 does not raise error when created2994 behaves like factory2995 ci_build_pending_state factory2996 does not raise error when built2997 does not raise error when created2998 behaves like factory2999 ci_build_report_result factory3000 does not raise error when built3001 does not raise error when created3002 linting :with_junit_success trait3003 does not raise error when created3004 linting :with_junit_suite_error trait3005 does not raise error when created3006 behaves like factory3007 ci_build_trace_chunk factory3008 does not raise error when built3009 does not raise error when created3010 linting :redis_with_data trait3011 does not raise error when created3012 linting :redis_without_data trait3013 does not raise error when created3014 linting :database_with_data trait3015 does not raise error when created3016 linting :database_without_data trait3017 does not raise error when created3018 linting :fog_with_data trait3019 does not raise error when created (PENDING: Trait skipped linting due to legacy error)3020 linting :fog_without_data trait3021 does not raise error when created3022 linting :persisted trait3023 does not raise error when created3024 behaves like factory3025 ci_build_trace_metadata factory3026 does not raise error when built3027 does not raise error when created3028 behaves like factory3029 ci_build factory3030 does not raise error when built3031 does not raise error when created3032 linting :degenerated trait3033 does not raise error when created3034 linting :unique_name trait3035 does not raise error when created3036 linting :dependent trait3037 does not raise error when created3038 linting :started trait3039 does not raise error when created3040 linting :finished trait3041 does not raise error when created3042 linting :success trait3043 does not raise error when created3044 linting :failed trait3045 does not raise error when created3046 linting :canceled trait3047 does not raise error when created3048 linting :skipped trait3049 does not raise error when created3050 linting :running trait3051 does not raise error when created3052 linting :pending trait3053 does not raise error when created3054 linting :created trait3055 does not raise error when created3056 linting :preparing trait3057 does not raise error when created3058 linting :scheduled trait3059 does not raise error when created3060 linting :expired_scheduled trait3061 does not raise error when created3062 linting :manual trait3063 does not raise error when created3064 linting :teardown_environment trait3065 does not raise error when created3066 linting :environment_with_deployment_tier trait3067 does not raise error when created3068 linting :deploy_to_production trait3069 does not raise error when created3070 linting :start_review_app trait3071 does not raise error when created3072 linting :stop_review_app trait3073 does not raise error when created3074 linting :allowed_to_fail trait3075 does not raise error when created3076 linting :ignored trait3077 does not raise error when created3078 linting :playable trait3079 does not raise error when created3080 linting :retryable trait3081 does not raise error when created3082 linting :schedulable trait3083 does not raise error when created3084 linting :actionable trait3085 does not raise error when created3086 linting :retried trait3087 does not raise error when created3088 linting :cancelable trait3089 does not raise error when created3090 linting :erasable trait3091 does not raise error when created3092 linting :tags trait3093 does not raise error when created3094 linting :on_tag trait3095 does not raise error when created3096 linting :triggered trait3097 does not raise error when created3098 linting :with_deployment trait3099 does not raise error when created3100 linting :tag trait3101 does not raise error when created3102 linting :coverage trait3103 does not raise error when created3104 linting :trace_with_coverage trait3105 does not raise error when created3106 linting :trace_live trait3107 does not raise error when created3108 linting :trace_artifact trait3109 does not raise error when created3110 linting :trace_with_duplicate_sections trait3111 does not raise error when created3112 linting :trace_with_sections trait3113 does not raise error when created3114 linting :unicode_trace_live trait3115 does not raise error when created3116 linting :erased trait3117 does not raise error when created3118 linting :queued trait3119 does not raise error when created3120 linting :picked trait3121 does not raise error when created3122 linting :artifacts trait3123 does not raise error when created3124 linting :report_results trait3125 does not raise error when created3126 linting :codequality_report trait3127 does not raise error when created3128 linting :sast_report trait3129 does not raise error when created3130 linting :secret_detection_report trait3131 does not raise error when created3132 linting :test_reports trait3133 does not raise error when created3134 linting :test_reports_with_attachment trait3135 does not raise error when created3136 linting :broken_test_reports trait3137 does not raise error when created3138 linting :test_reports_with_duplicate_failed_test_names trait3139 does not raise error when created3140 linting :test_reports_with_three_failures trait3141 does not raise error when created3142 linting :accessibility_reports trait3143 does not raise error when created3144 linting :coverage_reports trait3145 does not raise error when created3146 linting :codequality_reports trait3147 does not raise error when created3148 linting :codequality_reports_without_degradation trait3149 does not raise error when created3150 linting :terraform_reports trait3151 does not raise error when created3152 linting :expired trait3153 does not raise error when created3154 linting :with_commit trait3155 does not raise error when created3156 linting :with_commit_and_author trait3157 does not raise error when created3158 linting :extended_options trait3159 does not raise error when created3160 linting :release_options trait3161 does not raise error when created3162 linting :no_options trait3163 does not raise error when created3164 linting :dast trait3165 does not raise error when created3166 linting :sast trait3167 does not raise error when created3168 linting :secret_detection trait3169 does not raise error when created3170 linting :dependency_scanning trait3171 does not raise error when created3172 linting :container_scanning trait3173 does not raise error when created3174 linting :cluster_image_scanning trait3175 does not raise error when created3176 linting :coverage_fuzzing trait3177 does not raise error when created3178 linting :license_scanning trait3179 does not raise error when created3180 linting :non_public_artifacts trait3181 does not raise error when created3182 linting :non_playable trait3183 does not raise error when created3184 linting :protected trait3185 does not raise error when created3186 linting :script_failure trait3187 does not raise error when created3188 linting :api_failure trait3189 does not raise error when created3190 linting :prerequisite_failure trait3191 does not raise error when created3192 linting :forward_deployment_failure trait3193 does not raise error when created3194 linting :with_runner_session trait3195 does not raise error when created3196 linting :interruptible trait3197 does not raise error when created3198 behaves like factory3199 ci_daily_build_group_report_result factory3200 does not raise error when built3201 does not raise error when created3202 linting :on_feature_branch trait3203 does not raise error when created3204 behaves like factory3205 ci_deleted_object factory3206 does not raise error when built3207 does not raise error when created3208 behaves like factory3209 ci_freeze_period factory3210 does not raise error when built3211 does not raise error when created3212 behaves like factory3213 ci_group_variable factory3214 does not raise error when built3215 does not raise error when created3216 linting :protected trait3217 does not raise error when created3218 behaves like factory3219 ci_instance_variable factory3220 does not raise error when built3221 does not raise error when created3222 linting :protected trait3223 does not raise error when created3224 behaves like factory3225 ci_job_artifact factory3226 does not raise error when built3227 does not raise error when created3228 linting :expired trait3229 does not raise error when created3230 linting :remote_store trait3231 does not raise error when created (PENDING: Trait skipped linting due to legacy error)3232 linting :raw trait3233 does not raise error when created (PENDING: Trait skipped linting due to legacy error)3234 linting :zip trait3235 does not raise error when created3236 linting :gzip trait3237 does not raise error when created (PENDING: Trait skipped linting due to legacy error)3238 linting :archive trait3239 does not raise error when created3240 linting :legacy_archive trait3241 does not raise error when created3242 linting :metadata trait3243 does not raise error when created3244 linting :trace trait3245 does not raise error when created3246 linting :junit trait3247 does not raise error when created3248 linting :junit_with_attachment trait3249 does not raise error when created3250 linting :junit_with_duplicate_failed_test_names trait3251 does not raise error when created3252 linting :junit_with_ant trait3253 does not raise error when created3254 linting :junit_with_three_testsuites trait3255 does not raise error when created3256 linting :junit_with_corrupted_data trait3257 does not raise error when created3258 linting :junit_with_three_failures trait3259 does not raise error when created3260 linting :accessibility trait3261 does not raise error when created3262 linting :accessibility_with_invalid_url trait3263 does not raise error when created3264 linting :accessibility_without_errors trait3265 does not raise error when created3266 linting :cobertura trait3267 does not raise error when created3268 linting :terraform trait3269 does not raise error when created3270 linting :terraform_with_corrupted_data trait3271 does not raise error when created3272 linting :coverage_gocov_xml trait3273 does not raise error when created3274 linting :coverage_with_paths_not_relative_to_project_root trait3275 does not raise error when created3276 linting :coverage_with_corrupted_data trait3277 does not raise error when created3278 linting :codequality trait3279 does not raise error when created3280 linting :codequality_without_errors trait3281 does not raise error when created3282 linting :sast trait3283 does not raise error when created3284 linting :sast_minimal trait3285 does not raise error when created3286 linting :common_security_report trait3287 does not raise error when created3288 linting :common_security_report_with_blank_names trait3289 does not raise error when created3290 linting :sast_deprecated trait3291 does not raise error when created3292 linting :sast_with_corrupted_data trait3293 does not raise error when created3294 linting :sast_feature_branch trait3295 does not raise error when created3296 linting :secret_detection_feature_branch trait3297 does not raise error when created3298 linting :sast_with_missing_scanner trait3299 does not raise error when created3300 linting :secret_detection trait3301 does not raise error when created3302 linting :lsif trait3303 does not raise error when created3304 linting :dotenv trait3305 does not raise error when created3306 linting :correct_checksum trait3307 does not raise error when created (PENDING: Trait skipped linting due to legacy error)3308 behaves like factory3309 ci_job_variable factory3310 does not raise error when built3311 does not raise error when created3312 linting :dotenv_source trait3313 does not raise error when created3314 behaves like factory3315 ci_pending_build factory3316 does not raise error when built3317 does not raise error when created3318 behaves like factory3319 ci_pipeline_artifact factory3320 does not raise error when built3321 does not raise error when created3322 linting :unlocked trait3323 does not raise error when created3324 linting :checksummed trait3325 does not raise error when created3326 linting :checksum_failure trait3327 does not raise error when created3328 linting :expired trait3329 does not raise error when created3330 linting :remote_store trait3331 does not raise error when created (PENDING: Trait skipped linting due to legacy error)3332 linting :with_coverage_report trait3333 does not raise error when created3334 linting :with_coverage_multibyte_characters trait3335 does not raise error when created3336 linting :with_code_coverage_with_multiple_files trait3337 does not raise error when created3338 linting :with_codequality_mr_diff_report trait3339 does not raise error when created3340 behaves like factory3341 ci_pipeline_schedule factory3342 does not raise error when built3343 does not raise error when created3344 linting :every_minute trait3345 does not raise error when created3346 linting :hourly trait3347 does not raise error when created3348 linting :nightly trait3349 does not raise error when created3350 linting :weekly trait3351 does not raise error when created3352 linting :monthly trait3353 does not raise error when created3354 linting :inactive trait3355 does not raise error when created3356 behaves like factory3357 ci_pipeline_schedule_variable factory3358 does not raise error when built3359 does not raise error when created3360 behaves like factory3361 ci_pipeline_variable factory3362 does not raise error when built3363 does not raise error when created3364 behaves like factory3365 ci_empty_pipeline factory3366 does not raise error when built3367 does not raise error when created3368 linting :created trait3369 does not raise error when created3370 behaves like factory3371 ci_pipeline factory3372 does not raise error when built3373 does not raise error when created3374 linting :invalid trait3375 does not raise error when created3376 linting :preparing trait3377 does not raise error when created3378 linting :blocked trait3379 does not raise error when created3380 linting :scheduled trait3381 does not raise error when created3382 linting :success trait3383 does not raise error when created3384 linting :running trait3385 does not raise error when created3386 linting :failed trait3387 does not raise error when created3388 linting :unlocked trait3389 does not raise error when created3390 linting :protected trait3391 does not raise error when created3392 linting :with_report_results trait3393 does not raise error when created3394 linting :with_codequality_report trait3395 does not raise error when created3396 linting :with_sast_report trait3397 does not raise error when created3398 linting :with_secret_detection_report trait3399 does not raise error when created3400 linting :with_test_reports trait3401 does not raise error when created3402 linting :with_test_reports_attachment trait3403 does not raise error when created3404 linting :with_broken_test_reports trait3405 does not raise error when created3406 linting :with_test_reports_with_three_failures trait3407 does not raise error when created3408 linting :with_accessibility_reports trait3409 does not raise error when created3410 linting :with_coverage_reports trait3411 does not raise error when created3412 linting :with_codequality_reports trait3413 does not raise error when created3414 linting :with_coverage_report_artifact trait3415 does not raise error when created3416 linting :with_codequality_mr_diff_report trait3417 does not raise error when created3418 linting :with_terraform_reports trait3419 does not raise error when created3420 linting :with_exposed_artifacts trait3421 does not raise error when created3422 linting :with_job trait3423 does not raise error when created3424 linting :auto_devops_source trait3425 does not raise error when created3426 linting :repository_source trait3427 does not raise error when created3428 linting :detached_merge_request_pipeline trait3429 does not raise error when created3430 linting :legacy_detached_merge_request_pipeline trait3431 does not raise error when created3432 linting :merged_result_pipeline trait3433 does not raise error when created3434 linting :webide trait3435 does not raise error when created3436 behaves like factory3437 ci_processable factory3438 does not raise error when built3439 does not raise error when created3440 linting :waiting_for_resource trait3441 does not raise error when created3442 linting :resource_group trait3443 does not raise error when created3444 behaves like factory3445 ci_ref factory3446 does not raise error when built3447 does not raise error when created3448 behaves like factory3449 codequality_degradation_1 factory3450 does not raise error when built3451 does not raise error when created3452 behaves like factory3453 codequality_degradation_2 factory3454 does not raise error when built3455 does not raise error when created3456 behaves like factory3457 codequality_degradation_3 factory3458 does not raise error when built3459 does not raise error when created3460 behaves like factory3461 codequality_degradation factory3462 does not raise error when built3463 does not raise error when created3464 linting :blocker trait3465 does not raise error when created3466 linting :critical trait3467 does not raise error when created3468 linting :major trait3469 does not raise error when created3470 linting :minor trait3471 does not raise error when created3472 linting :info trait3473 does not raise error when created3474 behaves like factory3475 ci_reports_security_aggregated_reports factory3476 does not raise error when built3477 does not raise error when created3478 behaves like factory3479 ci_reports_security_finding_key factory3480 does not raise error when built3481 does not raise error when created3482 behaves like factory3483 ci_reports_security_finding factory3484 does not raise error when built3485 does not raise error when created3486 linting :dynamic trait3487 does not raise error when created3488 behaves like factory3489 ci_reports_security_flag factory3490 does not raise error when built3491 does not raise error when created3492 behaves like factory3493 ci_reports_security_identifier factory3494 does not raise error when built3495 does not raise error when created3496 behaves like factory3497 ci_reports_security_link factory3498 does not raise error when built3499 does not raise error when created3500 behaves like factory3501 ci_reports_security_locations_sast factory3502 does not raise error when built3503 does not raise error when created3504 linting :dynamic trait3505 does not raise error when created3506 behaves like factory3507 ci_reports_security_report factory3508 does not raise error when built3509 does not raise error when created3510 behaves like factory3511 ci_reports_security_scanner factory3512 does not raise error when built3513 does not raise error when created3514 behaves like factory3515 ci_reports_security_scan factory3516 does not raise error when built3517 does not raise error when created3518 behaves like factory3519 report_test_case factory3520 does not raise error when built3521 does not raise error when created3522 linting :failed trait3523 does not raise error when created3524 linting :failed_with_attachment trait3525 does not raise error when created3526 behaves like factory3527 ci_resource factory3528 does not raise error when built3529 does not raise error when created3530 linting :retained trait3531 does not raise error when created3532 behaves like factory3533 ci_resource_group factory3534 does not raise error when built3535 does not raise error when created3536 behaves like factory3537 ci_runner_namespace factory3538 does not raise error when built3539 does not raise error when created3540 behaves like factory3541 ci_runner_project factory3542 does not raise error when built3543 does not raise error when created3544 behaves like factory3545 ci_runner factory3546 does not raise error when built3547 does not raise error when created3548 linting :online trait3549 does not raise error when created3550 linting :instance trait3551 does not raise error when created3552 linting :group trait3553 does not raise error when created3554 linting :project trait3555 does not raise error when created3556 linting :without_projects trait3557 does not raise error when created3558 linting :inactive trait3559 does not raise error when created3560 linting :ref_protected trait3561 does not raise error when created3562 linting :tagged_only trait3563 does not raise error when created3564 linting :locked trait3565 does not raise error when created3566 behaves like factory3567 ci_running_build factory3568 does not raise error when built3569 does not raise error when created3570 behaves like factory3571 ci_sources_pipeline factory3572 does not raise error when built3573 does not raise error when created3574 behaves like factory3575 ci_stage factory3576 does not raise error when built3577 does not raise error when created3578 behaves like factory3579 ci_stage_entity factory3580 does not raise error when built3581 does not raise error when created3582 behaves like factory3583 ci_trigger_request factory3584 does not raise error when built3585 does not raise error when created3586 behaves like factory3587 ci_trigger_without_token factory3588 does not raise error when built3589 does not raise error when created3590 behaves like factory3591 ci_trigger factory3592 does not raise error when built3593 does not raise error when created3594 behaves like factory3595 ci_unit_test factory3596 does not raise error when built3597 does not raise error when created3598 behaves like factory3599 ci_unit_test_failure factory3600 does not raise error when built3601 does not raise error when created3602 behaves like factory3603 ci_variable factory3604 does not raise error when built3605 does not raise error when created3606 linting :protected trait3607 does not raise error when created3608 behaves like factory3609 ci_platform_metric factory3610 does not raise error when built3611 does not raise error when created3612 behaves like factory3613 cluster_agent_token factory3614 does not raise error when built3615 does not raise error when created3616 behaves like factory3617 cluster_agent factory3618 does not raise error when built3619 does not raise error when created3620 behaves like factory3621 agent_group_authorization factory3622 does not raise error when built3623 does not raise error when created3624 behaves like factory3625 clusters_applications_helm factory3626 does not raise error when built3627 does not raise error when created3628 linting :not_installable trait3629 does not raise error when created3630 linting :errored trait3631 does not raise error when created3632 linting :installable trait3633 does not raise error when created3634 linting :scheduled trait3635 does not raise error when created3636 linting :installing trait3637 does not raise error when created3638 linting :installed trait3639 does not raise error when created3640 linting :updating trait3641 does not raise error when created3642 linting :updated trait3643 does not raise error when created3644 linting :update_errored trait3645 does not raise error when created3646 linting :uninstalling trait3647 does not raise error when created3648 linting :uninstall_errored trait3649 does not raise error when created3650 linting :uninstalled trait3651 does not raise error when created3652 linting :externally_installed trait3653 does not raise error when created3654 linting :timed_out trait3655 does not raise error when created3656 linting :no_helm_installed trait3657 does not raise error when created3658 behaves like factory3659 clusters_applications_ingress factory3660 does not raise error when built3661 does not raise error when created3662 behaves like factory3663 clusters_applications_cert_manager factory3664 does not raise error when built3665 does not raise error when created3666 behaves like factory3667 clusters_applications_elastic_stack factory3668 does not raise error when built3669 does not raise error when created3670 behaves like factory3671 clusters_applications_crossplane factory3672 does not raise error when built3673 does not raise error when created3674 behaves like factory3675 clusters_applications_prometheus factory3676 does not raise error when built3677 does not raise error when created3678 behaves like factory3679 clusters_applications_runner factory3680 does not raise error when built3681 does not raise error when created3682 behaves like factory3683 clusters_applications_knative factory3684 does not raise error when built3685 does not raise error when created3686 behaves like factory3687 clusters_applications_jupyter factory3688 does not raise error when built3689 does not raise error when created3690 behaves like factory3691 clusters_applications_cilium factory3692 does not raise error when built3693 does not raise error when created3694 behaves like factory3695 cluster factory3696 does not raise error when built3697 does not raise error when created3698 linting :instance trait3699 does not raise error when created3700 linting :project trait3701 does not raise error when created3702 linting :group trait3703 does not raise error when created3704 linting :management_project trait3705 does not raise error when created3706 linting :namespace_per_environment_disabled trait3707 does not raise error when created3708 linting :provided_by_user trait3709 does not raise error when created3710 linting :provided_by_gcp trait3711 does not raise error when created3712 linting :provided_by_aws trait3713 does not raise error when created3714 linting :providing_by_gcp trait3715 does not raise error when created3716 linting :rbac_disabled trait3717 does not raise error when created3718 linting :cloud_run_enabled trait3719 does not raise error when created3720 linting :disabled trait3721 does not raise error when created3722 linting :production_environment trait3723 does not raise error when created3724 linting :with_installed_helm trait3725 does not raise error when created3726 linting :with_installed_prometheus trait3727 does not raise error when created3728 linting :with_all_applications trait3729 does not raise error when created3730 linting :with_domain trait3731 does not raise error when created3732 linting :with_environments trait3733 does not raise error when created3734 linting :not_managed trait3735 does not raise error when created3736 linting :cleanup_not_started trait3737 does not raise error when created3738 linting :cleanup_removing_project_namespaces trait3739 does not raise error when created3740 linting :cleanup_removing_service_account trait3741 does not raise error when created3742 linting :cleanup_errored trait3743 does not raise error when created3744 behaves like factory3745 cluster_for_group factory3746 does not raise error when built3747 does not raise error when created3748 behaves like factory3749 clusters_integrations_elastic_stack factory3750 does not raise error when built3751 does not raise error when created3752 linting :disabled trait3753 does not raise error when created3754 behaves like factory3755 clusters_integrations_prometheus factory3756 does not raise error when built3757 does not raise error when created3758 linting :disabled trait3759 does not raise error when created3760 behaves like factory3761 cluster_kubernetes_namespace factory3762 does not raise error when built3763 does not raise error when created3764 linting :with_token trait3765 does not raise error when created3766 linting :without_token trait3767 does not raise error when created3768 behaves like factory3769 cluster_platform_kubernetes factory3770 does not raise error when built3771 does not raise error when created3772 linting :configured trait3773 does not raise error when created3774 linting :rbac_disabled trait3775 does not raise error when created3776 behaves like factory3777 cluster_project factory3778 does not raise error when built3779 does not raise error when created3780 behaves like factory3781 cluster_provider_aws factory3782 does not raise error when built3783 does not raise error when created3784 linting :scheduled trait3785 does not raise error when created3786 linting :creating trait3787 does not raise error when created3788 linting :created trait3789 does not raise error when created3790 linting :errored trait3791 does not raise error when created3792 behaves like factory3793 cluster_provider_gcp factory3794 does not raise error when built3795 does not raise error when created3796 linting :scheduled trait3797 does not raise error when created3798 linting :creating trait3799 does not raise error when created3800 linting :created trait3801 does not raise error when created3802 linting :errored trait3803 does not raise error when created3804 linting :abac_enabled trait3805 does not raise error when created3806 linting :cloud_run_enabled trait3807 does not raise error when created3808 behaves like factory3809 commit_status factory3810 does not raise error when built3811 does not raise error when created3812 linting :success trait3813 does not raise error when created3814 linting :failed trait3815 does not raise error when created3816 linting :canceled trait3817 does not raise error when created3818 linting :skipped trait3819 does not raise error when created3820 linting :running trait3821 does not raise error when created3822 linting :pending trait3823 does not raise error when created3824 linting :waiting_for_resource trait3825 does not raise error when created3826 linting :preparing trait3827 does not raise error when created3828 linting :created trait3829 does not raise error when created3830 linting :manual trait3831 does not raise error when created3832 linting :scheduled trait3833 does not raise error when created3834 behaves like factory3835 generic_commit_status factory3836 does not raise error when built3837 does not raise error when created3838 behaves like factory3839 commit factory3840 does not raise error when built3841 does not raise error when created3842 linting :merge_commit trait3843 does not raise error when created3844 linting :without_author trait3845 does not raise error when created3846 behaves like factory3847 compare factory3848 does not raise error when built3849 does not raise error when created3850 behaves like factory3851 container_expiration_policy factory3852 does not raise error when built3853 does not raise error when created3854 linting :runnable trait3855 does not raise error when created3856 linting :disabled trait3857 does not raise error when created3858 behaves like factory3859 container_repository factory3860 does not raise error when built3861 does not raise error when created3862 linting :root trait3863 does not raise error when created3864 linting :status_delete_scheduled trait3865 does not raise error when created3866 linting :status_delete_failed trait3867 does not raise error when created3868 linting :cleanup_scheduled trait3869 does not raise error when created3870 linting :cleanup_unfinished trait3871 does not raise error when created3872 linting :cleanup_ongoing trait3873 does not raise error when created3874 behaves like factory3875 custom_emoji factory3876 does not raise error when built3877 does not raise error when created3878 behaves like factory3879 contact factory3880 does not raise error when built3881 does not raise error when created3882 linting :with_organization trait3883 does not raise error when created3884 behaves like factory3885 organization factory3886 does not raise error when built3887 does not raise error when created3888 behaves like factory3889 dependency_proxy_blob factory3890 does not raise error when built3891 does not raise error when created3892 behaves like factory3893 dependency_proxy_manifest factory3894 does not raise error when built3895 does not raise error when created3896 behaves like factory3897 image_ttl_group_policy factory3898 does not raise error when built3899 does not raise error when created3900 behaves like factory3901 deploy_keys_project factory3902 does not raise error when built3903 does not raise error when created3904 linting :write_access trait3905 does not raise error when created3906 behaves like factory3907 deploy_token factory3908 does not raise error when built3909 does not raise error when created3910 linting :revoked trait3911 does not raise error when created3912 linting :gitlab_deploy_token trait3913 does not raise error when created3914 linting :expired trait3915 does not raise error when created3916 linting :group trait3917 does not raise error when created3918 linting :project trait3919 does not raise error when created3920 linting :all_scopes trait3921 does not raise error when created3922 linting :dependency_proxy_scopes trait3923 does not raise error when created3924 behaves like factory3925 deployment_cluster factory3926 does not raise error when built3927 does not raise error when created3928 behaves like factory3929 deployment factory3930 does not raise error when built3931 does not raise error when created3932 linting :review_app trait3933 does not raise error when created3934 linting :on_cluster trait3935 does not raise error when created3936 linting :running trait3937 does not raise error when created3938 linting :success trait3939 does not raise error when created3940 linting :failed trait3941 does not raise error when created3942 linting :canceled trait3943 does not raise error when created3944 linting :created trait3945 does not raise error when created3946 linting :succeed trait3947 does not raise error when created3948 behaves like factory3949 design_action factory3950 does not raise error when built3951 does not raise error when created3952 linting :with_image_v432x230 trait3953 does not raise error when created3954 behaves like factory3955 design_at_version factory3956 does not raise error when built3957 does not raise error when created3958 behaves like factory3959 design factory3960 does not raise error when built3961 does not raise error when created3962 linting :importing trait3963 does not raise error when created3964 linting :imported trait3965 does not raise error when created3966 linting :with_relative_position trait3967 does not raise error when created3968 linting :with_lfs_file trait3969 does not raise error when created3970 linting :with_versions trait3971 does not raise error when created3972 linting :with_file trait3973 does not raise error when created3974 linting :with_smaller_image_versions trait3975 does not raise error when created3976 behaves like factory3977 design_version factory3978 does not raise error when built3979 does not raise error when created3980 linting :importing trait3981 does not raise error when created3982 linting :imported trait3983 does not raise error when created3984 linting :with_lfs_file trait3985 does not raise error when created3986 linting :committed trait3987 does not raise error when created3988 behaves like factory3989 dev_ops_report_metric factory3990 does not raise error when built3991 does not raise error when created3992 behaves like factory3993 diff_note_position factory3994 does not raise error when built3995 does not raise error when created3996 behaves like factory3997 diff_position factory3998 does not raise error when built3999 does not raise error when created4000 linting :moved trait4001 does not raise error when created4002 behaves like factory4003 text_diff_position factory4004 does not raise error when built4005 does not raise error when created4006 linting :added trait4007 does not raise error when created4008 linting :multi_line trait4009 does not raise error when created4010 behaves like factory4011 image_diff_position factory4012 does not raise error when built4013 does not raise error when created4014 behaves like factory4015 draft_note factory4016 does not raise error when built4017 does not raise error when created4018 linting :on_discussion trait4019 does not raise error when created4020 behaves like factory4021 draft_note_on_text_diff factory4022 does not raise error when built4023 does not raise error when created4024 behaves like factory4025 draft_note_on_image_diff factory4026 does not raise error when built4027 does not raise error when created4028 behaves like factory4029 draft_note_on_discussion factory4030 does not raise error when built4031 does not raise error when created4032 behaves like factory4033 email factory4034 does not raise error when built4035 does not raise error when created4036 linting :confirmed trait4037 does not raise error when created4038 linting :skip_validate trait4039 does not raise error when created4040 behaves like factory4041 environment factory4042 does not raise error when built4043 does not raise error when created4044 linting :available trait4045 does not raise error when created4046 linting :stopped trait4047 does not raise error when created4048 linting :production trait4049 does not raise error when created4050 linting :staging trait4051 does not raise error when created4052 linting :testing trait4053 does not raise error when created4054 linting :development trait4055 does not raise error when created4056 linting :with_review_app trait4057 does not raise error when created4058 linting :non_playable trait4059 does not raise error when created (PENDING: Trait skipped linting due to legacy error)4060 linting :auto_stoppable trait4061 does not raise error when created4062 linting :auto_deletable trait4063 does not raise error when created4064 linting :will_auto_stop trait4065 does not raise error when created4066 behaves like factory4067 error_tracking_client_key factory4068 does not raise error when built4069 does not raise error when created4070 linting :disabled trait4071 does not raise error when created4072 behaves like factory4073 error_tracking_sentry_detailed_error factory4074 does not raise error when built4075 does not raise error when created4076 behaves like factory4077 error_tracking_sentry_error factory4078 does not raise error when built4079 does not raise error when created4080 behaves like factory4081 error_tracking_error factory4082 does not raise error when built4083 does not raise error when created4084 linting :resolved trait4085 does not raise error when created4086 behaves like factory4087 error_tracking_sentry_error_event factory4088 does not raise error when built4089 does not raise error when created4090 behaves like factory4091 error_tracking_error_event factory4092 does not raise error when built4093 does not raise error when created4094 behaves like factory4095 error_tracking_project factory4096 does not raise error when built4097 does not raise error when created4098 behaves like factory4099 event factory4100 does not raise error when built4101 does not raise error when created4102 linting :created trait4103 does not raise error when created4104 linting :updated trait4105 does not raise error when created4106 linting :closed trait4107 does not raise error when created4108 linting :reopened trait4109 does not raise error when created4110 linting :pushed trait4111 does not raise error when created4112 linting :commented trait4113 does not raise error when created4114 linting :merged trait4115 does not raise error when created4116 linting :joined trait4117 does not raise error when created4118 linting :left trait4119 does not raise error when created4120 linting :destroyed trait4121 does not raise error when created4122 linting :expired trait4123 does not raise error when created4124 linting :approved trait4125 does not raise error when created4126 linting :has_design trait4127 does not raise error when created4128 linting :for_design trait4129 does not raise error when created4130 behaves like factory4131 closed_issue_event factory4132 does not raise error when built4133 does not raise error when created4134 behaves like factory4135 wiki_page_event factory4136 does not raise error when built4137 does not raise error when created4138 behaves like factory4139 design_event factory4140 does not raise error when built4141 does not raise error when created4142 behaves like factory4143 project_created_event factory4144 does not raise error when built4145 does not raise error when created4146 behaves like factory4147 project_imported_event factory4148 does not raise error when built4149 does not raise error when created4150 behaves like factory4151 push_event factory4152 does not raise error when built4153 does not raise error when created4154 behaves like factory4155 push_event_payload factory4156 does not raise error when built4157 does not raise error when created4158 behaves like factory4159 experiment_subject factory4160 does not raise error when built4161 does not raise error when created4162 behaves like factory4163 experiment_user factory4164 does not raise error when built4165 does not raise error when created4166 behaves like factory4167 experiment factory4168 does not raise error when built4169 does not raise error when created4170 behaves like factory4171 external_pull_request factory4172 does not raise error when built4173 does not raise error when created4174 linting :closed trait4175 does not raise error when created4176 behaves like factory4177 file_uploader factory4178 does not raise error when built4179 does not raise error when created4180 behaves like factory4181 fork_network factory4182 does not raise error when built4183 does not raise error when created4184 behaves like factory4185 git_wiki_commit_details factory4186 does not raise error when built4187 does not raise error when created4188 behaves like factory4189 gitaly_commit factory4190 does not raise error when built4191 does not raise error when created4192 behaves like factory4193 gitaly_commit_author factory4194 does not raise error when built4195 does not raise error when created4196 behaves like factory4197 gitaly_tag factory4198 does not raise error when built4199 does not raise error when created4200 behaves like factory4201 postgres_async_index factory4202 does not raise error when built4203 does not raise error when created4204 behaves like factory4205 batched_background_migration_job factory4206 does not raise error when built4207 does not raise error when created4208 behaves like factory4209 batched_background_migration factory4210 does not raise error when built4211 does not raise error when created4212 behaves like factory4213 postgres_index factory4214 does not raise error when built4215 does not raise error when created4216 behaves like factory4217 postgres_index_bloat_estimate factory4218 does not raise error when built4219 does not raise error when created4220 behaves like factory4221 reindex_action factory4222 does not raise error when built4223 does not raise error when created4224 behaves like factory4225 jwt_token factory4226 does not raise error when built4227 does not raise error when created4228 linting :with_custom_payload trait4229 does not raise error when created4230 behaves like factory4231 go_module_commit factory4232 does not raise error when built4233 does not raise error when created4234 linting :files trait4235 does not raise error when created4236 linting :package trait4237 does not raise error when created4238 linting :module trait4239 does not raise error when created4240 behaves like factory4241 go_module_version factory4242 does not raise error when built4243 does not raise error when created4244 linting :tagged trait4245 does not raise error when created4246 behaves like factory4247 go_module factory4248 does not raise error when built4249 does not raise error when created4250 behaves like factory4251 gpg_key_subkey factory4252 does not raise error when built4253 does not raise error when created4254 behaves like factory4255 gpg_key factory4256 does not raise error when built4257 does not raise error when created4258 behaves like factory4259 gpg_key_with_subkeys factory4260 does not raise error when built4261 does not raise error when created4262 behaves like factory4263 another_gpg_key factory4264 does not raise error when built4265 does not raise error when created4266 behaves like factory4267 gpg_signature factory4268 does not raise error when built4269 does not raise error when created4270 behaves like factory4271 grafana_integration factory4272 does not raise error when built4273 does not raise error when created4274 behaves like factory4275 group_custom_attribute factory4276 does not raise error when built4277 does not raise error when created4278 behaves like factory4279 group_deploy_keys_group factory4280 does not raise error when built4281 does not raise error when created4282 behaves like factory4283 group_deploy_token factory4284 does not raise error when built4285 does not raise error when created4286 behaves like factory4287 group_group_link factory4288 does not raise error when built4289 does not raise error when created4290 linting :guest trait4291 does not raise error when created4292 linting :reporter trait4293 does not raise error when created4294 linting :developer trait4295 does not raise error when created4296 linting :owner trait4297 does not raise error when created4298 linting :maintainer trait4299 does not raise error when created4300 behaves like factory4301 group_import_state factory4302 does not raise error when built4303 does not raise error when created4304 linting :created trait4305 does not raise error when created4306 linting :started trait4307 does not raise error when created4308 linting :finished trait4309 does not raise error when created4310 linting :failed trait4311 does not raise error when created4312 behaves like factory4313 group factory4314 does not raise error when built4315 does not raise error when created4316 linting :public trait4317 does not raise error when created4318 linting :internal trait4319 does not raise error when created4320 linting :private trait4321 does not raise error when created4322 linting :with_avatar trait4323 does not raise error when created4324 linting :request_access_disabled trait4325 does not raise error when created4326 linting :nested trait4327 does not raise error when created4328 linting :auto_devops_enabled trait4329 does not raise error when created4330 linting :auto_devops_disabled trait4331 does not raise error when created4332 linting :owner_subgroup_creation_only trait4333 does not raise error when created4334 linting :shared_runners_disabled trait4335 does not raise error when created4336 linting :with_export trait4337 does not raise error when created4338 linting :allow_descendants_override_disabled_shared_runners trait4339 does not raise error when created4340 linting :with_hierarchy trait4341 does not raise error when created4342 behaves like factory4343 identity factory4344 does not raise error when built4345 does not raise error when created4346 behaves like factory4347 bulk_import_configuration factory4348 does not raise error when built4349 does not raise error when created4350 behaves like factory4351 import_export_upload factory4352 does not raise error when built4353 does not raise error when created4354 behaves like factory4355 import_failure factory4356 does not raise error when built4357 does not raise error when created4358 linting :hard_failure trait4359 does not raise error when created4360 linting :soft_failure trait4361 does not raise error when created4362 behaves like factory4363 incident_management_issuable_escalation_status factory4364 does not raise error when built4365 does not raise error when created4366 linting :triggered trait4367 does not raise error when created4368 linting :acknowledged trait4369 does not raise error when created4370 linting :resolved trait4371 does not raise error when created4372 linting :ignored trait4373 does not raise error when created4374 behaves like factory4375 project_incident_management_setting factory4376 does not raise error when built4377 does not raise error when created4378 behaves like factory4379 instance_configuration factory4380 does not raise error when built4381 does not raise error when created4382 behaves like factory4383 jira_tracker_data factory4384 does not raise error when built4385 does not raise error when created4386 behaves like factory4387 zentao_tracker_data factory4388 does not raise error when built4389 does not raise error when created4390 behaves like factory4391 issue_tracker_data factory4392 does not raise error when built4393 does not raise error when created4394 behaves like factory4395 open_project_tracker_data factory4396 does not raise error when built4397 does not raise error when created4398 behaves like factory4399 integration factory4400 does not raise error when built4401 does not raise error when created4402 behaves like factory4403 custom_issue_tracker_integration factory4404 does not raise error when built4405 does not raise error when created4406 behaves like factory4407 datadog_integration factory4408 does not raise error when built4409 does not raise error when created4410 behaves like factory4411 emails_on_push_integration factory4412 does not raise error when built4413 does not raise error when created4414 behaves like factory4415 prometheus_integration factory4416 does not raise error when built4417 does not raise error when created4418 behaves like factory4419 drone_ci_integration factory4420 does not raise error when built4421 does not raise error when created4422 behaves like factory4423 jira_integration factory4424 does not raise error when built4425 does not raise error when created4426 behaves like factory4427 zentao_integration factory4428 does not raise error when built4429 does not raise error when created4430 behaves like factory4431 confluence_integration factory4432 does not raise error when built4433 does not raise error when created4434 behaves like factory4435 bugzilla_integration factory4436 does not raise error when built4437 does not raise error when created4438 behaves like factory4439 redmine_integration factory4440 does not raise error when built4441 does not raise error when created4442 behaves like factory4443 youtrack_integration factory4444 does not raise error when built4445 does not raise error when created4446 behaves like factory4447 ewm_integration factory4448 does not raise error when built4449 does not raise error when created4450 behaves like factory4451 external_wiki_integration factory4452 does not raise error when built4453 does not raise error when created4454 behaves like factory4455 open_project_service factory4456 does not raise error when built4457 does not raise error when created4458 behaves like factory4459 integrations_slack factory4460 does not raise error when built4461 does not raise error when created4462 behaves like factory4463 slack_slash_commands_integration factory4464 does not raise error when built4465 does not raise error when created4466 behaves like factory4467 pipelines_email_integration factory4468 does not raise error when built4469 does not raise error when created4470 behaves like factory4471 internal_id factory4472 does not raise error when built4473 does not raise error when created4474 behaves like factory4475 issuable_severity factory4476 does not raise error when built4477 does not raise error when created4478 behaves like factory4479 issue_email_participant factory4480 does not raise error when built4481 does not raise error when created4482 behaves like factory4483 issue_link factory4484 does not raise error when built4485 does not raise error when created4486 behaves like factory4487 issue factory4488 does not raise error when built4489 does not raise error when created4490 linting :confidential trait4491 does not raise error when created4492 linting :with_asc_relative_position trait4493 does not raise error when created4494 linting :with_desc_relative_position trait4495 does not raise error when created4496 linting :opened trait4497 does not raise error when created4498 linting :locked trait4499 does not raise error when created4500 linting :closed trait4501 does not raise error when created4502 linting :with_alert trait4503 does not raise error when created4504 behaves like factory4505 closed_issue factory4506 does not raise error when built4507 does not raise error when created4508 behaves like factory4509 reopened_issue factory4510 does not raise error when built4511 does not raise error when created4512 behaves like factory4513 labeled_issue factory4514 does not raise error when built4515 does not raise error when created4516 behaves like factory4517 incident factory4518 does not raise error when built4519 does not raise error when created4520 behaves like factory4521 issue_csv_import factory4522 does not raise error when built4523 does not raise error when created4524 behaves like factory4525 jira_connect_installation factory4526 does not raise error when built4527 does not raise error when created4528 behaves like factory4529 jira_connect_subscription factory4530 does not raise error when built4531 does not raise error when created4532 behaves like factory4533 jira_import_state factory4534 does not raise error when built4535 does not raise error when created4536 behaves like factory4537 key factory4538 does not raise error when built4539 does not raise error when created4540 behaves like factory4541 key_without_comment factory4542 does not raise error when built4543 does not raise error when created4544 behaves like factory4545 deploy_key factory4546 does not raise error when built4547 does not raise error when created4548 behaves like factory4549 group_deploy_key factory4550 does not raise error when built4551 does not raise error when created4552 behaves like factory4553 personal_key factory4554 does not raise error when built4555 does not raise error when created4556 behaves like factory4557 another_key factory4558 does not raise error when built4559 does not raise error when created4560 behaves like factory4561 another_deploy_key factory4562 does not raise error when built4563 does not raise error when created4564 behaves like factory4565 rsa_key_2048 factory4566 does not raise error when built4567 does not raise error when created4568 behaves like factory4569 rsa_deploy_key_2048 factory4570 does not raise error when built4571 does not raise error when created4572 behaves like factory4573 rsa_key_4096 factory4574 does not raise error when built4575 does not raise error when created4576 behaves like factory4577 rsa_key_5120 factory4578 does not raise error when built4579 does not raise error when created4580 behaves like factory4581 rsa_key_8192 factory4582 does not raise error when built4583 does not raise error when created4584 behaves like factory4585 dsa_key_2048 factory4586 does not raise error when built4587 does not raise error when created4588 behaves like factory4589 ecdsa_key_256 factory4590 does not raise error when built4591 does not raise error when created4592 behaves like factory4593 ed25519_key_256 factory4594 does not raise error when built4595 does not raise error when created4596 behaves like factory4597 label_link factory4598 does not raise error when built4599 does not raise error when created4600 behaves like factory4601 label_priority factory4602 does not raise error when built4603 does not raise error when created4604 behaves like factory4605 label factory4606 does not raise error when built4607 does not raise error when created4608 behaves like factory4609 group_label factory4610 does not raise error when built4611 does not raise error when created4612 behaves like factory4613 lfs_file_lock factory4614 does not raise error when built4615 does not raise error when created4616 behaves like factory4617 lfs_object factory4618 does not raise error when built4619 does not raise error when created4620 behaves like factory4621 lfs_objects_project factory4622 does not raise error when built4623 does not raise error when created4624 behaves like factory4625 list factory4626 does not raise error when built4627 does not raise error when created4628 behaves like factory4629 backlog_list factory4630 does not raise error when built4631 does not raise error when created4632 behaves like factory4633 closed_list factory4634 does not raise error when built4635 does not raise error when created4636 behaves like factory4637 merge_request_cleanup_schedule factory4638 does not raise error when built4639 does not raise error when created4640 linting :running trait4641 does not raise error when created4642 linting :completed trait4643 does not raise error when created4644 linting :failed trait4645 does not raise error when created4646 behaves like factory4647 merge_request_context_commit factory4648 does not raise error when built4649 does not raise error when created4650 behaves like factory4651 merge_request_context_commit_diff_file factory4652 does not raise error when built4653 does not raise error when created4654 behaves like factory4655 merge_request_diff_commit_user factory4656 does not raise error when built4657 does not raise error when created4658 behaves like factory4659 merge_request_diff_commit factory4660 does not raise error when built4661 does not raise error when created4662 behaves like factory4663 merge_request_diff_file factory4664 does not raise error when built4665 does not raise error when created4666 linting :new_file trait4667 does not raise error when created4668 linting :renamed_file trait4669 does not raise error when created4670 behaves like factory4671 merge_request_diff factory4672 does not raise error when built4673 does not raise error when created4674 linting :external trait4675 does not raise error when created4676 linting :merge_head trait4677 does not raise error when created4678 behaves like factory4679 external_merge_request_diff factory4680 does not raise error when built4681 does not raise error when created4682 behaves like factory4683 merge_request factory4684 does not raise error when built4685 does not raise error when created4686 linting :draft_merge_request trait4687 does not raise error when created4688 linting :wip_merge_request trait4689 does not raise error when created4690 linting :jira_title trait4691 does not raise error when created4692 linting :jira_branch trait4693 does not raise error when created4694 linting :with_image_diffs trait4695 does not raise error when created4696 linting :without_diffs trait4697 does not raise error when created4698 linting :conflict trait4699 does not raise error when created4700 linting :merged trait4701 does not raise error when created4702 linting :with_merged_metrics trait4703 does not raise error when created4704 linting :merged_target trait4705 does not raise error when created4706 linting :merged_last_month trait4707 does not raise error when created4708 linting :closed trait4709 does not raise error when created4710 linting :closed_last_month trait4711 does not raise error when created4712 linting :opened trait4713 does not raise error when created4714 linting :invalid trait4715 does not raise error when created4716 linting :locked trait4717 does not raise error when created4718 linting :simple trait4719 does not raise error when created4720 linting :rebased trait4721 does not raise error when created4722 linting :diverged trait4723 does not raise error when created4724 linting :merge_when_pipeline_succeeds trait4725 does not raise error when created4726 linting :remove_source_branch trait4727 does not raise error when created4728 linting :with_head_pipeline trait4729 does not raise error when created4730 linting :with_test_reports trait4731 does not raise error when created4732 linting :with_accessibility_reports trait4733 does not raise error when created4734 linting :with_codequality_reports trait4735 does not raise error when created4736 linting :unique_branches trait4737 does not raise error when created4738 linting :unique_author trait4739 does not raise error when created4740 linting :with_coverage_reports trait4741 does not raise error when created4742 linting :with_codequality_mr_diff_reports trait4743 does not raise error when created4744 linting :with_terraform_reports trait4745 does not raise error when created4746 linting :with_sast_reports trait4747 does not raise error when created4748 linting :with_secret_detection_reports trait4749 does not raise error when created4750 linting :with_exposed_artifacts trait4751 does not raise error when created4752 linting :with_legacy_detached_merge_request_pipeline trait4753 does not raise error when created4754 linting :with_detached_merge_request_pipeline trait4755 does not raise error when created4756 linting :with_merge_request_pipeline trait4757 does not raise error when created4758 linting :deployed_review_app trait4759 does not raise error when created4760 linting :sequence_source_branch trait4761 does not raise error when created4762 behaves like factory4763 merged_merge_request factory4764 does not raise error when built4765 does not raise error when created4766 behaves like factory4767 closed_merge_request factory4768 does not raise error when built4769 does not raise error when created4770 behaves like factory4771 reopened_merge_request factory4772 does not raise error when built4773 does not raise error when created4774 behaves like factory4775 invalid_merge_request factory4776 does not raise error when built4777 does not raise error when created4778 behaves like factory4779 merge_request_with_diffs factory4780 does not raise error when built4781 does not raise error when created4782 behaves like factory4783 merge_request_with_diff_notes factory4784 does not raise error when built4785 does not raise error when created4786 behaves like factory4787 merge_request_with_multiple_diffs factory4788 does not raise error when built4789 does not raise error when created4790 behaves like factory4791 labeled_merge_request factory4792 does not raise error when built4793 does not raise error when created4794 behaves like factory4795 merge_request_without_merge_request_diff factory4796 does not raise error when built4797 does not raise error when created4798 behaves like factory4799 merge_requests_closing_issues factory4800 does not raise error when built4801 does not raise error when created4802 behaves like factory4803 metrics_dashboard_annotation factory4804 does not raise error when built4805 does not raise error when created4806 linting :with_cluster trait4807 does not raise error when created4808 behaves like factory4809 metrics_users_starred_dashboard factory4810 does not raise error when built4811 does not raise error when created4812 behaves like factory4813 milestone factory4814 does not raise error when built4815 does not raise error when created4816 linting :active trait4817 does not raise error when created4818 linting :closed trait4819 does not raise error when created4820 linting :with_dates trait4821 does not raise error when created4822 linting :on_project trait4823 does not raise error when created4824 linting :on_group trait4825 does not raise error when created4826 behaves like factory4827 active_milestone factory4828 does not raise error when built4829 does not raise error when created4830 behaves like factory4831 closed_milestone factory4832 does not raise error when built4833 does not raise error when created4834 behaves like factory4835 project_milestone factory4836 does not raise error when built4837 does not raise error when created4838 behaves like factory4839 group_milestone factory4840 does not raise error when built4841 does not raise error when created4842 behaves like factory4843 namespace_aggregation_schedules factory4844 does not raise error when built4845 does not raise error when created4846 behaves like factory4847 namespace_root_storage_statistics factory4848 does not raise error when built4849 does not raise error when created4850 behaves like factory4851 namespace_package_setting factory4852 does not raise error when built4853 does not raise error when created4854 linting :group trait4855 does not raise error when created4856 behaves like factory4857 namespace_settings factory4858 does not raise error when built4859 does not raise error when created4860 behaves like factory4861 note factory4862 does not raise error when built4863 does not raise error when created4864 linting :on_commit trait4865 does not raise error when created4866 linting :legacy_diff_note trait4867 does not raise error when created4868 linting :on_issue trait4869 does not raise error when created4870 linting :on_merge_request trait4871 does not raise error when created4872 linting :on_project_snippet trait4873 does not raise error when created4874 linting :on_personal_snippet trait4875 does not raise error when created4876 linting :on_design trait4877 does not raise error when created4878 linting :on_alert trait4879 does not raise error when created4880 linting :resolved trait4881 does not raise error when created4882 linting :system trait4883 does not raise error when created4884 linting :with_system_note_metadata trait4885 does not raise error when created4886 linting :downvote trait4887 does not raise error when created4888 linting :upvote trait4889 does not raise error when created4890 linting :with_attachment trait4891 does not raise error when created4892 linting :with_svg_attachment trait4893 does not raise error when created4894 linting :with_pdf_attachment trait4895 does not raise error when created4896 linting :confidential trait4897 does not raise error when created4898 linting :with_review trait4899 does not raise error when created4900 behaves like factory4901 note_on_commit factory4902 does not raise error when built4903 does not raise error when created4904 behaves like factory4905 note_on_issue factory4906 does not raise error when built4907 does not raise error when created4908 behaves like factory4909 note_on_merge_request factory4910 does not raise error when built4911 does not raise error when created4912 behaves like factory4913 note_on_project_snippet factory4914 does not raise error when built4915 does not raise error when created4916 behaves like factory4917 note_on_personal_snippet factory4918 does not raise error when built4919 does not raise error when created4920 behaves like factory4921 note_on_design factory4922 does not raise error when built4923 does not raise error when created4924 behaves like factory4925 note_on_alert factory4926 does not raise error when built4927 does not raise error when created4928 behaves like factory4929 system_note factory4930 does not raise error when built4931 does not raise error when created4932 behaves like factory4933 discussion_note factory4934 does not raise error when built4935 does not raise error when created4936 behaves like factory4937 discussion_note_on_merge_request factory4938 does not raise error when built4939 does not raise error when created4940 behaves like factory4941 track_mr_picking_note factory4942 does not raise error when built4943 does not raise error when created4944 behaves like factory4945 discussion_note_on_issue factory4946 does not raise error when built4947 does not raise error when created4948 behaves like factory4949 discussion_note_on_commit factory4950 does not raise error when built4951 does not raise error when created4952 behaves like factory4953 discussion_note_on_personal_snippet factory4954 does not raise error when built4955 does not raise error when created4956 behaves like factory4957 discussion_note_on_project_snippet factory4958 does not raise error when built4959 does not raise error when created4960 behaves like factory4961 legacy_diff_note_on_commit factory4962 does not raise error when built4963 does not raise error when created4964 behaves like factory4965 legacy_diff_note_on_merge_request factory4966 does not raise error when built4967 does not raise error when created4968 behaves like factory4969 diff_note_on_merge_request factory4970 does not raise error when built4971 does not raise error when created4972 linting :folded_position trait4973 does not raise error when created4974 behaves like factory4975 image_diff_note_on_merge_request factory4976 does not raise error when built4977 does not raise error when created4978 behaves like factory4979 diff_note_on_commit factory4980 does not raise error when built4981 does not raise error when created4982 behaves like factory4983 diff_note_on_design factory4984 does not raise error when built4985 does not raise error when created4986 behaves like factory4987 notification_setting factory4988 does not raise error when built4989 does not raise error when created4990 behaves like factory4991 oauth_access_grant factory4992 does not raise error when built4993 does not raise error when created4994 behaves like factory4995 oauth_access_token factory4996 does not raise error when built4997 does not raise error when created4998 behaves like factory4999 oauth_application factory5000 does not raise error when built5001 does not raise error when created5002 behaves like factory5003 oauth_openid_request factory5004 does not raise error when built5005 does not raise error when created5006 behaves like factory5007 onboarding_progress factory5008 does not raise error when built5009 does not raise error when created5010 behaves like factory5011 operations_feature_flag factory5012 does not raise error when built5013 does not raise error when created5014 behaves like factory5015 operations_scope factory5016 does not raise error when built5017 does not raise error when created5018 behaves like factory5019 operations_strategy factory5020 does not raise error when built5021 does not raise error when created5022 behaves like factory5023 operations_feature_flag_user_list factory5024 does not raise error when built5025 does not raise error when created5026 behaves like factory5027 operations_feature_flags_client factory5028 does not raise error when built5029 does not raise error when created5030 behaves like factory5031 package factory5032 does not raise error when built5033 does not raise error when created5034 linting :hidden trait5035 does not raise error when created5036 linting :processing trait5037 does not raise error when created5038 linting :error trait5039 does not raise error when created5040 behaves like factory5041 maven_package factory5042 does not raise error when built5043 does not raise error when created5044 behaves like factory5045 rubygems_package factory5046 does not raise error when built5047 does not raise error when created5048 linting :with_metadatum trait5049 does not raise error when created5050 behaves like factory5051 debian_package factory5052 does not raise error when built5053 does not raise error when created5054 behaves like factory5055 debian_incoming factory5056 does not raise error when built5057 does not raise error when created5058 behaves like factory5059 helm_package factory5060 does not raise error when built5061 does not raise error when created5062 behaves like factory5063 npm_package factory5064 does not raise error when built5065 does not raise error when created5066 linting :with_build trait5067 does not raise error when created5068 behaves like factory5069 terraform_module_package factory5070 does not raise error when built5071 does not raise error when created5072 linting :with_build trait5073 does not raise error when created5074 behaves like factory5075 nuget_package factory5076 does not raise error when built5077 does not raise error when created5078 linting :with_metadatum trait5079 does not raise error when created5080 linting :with_symbol_package trait5081 does not raise error when created5082 behaves like factory5083 pypi_package factory5084 does not raise error when built5085 does not raise error when created5086 behaves like factory5087 composer_package factory5088 does not raise error when built5089 does not raise error when created5090 linting :with_metadatum trait5091 does not raise error when created5092 behaves like factory5093 golang_package factory5094 does not raise error when built5095 does not raise error when created5096 behaves like factory5097 conan_package factory5098 does not raise error when built5099 does not raise error when created5100 linting :without_loaded_metadatum trait5101 does not raise error when created5102 behaves like factory5103 generic_package factory5104 does not raise error when built5105 does not raise error when created5106 behaves like factory5107 composer_metadatum factory5108 does not raise error when built5109 does not raise error when created5110 behaves like factory5111 composer_cache_file factory5112 does not raise error when built5113 does not raise error when created5114 linting :object_storage trait5115 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5116 behaves like factory5117 maven_metadatum factory5118 does not raise error when built5119 does not raise error when created5120 behaves like factory5121 conan_metadatum factory5122 does not raise error when built5123 does not raise error when created5124 behaves like factory5125 pypi_metadatum factory5126 does not raise error when built5127 does not raise error when created5128 behaves like factory5129 nuget_metadatum factory5130 does not raise error when built5131 does not raise error when created5132 behaves like factory5133 conan_file_metadatum factory5134 does not raise error when built5135 does not raise error when created5136 linting :recipe_file trait5137 does not raise error when created5138 linting :package_file trait5139 does not raise error when created5140 behaves like factory5141 packages_dependency factory5142 does not raise error when built5143 does not raise error when created5144 linting :rubygems trait5145 does not raise error when created5146 behaves like factory5147 packages_dependency_link factory5148 does not raise error when built5149 does not raise error when created5150 linting :with_nuget_metadatum trait5151 does not raise error when created5152 linting :rubygems trait5153 does not raise error when created5154 behaves like factory5155 nuget_dependency_link_metadatum factory5156 does not raise error when built5157 does not raise error when created5158 behaves like factory5159 packages_tag factory5160 does not raise error when built5161 does not raise error when created5162 behaves like factory5163 packages_build_info factory5164 does not raise error when built5165 does not raise error when created5166 linting :with_pipeline trait5167 does not raise error when created5168 behaves like factory5169 package_build_info factory5170 does not raise error when built5171 does not raise error when created5172 linting :with_pipeline trait5173 does not raise error when created5174 behaves like factory5175 debian_project_component_file factory5176 does not raise error when built5177 does not raise error when created5178 linting :packages trait5179 does not raise error when created5180 linting :source trait5181 does not raise error when created5182 linting :di_packages trait5183 does not raise error when created5184 linting :object_storage trait5185 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5186 behaves like factory5187 debian_group_component_file factory5188 does not raise error when built5189 does not raise error when created5190 behaves like factory5191 debian_project_distribution factory5192 does not raise error when built5193 does not raise error when created5194 linting :with_file trait5195 does not raise error when created5196 linting :object_storage trait5197 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5198 behaves like factory5199 debian_group_distribution factory5200 does not raise error when built5201 does not raise error when created5202 behaves like factory5203 debian_project_distribution_key factory5204 does not raise error when built5205 does not raise error when created5206 behaves like factory5207 debian_group_distribution_key factory5208 does not raise error when built5209 does not raise error when created5210 behaves like factory5211 debian_file_metadatum factory5212 does not raise error when built5213 does not raise error when created5214 linting :unknown trait5215 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5216 linting :source trait5217 does not raise error when created5218 linting :dsc trait5219 does not raise error when created5220 linting :deb trait5221 does not raise error when created5222 linting :deb_dev trait5223 does not raise error when created5224 linting :udeb trait5225 does not raise error when created5226 linting :buildinfo trait5227 does not raise error when created5228 linting :changes trait5229 does not raise error when created5230 behaves like factory5231 debian_group_architecture factory5232 does not raise error when built5233 does not raise error when created5234 behaves like factory5235 debian_group_component factory5236 does not raise error when built5237 does not raise error when created5238 behaves like factory5239 debian_project_architecture factory5240 does not raise error when built5241 does not raise error when created5242 behaves like factory5243 debian_project_component factory5244 does not raise error when built5245 does not raise error when created5246 behaves like factory5247 debian_publication factory5248 does not raise error when built5249 does not raise error when created5250 behaves like factory5251 helm_file_metadatum factory5252 does not raise error when built5253 does not raise error when created5254 behaves like factory5255 package_file factory5256 does not raise error when built5257 does not raise error when created5258 linting :jar trait5259 does not raise error when created5260 linting :pom trait5261 does not raise error when created5262 linting :xml trait5263 does not raise error when created5264 linting :npm trait5265 does not raise error when created5266 linting :terraform_module trait5267 does not raise error when created5268 linting :nuget trait5269 does not raise error when created5270 linting :snupkg trait5271 does not raise error when created5272 linting :gem trait5273 does not raise error when created5274 linting :unprocessed_gem trait5275 does not raise error when created5276 linting :gemspec trait5277 does not raise error when created5278 linting :pypi trait5279 does not raise error when created5280 linting :generic trait5281 does not raise error when created5282 linting :object_storage trait5283 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5284 behaves like factory5285 conan_package_file factory5286 does not raise error when built5287 does not raise error when created5288 linting :conan_recipe_file trait5289 does not raise error when created5290 linting :conan_recipe_manifest trait5291 does not raise error when created5292 linting :conan_package_manifest trait5293 does not raise error when created5294 linting :conan_package_info trait5295 does not raise error when created5296 linting :conan_package trait5297 does not raise error when created5298 behaves like factory5299 debian_package_file factory5300 does not raise error when built5301 does not raise error when created5302 linting :unknown trait5303 does not raise error when created5304 linting :invalid trait5305 does not raise error when created5306 linting :source trait5307 does not raise error when created5308 linting :dsc trait5309 does not raise error when created5310 linting :deb trait5311 does not raise error when created5312 linting :deb_dev trait5313 does not raise error when created5314 linting :udeb trait5315 does not raise error when created5316 linting :buildinfo trait5317 does not raise error when created5318 linting :changes trait5319 does not raise error when created5320 linting :keep trait5321 does not raise error when created5322 behaves like factory5323 helm_package_file factory5324 does not raise error when built5325 does not raise error when created5326 behaves like factory5327 package_file_with_file factory5328 does not raise error when built5329 does not raise error when created5330 behaves like factory5331 package_file_build_info factory5332 does not raise error when built5333 does not raise error when created5334 linting :with_pipeline trait5335 does not raise error when created5336 behaves like factory5337 rubygems_metadatum factory5338 does not raise error when built5339 does not raise error when created5340 behaves like factory5341 pages_deployment factory5342 does not raise error when built5343 does not raise error when created5344 linting :migrated trait5345 does not raise error when created5346 behaves like factory5347 pages_domain_acme_order factory5348 does not raise error when built5349 does not raise error when created5350 linting :expired trait5351 does not raise error when created5352 behaves like factory5353 pages_domain factory5354 does not raise error when built5355 does not raise error when created5356 linting :disabled trait5357 does not raise error when created5358 linting :scheduled_for_removal trait5359 does not raise error when created5360 linting :should_be_removed trait5361 does not raise error when created5362 linting :unverified trait5363 does not raise error when created5364 linting :reverify trait5365 does not raise error when created5366 linting :expired trait5367 does not raise error when created5368 linting :without_certificate trait5369 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5370 linting :without_key trait5371 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5372 linting :with_missing_chain trait5373 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5374 linting :with_trusted_chain trait5375 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5376 linting :with_trusted_expired_chain trait5377 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5378 linting :with_expired_certificate trait5379 does not raise error when created5380 linting :letsencrypt trait5381 does not raise error when created5382 linting :explicit_ecdsa trait5383 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5384 linting :ecdsa trait5385 does not raise error when created5386 linting :instance_serverless trait5387 does not raise error when created5388 linting :with_project trait5389 does not raise error when created5390 behaves like factory5391 personal_access_token factory5392 does not raise error when built5393 does not raise error when created5394 linting :impersonation trait5395 does not raise error when created5396 linting :revoked trait5397 does not raise error when created5398 linting :expired trait5399 does not raise error when created5400 linting :invalid trait5401 does not raise error when created5402 linting :no_prefix trait5403 does not raise error when created5404 behaves like factory5405 plan_limits factory5406 does not raise error when built5407 does not raise error when created5408 linting :default_plan trait5409 does not raise error when created5410 linting :with_package_file_sizes trait5411 does not raise error when created5412 behaves like factory5413 plan factory5414 does not raise error when built5415 does not raise error when created5416 behaves like factory5417 default_plan factory5418 does not raise error when built5419 does not raise error when created5420 behaves like factory5421 free_plan factory5422 does not raise error when built5423 does not raise error when created5424 behaves like factory5425 bronze_plan factory5426 does not raise error when built5427 does not raise error when created5428 behaves like factory5429 silver_plan factory5430 does not raise error when built5431 does not raise error when created5432 behaves like factory5433 premium_plan factory5434 does not raise error when built5435 does not raise error when created5436 behaves like factory5437 gold_plan factory5438 does not raise error when built5439 does not raise error when created5440 behaves like factory5441 ultimate_plan factory5442 does not raise error when built5443 does not raise error when created5444 behaves like factory5445 ultimate_trial_plan factory5446 does not raise error when built5447 does not raise error when created5448 behaves like factory5449 premium_trial_plan factory5450 does not raise error when built5451 does not raise error when created5452 behaves like factory5453 pool_repository factory5454 does not raise error when built5455 does not raise error when created5456 linting :scheduled trait5457 does not raise error when created5458 linting :failed trait5459 does not raise error when created5460 linting :obsolete trait5461 does not raise error when created5462 linting :ready trait5463 does not raise error when created5464 behaves like factory5465 product_analytics_event factory5466 does not raise error when built5467 does not raise error when created5468 behaves like factory5469 programming_language factory5470 does not raise error when built5471 does not raise error when created5472 behaves like factory5473 project_alerting_setting factory5474 does not raise error when built5475 does not raise error when created5476 behaves like factory5477 project_authorization factory5478 does not raise error when built5479 does not raise error when created5480 behaves like factory5481 project_auto_devops factory5482 does not raise error when built5483 does not raise error when created5484 linting :continuous_deployment trait5485 does not raise error when created5486 linting :manual_deployment trait5487 does not raise error when created5488 linting :timed_incremental_deployment trait5489 does not raise error when created5490 linting :disabled trait5491 does not raise error when created5492 behaves like factory5493 project_custom_attribute factory5494 does not raise error when built5495 does not raise error when created5496 behaves like factory5497 project_daily_statistic factory5498 does not raise error when built5499 does not raise error when created5500 behaves like factory5501 project_deploy_token factory5502 does not raise error when built5503 does not raise error when created5504 behaves like factory5505 project_error_tracking_setting factory5506 does not raise error when built5507 does not raise error when created5508 linting :disabled trait5509 does not raise error when created5510 linting :integrated trait5511 does not raise error when created5512 behaves like factory5513 project_export_job factory5514 does not raise error when built5515 does not raise error when created5516 behaves like factory5517 project_feature_usage factory5518 does not raise error when built5519 does not raise error when created5520 linting :dvcs_cloud trait5521 does not raise error when created5522 linting :dvcs_server trait5523 does not raise error when created5524 behaves like factory5525 project_group_link factory5526 does not raise error when built5527 does not raise error when created5528 linting :guest trait5529 does not raise error when created5530 linting :reporter trait5531 does not raise error when created5532 linting :developer trait5533 does not raise error when created5534 linting :maintainer trait5535 does not raise error when created5536 behaves like factory5537 project_hook factory5538 does not raise error when built5539 does not raise error when created5540 linting :token trait5541 does not raise error when created5542 linting :all_events_enabled trait5543 does not raise error when created5544 behaves like factory5545 project_member factory5546 does not raise error when built5547 does not raise error when created5548 linting :guest trait5549 does not raise error when created5550 linting :reporter trait5551 does not raise error when created5552 linting :developer trait5553 does not raise error when created5554 linting :maintainer trait5555 does not raise error when created5556 linting :access_request trait5557 does not raise error when created5558 linting :invited trait5559 does not raise error when created5560 linting :blocked trait5561 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5562 behaves like factory5563 project_metrics_setting factory5564 does not raise error when built5565 does not raise error when created5566 behaves like factory5567 project_repository_storage_move factory5568 does not raise error when built5569 does not raise error when created5570 linting :scheduled trait5571 does not raise error when created5572 linting :started trait5573 does not raise error when created5574 linting :replicated trait5575 does not raise error when created5576 linting :finished trait5577 does not raise error when created5578 linting :failed trait5579 does not raise error when created5580 behaves like factory5581 project_setting factory5582 does not raise error when built5583 does not raise error when created5584 behaves like factory5585 project_statistics factory5586 does not raise error when built5587 does not raise error when created5588 behaves like factory5589 project_topic factory5590 does not raise error when built5591 does not raise error when created5592 behaves like factory5593 project_tracing_setting factory5594 does not raise error when built5595 does not raise error when created5596 behaves like factory5597 project factory5598 does not raise error when built5599 does not raise error when created5600 linting :public trait5601 does not raise error when created5602 linting :internal trait5603 does not raise error when created5604 linting :private trait5605 does not raise error when created5606 linting :import_scheduled trait5607 does not raise error when created5608 linting :import_started trait5609 does not raise error when created5610 linting :import_finished trait5611 does not raise error when created5612 linting :import_failed trait5613 does not raise error when created5614 linting :jira_dvcs_cloud trait5615 does not raise error when created5616 linting :jira_dvcs_server trait5617 does not raise error when created5618 linting :archived trait5619 does not raise error when created5620 linting :last_repository_check_failed trait5621 does not raise error when created5622 linting :legacy_storage trait5623 does not raise error when created5624 linting :request_access_disabled trait5625 does not raise error when created5626 linting :with_avatar trait5627 does not raise error when created5628 linting :with_export trait5629 does not raise error when created5630 linting :broken_storage trait5631 does not raise error when created5632 linting :custom_repo trait5633 does not raise error when created5634 linting :repository trait5635 does not raise error when created5636 linting :empty_repo trait5637 does not raise error when created5638 linting :design_repo trait5639 does not raise error when created5640 linting :remote_mirror trait5641 does not raise error when created5642 linting :stubbed_repository trait5643 does not raise error when created5644 linting :wiki_repo trait5645 does not raise error when created5646 linting :read_only trait5647 does not raise error when created5648 linting :broken_repo trait5649 does not raise error when created5650 linting :test_repo trait5651 does not raise error when created5652 linting :with_import_url trait5653 does not raise error when created5654 linting :wiki_enabled trait5655 does not raise error when created5656 linting :wiki_disabled trait5657 does not raise error when created5658 linting :wiki_private trait5659 does not raise error when created5660 linting :builds_enabled trait5661 does not raise error when created5662 linting :builds_disabled trait5663 does not raise error when created5664 linting :builds_private trait5665 does not raise error when created5666 linting :snippets_enabled trait5667 does not raise error when created5668 linting :snippets_disabled trait5669 does not raise error when created5670 linting :snippets_private trait5671 does not raise error when created5672 linting :issues_disabled trait5673 does not raise error when created5674 linting :issues_enabled trait5675 does not raise error when created5676 linting :issues_private trait5677 does not raise error when created5678 linting :forking_disabled trait5679 does not raise error when created5680 linting :forking_enabled trait5681 does not raise error when created5682 linting :forking_private trait5683 does not raise error when created5684 linting :merge_requests_enabled trait5685 does not raise error when created5686 linting :merge_requests_disabled trait5687 does not raise error when created5688 linting :merge_requests_private trait5689 does not raise error when created5690 linting :merge_requests_public trait5691 does not raise error when created5692 linting :repository_enabled trait5693 does not raise error when created5694 linting :repository_disabled trait5695 does not raise error when created5696 linting :repository_private trait5697 does not raise error when created5698 linting :pages_public trait5699 does not raise error when created5700 linting :pages_enabled trait5701 does not raise error when created5702 linting :pages_disabled trait5703 does not raise error when created5704 linting :pages_private trait5705 does not raise error when created5706 linting :metrics_dashboard_enabled trait5707 does not raise error when created5708 linting :metrics_dashboard_disabled trait5709 does not raise error when created5710 linting :metrics_dashboard_private trait5711 does not raise error when created5712 linting :operations_enabled trait5713 does not raise error when created5714 linting :operations_disabled trait5715 does not raise error when created5716 linting :operations_private trait5717 does not raise error when created5718 linting :analytics_enabled trait5719 does not raise error when created5720 linting :analytics_disabled trait5721 does not raise error when created5722 linting :analytics_private trait5723 does not raise error when created5724 linting :container_registry_enabled trait5725 does not raise error when created5726 linting :container_registry_disabled trait5727 does not raise error when created5728 linting :container_registry_private trait5729 does not raise error when created5730 linting :auto_devops trait5731 does not raise error when created5732 linting :auto_devops_disabled trait5733 does not raise error when created5734 linting :without_container_expiration_policy trait5735 does not raise error when created5736 behaves like factory5737 project_empty_repo factory5738 does not raise error when built5739 does not raise error when created5740 behaves like factory5741 forked_project_with_submodules factory5742 does not raise error when built5743 does not raise error when created5744 behaves like factory5745 redmine_project factory5746 does not raise error when built5747 does not raise error when created5748 behaves like factory5749 youtrack_project factory5750 does not raise error when built5751 does not raise error when created5752 behaves like factory5753 jira_project factory5754 does not raise error when built5755 does not raise error when created5756 behaves like factory5757 prometheus_project factory5758 does not raise error when built5759 does not raise error when created5760 behaves like factory5761 ewm_project factory5762 does not raise error when built5763 does not raise error when created5764 behaves like factory5765 project_with_design factory5766 does not raise error when built5767 does not raise error when created5768 behaves like factory5769 project_ci_feature_usage factory5770 does not raise error when built5771 does not raise error when created5772 behaves like factory5773 raw_usage_data factory5774 does not raise error when built5775 does not raise error when created5776 behaves like factory5777 redirect_route factory5778 does not raise error when built5779 does not raise error when created5780 behaves like factory5781 remote_mirror factory5782 does not raise error when built5783 does not raise error when created5784 linting :ssh trait5785 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5786 behaves like factory5787 repository_language factory5788 does not raise error when built5789 does not raise error when created5790 behaves like factory5791 resource_label_event factory5792 does not raise error when built5793 does not raise error when created5794 behaves like factory5795 resource_milestone_event factory5796 does not raise error when built5797 does not raise error when created5798 behaves like factory5799 resource_state_event factory5800 does not raise error when built5801 does not raise error when created5802 behaves like factory5803 review factory5804 does not raise error when built5805 does not raise error when created5806 behaves like factory5807 sent_notification factory5808 does not raise error when built5809 does not raise error when created5810 behaves like factory5811 sentry_issue factory5812 does not raise error when built5813 does not raise error when created5814 behaves like factory5815 serverless_domain factory5816 does not raise error when built5817 does not raise error when created5818 behaves like factory5819 serverless_domain_cluster factory5820 does not raise error when built5821 does not raise error when created5822 behaves like factory5823 service_desk_setting factory5824 does not raise error when built5825 does not raise error when created5826 behaves like factory5827 service_hook factory5828 does not raise error when built5829 does not raise error when created5830 behaves like factory5831 snippet_repository factory5832 does not raise error when built5833 does not raise error when created5834 linting :checksummed trait5835 does not raise error when created5836 linting :checksum_failure trait5837 does not raise error when created5838 behaves like factory5839 snippet_repository_storage_move factory5840 does not raise error when built5841 does not raise error when created5842 linting :scheduled trait5843 does not raise error when created5844 linting :started trait5845 does not raise error when created5846 linting :replicated trait5847 does not raise error when created5848 linting :finished trait5849 does not raise error when created5850 linting :failed trait5851 does not raise error when created5852 behaves like factory5853 snippet_statistics factory5854 does not raise error when built5855 does not raise error when created5856 behaves like factory5857 snippet factory5858 does not raise error when built5859 does not raise error when created5860 linting :public trait5861 does not raise error when created5862 linting :internal trait5863 does not raise error when created5864 linting :private trait5865 does not raise error when created5866 linting :repository trait5867 does not raise error when created5868 linting :empty_repo trait5869 does not raise error when created5870 behaves like factory5871 project_snippet factory5872 does not raise error when built5873 does not raise error when created5874 behaves like factory5875 personal_snippet factory5876 does not raise error when built5877 does not raise error when created5878 linting :secret trait5879 does not raise error when created5880 behaves like factory5881 spam_log factory5882 does not raise error when built5883 does not raise error when created5884 behaves like factory5885 subscription factory5886 does not raise error when built5887 does not raise error when created5888 linting :group_label trait5889 does not raise error when created5890 behaves like factory5891 suggestion factory5892 does not raise error when built5893 does not raise error when created5894 linting :unappliable trait5895 does not raise error when created5896 linting :applied trait5897 does not raise error when created5898 linting :content_from_repo trait5899 does not raise error when created5900 behaves like factory5901 system_hook factory5902 does not raise error when built5903 does not raise error when created5904 behaves like factory5905 system_note_metadata factory5906 does not raise error when built5907 does not raise error when created5908 behaves like factory5909 term_agreement factory5910 does not raise error when built5911 does not raise error when created5912 behaves like factory5913 term factory5914 does not raise error when built5915 does not raise error when created5916 behaves like factory5917 terraform_state factory5918 does not raise error when built5919 does not raise error when created5920 linting :locked trait5921 does not raise error when created5922 linting :with_version trait5923 does not raise error when created5924 behaves like factory5925 terraform_state_version factory5926 does not raise error when built5927 does not raise error when created5928 linting :checksummed trait5929 does not raise error when created5930 linting :checksum_failure trait5931 does not raise error when created5932 behaves like factory5933 timelog factory5934 does not raise error when built5935 does not raise error when created5936 linting :for_issue trait5937 does not raise error when created5938 linting :for_merge_request trait5939 does not raise error when created5940 behaves like factory5941 issue_timelog factory5942 does not raise error when built5943 does not raise error when created5944 behaves like factory5945 merge_request_timelog factory5946 does not raise error when built5947 does not raise error when created5948 behaves like factory5949 todo factory5950 does not raise error when built5951 does not raise error when created5952 linting :assigned trait5953 does not raise error when created5954 linting :review_requested trait5955 does not raise error when created5956 linting :mentioned trait5957 does not raise error when created5958 linting :directly_addressed trait5959 does not raise error when created5960 linting :build_failed trait5961 does not raise error when created5962 linting :marked trait5963 does not raise error when created5964 linting :approval_required trait5965 does not raise error when created5966 linting :unmergeable trait5967 does not raise error when created5968 linting :pending trait5969 does not raise error when created5970 linting :done trait5971 does not raise error when created5972 behaves like factory5973 on_commit_todo factory5974 does not raise error when built5975 does not raise error when created5976 behaves like factory5977 token_with_iv factory5978 does not raise error when built5979 does not raise error when created5980 behaves like factory5981 topic factory5982 does not raise error when built5983 does not raise error when created5984 behaves like factory5985 trending_project factory5986 does not raise error when built5987 does not raise error when created5988 behaves like factory5989 u2f_registration factory5990 does not raise error when built5991 does not raise error when created5992 behaves like factory5993 upload factory5994 does not raise error when built5995 does not raise error when created5996 linting :personal_snippet_upload trait5997 does not raise error when created5998 linting :issuable_upload trait5999 does not raise error when created6000 linting :with_file trait6001 does not raise error when created6002 linting :object_storage trait6003 does not raise error when created6004 linting :namespace_upload trait6005 does not raise error when created6006 linting :favicon_upload trait6007 does not raise error when created6008 linting :attachment_upload trait6009 does not raise error when created6010 linting :design_action_image_v432x230_upload trait6011 does not raise error when created6012 behaves like factory6013 usage_data factory6014 does not raise error when built6015 does not raise error when created6016 behaves like factory6017 user_agent_detail factory6018 does not raise error when built6019 does not raise error when created6020 behaves like factory6021 user_callout factory6022 does not raise error when built6023 does not raise error when created6024 behaves like factory6025 user_canonical_email factory6026 does not raise error when built6027 does not raise error when created6028 behaves like factory6029 user_custom_attribute factory6030 does not raise error when built6031 does not raise error when created6032 behaves like factory6033 user_detail factory6034 does not raise error when built6035 does not raise error when created6036 behaves like factory6037 user_highest_role factory6038 does not raise error when built6039 does not raise error when created6040 linting :guest trait6041 does not raise error when created6042 linting :reporter trait6043 does not raise error when created6044 linting :developer trait6045 does not raise error when created6046 linting :maintainer trait6047 does not raise error when created6048 linting :owner trait6049 does not raise error when created6050 behaves like factory6051 user_preference factory6052 does not raise error when built6053 does not raise error when created6054 linting :only_comments trait6055 does not raise error when created (PENDING: Trait skipped linting due to legacy error)6056 behaves like factory6057 user_status factory6058 does not raise error when built6059 does not raise error when created6060 behaves like factory6061 user factory6062 does not raise error when built6063 does not raise error when created6064 linting :admin trait6065 does not raise error when created6066 linting :blocked trait6067 does not raise error when created6068 linting :blocked_pending_approval trait6069 does not raise error when created6070 linting :banned trait6071 does not raise error when created6072 linting :ldap_blocked trait6073 does not raise error when created6074 linting :bot trait6075 does not raise error when created6076 linting :deactivated trait6077 does not raise error when created6078 linting :project_bot trait6079 does not raise error when created6080 linting :migration_bot trait6081 does not raise error when created6082 linting :security_bot trait6083 does not raise error when created6084 linting :external trait6085 does not raise error when created6086 linting :two_factor trait6087 does not raise error when created6088 linting :ghost trait6089 does not raise error when created6090 linting :unconfirmed trait6091 does not raise error when created6092 linting :with_avatar trait6093 does not raise error when created6094 linting :with_sign_ins trait6095 does not raise error when created6096 linting :with_credit_card_validation trait6097 does not raise error when created6098 linting :two_factor_via_otp trait6099 does not raise error when created6100 linting :two_factor_via_u2f trait6101 does not raise error when created6102 linting :two_factor_via_webauthn trait6103 does not raise error when created6104 linting :readme trait6105 does not raise error when created6106 linting :commit_email trait6107 does not raise error when created6108 behaves like factory6109 omniauth_user factory6110 does not raise error when built6111 does not raise error when created6112 behaves like factory6113 atlassian_user factory6114 does not raise error when built6115 does not raise error when created6116 behaves like factory6117 admin factory6118 does not raise error when built6119 does not raise error when created6120 behaves like factory6121 credit_card_validation factory6122 does not raise error when built6123 does not raise error when created6124 behaves like factory6125 group_callout factory6126 does not raise error when built6127 does not raise error when created6128 behaves like factory6129 in_product_marketing_email factory6130 does not raise error when built6131 does not raise error when created6132 behaves like factory6133 users_statistics factory6134 does not raise error when built6135 does not raise error when created6136 behaves like factory6137 web_hook_log factory6138 does not raise error when built6139 does not raise error when created6140 behaves like factory6141 webauthn_registration factory6142 does not raise error when built6143 does not raise error when created6144 behaves like factory6145 wiki_directory factory6146 does not raise error when built6147 does not raise error when created6148 behaves like factory6149 wiki_page_slug factory6150 does not raise error when built6151 does not raise error when created6152 linting :canonical trait6153 does not raise error when created6154 behaves like factory6155 wiki factory6156 does not raise error when built6157 does not raise error when created6158 linting :empty_repo trait6159 does not raise error when created6160 behaves like factory6161 project_wiki factory6162 does not raise error when built6163 does not raise error when created6164 behaves like factory6165 work_item_type factory6166 does not raise error when built6167 does not raise error when created6168 linting :default trait6169 does not raise error when created6170 linting :incident trait6171 does not raise error when created6172 linting :test_case trait6173 does not raise error when created6174 linting :requirement trait6175 does not raise error when created6176 behaves like factory6177 x509_certificate factory6178 does not raise error when built6179 does not raise error when created6180 behaves like factory6181 x509_commit_signature factory6182 does not raise error when built6183 does not raise error when created6184 behaves like factory6185 x509_issuer factory6186 does not raise error when built6187 does not raise error when created6188 behaves like factory6189 zoom_meeting factory6190 does not raise error when built6191 does not raise error when created6192 linting :added_to_issue trait6193 does not raise error when created6194 linting :removed_from_issue trait6195 does not raise error when created6196 without factory defaults6197 behaves like factory6198 ci_job_token_project_scope_link factory6199 does not raise error when built6200 does not raise error when created6201 behaves like factory6202 evidence factory6203 does not raise error when built6204 does not raise error when created6205 behaves like factory6206 exported_protected_branch factory6207 does not raise error when built6208 does not raise error when created6209 behaves like factory6210 fork_network_member factory6211 does not raise error when built6212 does not raise error when created6213 behaves like factory6214 group_member factory6215 does not raise error when built6216 does not raise error when created6217 linting :guest trait6218 does not raise error when created6219 linting :reporter trait6220 does not raise error when created6221 linting :developer trait6222 does not raise error when created6223 linting :maintainer trait6224 does not raise error when created6225 linting :owner trait6226 does not raise error when created6227 linting :access_request trait6228 does not raise error when created6229 linting :invited trait6230 does not raise error when created6231 linting :ldap trait6232 does not raise error when created6233 linting :blocked trait6234 does not raise error when created6235 linting :minimal_access trait6236 does not raise error when created6237 behaves like factory6238 import_state factory6239 does not raise error when built6240 does not raise error when created6241 linting :repository trait6242 does not raise error when created6243 linting :none trait6244 does not raise error when created6245 linting :scheduled trait6246 does not raise error when created6247 linting :started trait6248 does not raise error when created6249 linting :finished trait6250 does not raise error when created6251 linting :failed trait6252 does not raise error when created6253 behaves like factory6254 milestone_release factory6255 does not raise error when built6256 does not raise error when created6257 behaves like factory6258 namespace factory6259 does not raise error when built6260 does not raise error when created6261 linting :with_aggregation_schedule trait6262 does not raise error when created6263 linting :with_root_storage_statistics trait6264 does not raise error when created6265 linting :with_namespace_settings trait6266 does not raise error when created6267 linting :shared_runners_disabled trait6268 does not raise error when created6269 linting :allow_descendants_override_disabled_shared_runners trait6270 does not raise error when created6271 behaves like factory6272 project_namespace factory6273 does not raise error when built6274 does not raise error when created6275 behaves like factory6276 project_repository factory6277 does not raise error when built6278 does not raise error when created6279 behaves like factory6280 project_broken_repo factory6281 does not raise error when built6282 does not raise error when created6283 behaves like factory6284 prometheus_alert factory6285 does not raise error when built6286 does not raise error when created6287 linting :with_runbook_url trait6288 does not raise error when created6289 behaves like factory6290 prometheus_alert_event factory6291 does not raise error when built6292 does not raise error when created6293 linting :resolved trait6294 does not raise error when created6295 behaves like factory6296 prometheus_metric factory6297 does not raise error when built6298 does not raise error when created6299 linting :common trait6300 does not raise error when created6301 behaves like factory6302 protected_branch factory6303 does not raise error when built6304 does not raise error when created6305 linting :developers_can_push trait6306 does not raise error when created6307 linting :developers_can_merge trait6308 does not raise error when created6309 linting :no_one_can_push trait6310 does not raise error when created6311 linting :maintainers_can_push trait6312 does not raise error when created6313 linting :no_one_can_merge trait6314 does not raise error when created6315 behaves like factory6316 protected_branch_merge_access_level factory6317 does not raise error when built6318 does not raise error when created6319 behaves like factory6320 protected_branch_push_access_level factory6321 does not raise error when built6322 does not raise error when created6323 behaves like factory6324 protected_tag factory6325 does not raise error when built6326 does not raise error when created6327 linting :developers_can_create trait6328 does not raise error when created6329 linting :no_one_can_create trait6330 does not raise error when created6331 linting :maintainers_can_create trait6332 does not raise error when created6333 behaves like factory6334 release factory6335 does not raise error when built6336 does not raise error when created6337 linting :legacy trait6338 does not raise error when created6339 linting :with_evidence trait6340 does not raise error when created6341 linting :with_milestones trait6342 does not raise error when created6343 behaves like factory6344 release_link factory6345 does not raise error when built6346 does not raise error when created6347 behaves like factory6348 self_managed_prometheus_alert_event factory6349 does not raise error when built6350 does not raise error when created6351 behaves like factory6352 shard factory6353 does not raise error when built6354 does not raise error when created6355 behaves like factory6356 users_star_project factory6357 does not raise error when built6358 does not raise error when created6359 behaves like factory6360 wiki_page factory6361 does not raise error when built6362 does not raise error when created6363 behaves like factory6364 wiki_page_meta factory6365 does not raise error when built6366 does not raise error when created6367 linting :for_wiki_page trait6368 does not raise error when created6369Gitlab::Ci::YamlProcessor6370 #build_attributes6371 attributes list6372 returns valid build attributes6373 with job rules6374 returns valid build attributes6375 coverage entry6376 code coverage regexp6377 includes coverage regexp in build attributes6378 tags entry with default values6379 applies default values6380 interruptible entry6381 returns interruptible when overridden for job6382 interruptible job6383 is expected to be truthy6384 interruptible job with default value6385 is expected not to have key :interruptible6386 uninterruptible job6387 is expected to be falsy6388 retry entry6389 when retry count is specified6390 includes retry count in build options attribute6391 when retry count is not specified6392 does not persist retry count in the database6393 when retry count is specified by default6394 does use the default value6395 when retry count default value is overridden6396 does use the job value6397 allow failure entry6398 when job is a manual action6399 when allow_failure is defined6400 is not allowed to fail6401 when allow_failure is not defined6402 is allowed to fail6403 when allow_failure has exit_codes6404 is not allowed to fail6405 saves allow_failure_criteria into options6406 when job is not a manual action6407 when allow_failure is defined6408 is not allowed to fail6409 when allow_failure is not defined6410 is not allowed to fail6411 when allow_failure is dynamically specified6412 is not allowed to fail6413 saves allow_failure_criteria into options6414 delayed job entry6415 when delayed is defined6416 has the attributes6417 resource group6418 when resource group is defined6419 has the attributes6420 #stages_attributes6421 returns stages seed attributes6422 workflow attributes6423 with disallowed workflow:variables6424 behaves like returns errors6425 adds a message when an error is encountered6426 with rules and variables6427 parses the workflow:rules configuration6428 parses the root:variables as #root_variables6429 with rules and no variables6430 parses the workflow:rules configuration6431 parses the root:variables as #root_variables6432 with variables and no rules6433 parses the workflow:rules configuration6434 parses the root:variables as #root_variables6435 with no rules and no variables6436 parses the workflow:rules configuration6437 parses the root:variables as #root_variables6438 #warnings6439 when a warning is raised in a given entry6440 is propagated all the way up to the processor6441 when a warning is raised together with errors6442 is propagated all the way up into the raised exception6443 behaves like returns errors6444 adds a message when an error is encountered6445 when error is raised before composing the config6446 has empty warnings6447 behaves like returns errors6448 adds a message when an error is encountered6449 when error is raised after composing the config with warnings6450 when stage does not exist6451 behaves like has warnings and expected error6452 returns errors and warnings6453 job dependency does not exist6454 behaves like has warnings and expected error6455 returns errors and warnings6456 job dependency defined in later stage6457 behaves like has warnings and expected error6458 returns errors and warnings6459 only / except policies validations6460 when `only` has an invalid value6461 when it is integer6462 behaves like returns errors6463 adds a message when an error is encountered6464 when it is an array of integers6465 behaves like returns errors6466 adds a message when an error is encountered6467 when it is invalid regex6468 behaves like returns errors6469 adds a message when an error is encountered6470 when `except` has an invalid value6471 when it is integer6472 behaves like returns errors6473 adds a message when an error is encountered6474 when it is an array of integers6475 behaves like returns errors6476 adds a message when an error is encountered6477 when it is invalid regex6478 behaves like returns errors6479 adds a message when an error is encountered6480 Scripts handling6481 before_script6482 in global context6483 inherit: nil, result: ["global script"]6484 is expected to eq ["global script"]6485 inherit: {:default=>false}, result: nil6486 is expected to eq nil6487 inherit: {:default=>true}, result: ["global script"]6488 is expected to eq ["global script"]6489 inherit: {:default=>["before_script"]}, result: ["global script"]6490 is expected to eq ["global script"]6491 inherit: {:default=>["image"]}, result: nil6492 is expected to eq nil6493 in default context6494 inherit: nil, result: ["global script"]6495 is expected to eq ["global script"]6496 inherit: {:default=>false}, result: nil6497 is expected to eq nil6498 inherit: {:default=>true}, result: ["global script"]6499 is expected to eq ["global script"]6500 inherit: {:default=>["before_script"]}, result: ["global script"]6501 is expected to eq ["global script"]6502 inherit: {:default=>["image"]}, result: nil6503 is expected to eq nil6504 overwritten in local context6505 return commands with scripts concatenated6506 when script is array of arrays of strings6507 return commands with scripts concatenated6508 script6509 when script is array of strings6510 return commands with scripts concatenated6511 when script is array of arrays of strings6512 return commands with scripts concatenated6513 after_script6514 in global context6515 return after_script in options6516 in default context6517 return after_script in options6518 overwritten in local context6519 return after_script in options6520 when script is array of arrays of strings6521 return after_script in options6522 Image and service handling6523 when extended docker configuration is used6524 returns image and service when defined6525 returns image and service when overridden for job6526 when etended docker configuration is not used6527 returns image and service when defined6528 returns image and service when overridden for job6529 Variables6530 when global variables are defined6531 returns global variables6532 when job variables are defined6533 when syntax is correct6534 returns job variables6535 when syntax is incorrect6536 when variables defined but invalid6537 behaves like returns errors6538 adds a message when an error is encountered6539 when variables key defined but value not specified6540 returns empty array6541 when job variables are not defined6542 returns empty array6543 when using `extends`6544 when using simple `extends`6545 correctly extends rspec job6546 when using recursive `extends`6547 correctly extends rspec job6548 Include6549 when validating a ci config file with no project context6550 when a single string is provided6551 behaves like returns errors6552 adds a message when an error is encountered6553 when an array is provided6554 behaves like returns errors6555 adds a message when an error is encountered6556 when an array of wrong keyed object is provided6557 behaves like returns errors6558 adds a message when an error is encountered6559 when an array of mixed typed objects is provided6560 is expected to be valid6561 when the include type is incorrect6562 behaves like returns errors6563 adds a message when an error is encountered6564 when validating a ci config file within a project6565 when the included internal file is present6566 is expected to be valid6567 adds the job from the included file6568 when the included internal file is not present6569 behaves like returns errors6570 adds a message when an error is encountered6571 when:6572 on_success creates one build and sets when:6573 on_failure creates one build and sets when:6574 always creates one build and sets when:6575 manual creates one build and sets when:6576 delayed6577 with start_in6578 creates one build and sets when:6579 without start_in6580 behaves like returns errors6581 adds a message when an error is encountered6582 Parallel6583 when job is parallelized6584 returns parallelized jobs6585 does not have the original job6586 with build matrix6587 returns the number of parallelized jobs6588 returns the parallel config6589 sets matrix variables6590 does not have the original job6591 cache6592 returns cache when defined globally6593 returns cache when defined in default context6594 returns cache key/s when defined in a job6595 returns cache files6596 returns cache files with prefix6597 overwrite cache when defined for a job and globally6598 when cache definition has unknown keys6599 behaves like returns errors6600 adds a message when an error is encountered6601 Artifacts6602 returns artifacts when defined6603 returns artifacts with expire_in never keyword6604 returns artifacts for when on_success defined6605 returns artifacts for when on_failure defined6606 returns artifacts for when always defined6607 populates a build options with complete artifacts configuration6608 when artifacts syntax is wrong6609 behaves like returns errors6610 adds a message when an error is encountered6611 release6612 returns release info6613 #environment6614 when a production environment is specified6615 does return production6616 when hash is specified6617 does return production and URL6618 the url has a port as variable6619 allows a variable for the port6620 when no environment is specified6621 does return nil environment6622 is not a string6623 behaves like returns errors6624 adds a message when an error is encountered6625 is not a valid string6626 behaves like returns errors6627 adds a message when an error is encountered6628 when on_stop is specified6629 with matching job6630 does return a list of builds6631 without matching job6632 behaves like returns errors6633 adds a message when an error is encountered6634 with close job without environment6635 behaves like returns errors6636 adds a message when an error is encountered6637 with close job for different environment6638 behaves like returns errors6639 adds a message when an error is encountered6640 with close job without stop action6641 behaves like returns errors6642 adds a message when an error is encountered6643 Timeout6644 when no timeout was provided6645 does not include job_timeout6646 when an invalid timeout was provided6647 behaves like returns errors6648 adds a message when an error is encountered6649 when some valid timeout was provided6650 returns provided timeout value6651 Dependencies6652 no dependencies6653 is expected to be valid6654 dependencies to builds6655 is expected to be valid6656 dependencies to builds defined as symbols6657 is expected to be valid6658 undefined dependency6659 behaves like returns errors6660 adds a message when an error is encountered6661 dependencies to deploy6662 behaves like returns errors6663 adds a message when an error is encountered6664 when a job depends on another job that references a not-yet defined stage6665 behaves like returns errors6666 adds a message when an error is encountered6667 Job Needs6668 no needs6669 is expected to be valid6670 needs a job from the same stage6671 creates jobs with valid specifications6672 needs two builds6673 does create jobs with valid specification6674 needs two builds6675 does create jobs with valid specification6676 needs parallel job6677 does create jobs with valid specification6678 needs dependencies artifacts6679 does create jobs with valid specification6680 undefined need6681 behaves like returns errors6682 adds a message when an error is encountered6683 needs to deploy6684 behaves like returns errors6685 adds a message when an error is encountered6686 needs and dependencies that are mismatching6687 behaves like returns errors6688 adds a message when an error is encountered6689 needs with a Hash type and dependencies with a string type that are mismatching6690 behaves like returns errors6691 adds a message when an error is encountered6692 needs with an array type and dependency with a string type6693 behaves like returns errors6694 adds a message when an error is encountered6695 needs with a string type and dependency with an array type6696 behaves like returns errors6697 adds a message when an error is encountered6698 needs with a Hash type and dependency with a string type6699 behaves like returns errors6700 adds a message when an error is encountered6701 with when/rules conflict6702 is expected to be valid6703 returns all jobs regardless of their inclusion6704 used with job-level when6705 behaves like returns errors6706 adds a message when an error is encountered6707 used with job-level when:delayed6708 behaves like returns errors6709 adds a message when an error is encountered6710 cross pipeline needs6711 when configuration is valid6712 returns a valid configuration and sets artifacts: true by default6713 when pipeline ID is hard-coded6714 returns a valid configuration and sets artifacts: true by default6715 when configuration is not valid6716 returns an error6717 Hidden jobs6718 when hidden job have a script definition6719 behaves like hidden_job_handling6720 doesn't create jobs that start with dot6721 when hidden job doesn't have a script definition6722 behaves like hidden_job_handling6723 doesn't create jobs that start with dot6724 YAML Alias/Anchor6725 when template is a job6726 behaves like job_templates_handling6727 is correctly supported for jobs6728 when template is a hidden job6729 behaves like job_templates_handling6730 is correctly supported for jobs6731 when job adds its own keys to a template definition6732 behaves like job_templates_handling6733 is correctly supported for jobs6734 with parent-child pipeline6735 when artifact and job are specified6736 is expected to be valid6737 when job is not specified while artifact is6738 behaves like returns errors6739 adds a message when an error is encountered6740 when project and file are specified6741 is expected to be valid6742 when file is not specified while project is6743 behaves like returns errors6744 adds a message when an error is encountered6745 when include is a string6746 is expected to be valid6747 Error handling6748 when YAML syntax is invalid6749 behaves like returns errors6750 adds a message when an error is encountered6751 when object is invalid6752 behaves like returns errors6753 adds a message when an error is encountered6754 returns errors if tags parameter is invalid6755 behaves like returns errors6756 adds a message when an error is encountered6757 returns errors if before_script parameter is invalid6758 behaves like returns errors6759 adds a message when an error is encountered6760 returns errors if job before_script parameter is not an array of strings6761 behaves like returns errors6762 adds a message when an error is encountered6763 returns errors if job before_script parameter is multi-level nested array of strings6764 behaves like returns errors6765 adds a message when an error is encountered6766 returns errors if after_script parameter is invalid6767 behaves like returns errors6768 adds a message when an error is encountered6769 returns errors if job after_script parameter is not an array of strings6770 behaves like returns errors6771 adds a message when an error is encountered6772 returns errors if job after_script parameter is multi-level nested array of strings6773 behaves like returns errors6774 adds a message when an error is encountered6775 returns errors if image parameter is invalid6776 behaves like returns errors6777 adds a message when an error is encountered6778 returns errors if job name is blank6779 behaves like returns errors6780 adds a message when an error is encountered6781 returns errors if job name is non-string6782 behaves like returns errors6783 adds a message when an error is encountered6784 returns errors if job image parameter is invalid6785 behaves like returns errors6786 adds a message when an error is encountered6787 returns errors if services parameter is not an array6788 behaves like returns errors6789 adds a message when an error is encountered6790 returns errors if services parameter is not an array of strings6791 behaves like returns errors6792 adds a message when an error is encountered6793 returns errors if job services parameter is not an array6794 behaves like returns errors6795 adds a message when an error is encountered6796 returns errors if job services parameter is not an array of strings6797 behaves like returns errors6798 adds a message when an error is encountered6799 returns error if job configuration is invalid6800 behaves like returns errors6801 adds a message when an error is encountered6802 returns errors if services configuration is not correct6803 behaves like returns errors6804 adds a message when an error is encountered6805 returns errors if there are no jobs defined6806 behaves like returns errors6807 adds a message when an error is encountered6808 returns errors if the job script is not defined6809 behaves like returns errors6810 adds a message when an error is encountered6811 returns errors if there are no visible jobs defined6812 behaves like returns errors6813 adds a message when an error is encountered6814 returns errors if job allow_failure parameter is not an boolean6815 behaves like returns errors6816 adds a message when an error is encountered6817 returns errors if job exit_code parameter from allow_failure is not an integer6818 behaves like returns errors6819 adds a message when an error is encountered6820 returns errors if job stage is not a string6821 behaves like returns errors6822 adds a message when an error is encountered6823 returns errors if job stage is not a pre-defined stage6824 behaves like returns errors6825 adds a message when an error is encountered6826 returns errors if job stage is not a defined stage6827 behaves like returns errors6828 adds a message when an error is encountered6829 returns errors if stages is not an array6830 behaves like returns errors6831 adds a message when an error is encountered6832 returns errors if stages is not an array of strings6833 behaves like returns errors6834 adds a message when an error is encountered6835 returns errors if variables is not a map6836 behaves like returns errors6837 adds a message when an error is encountered6838 returns errors if variables is not a map of key-value strings6839 behaves like returns errors6840 adds a message when an error is encountered6841 returns errors if job when is not on_success, on_failure or always6842 behaves like returns errors6843 adds a message when an error is encountered6844 returns errors if job artifacts:name is not an a string6845 behaves like returns errors6846 adds a message when an error is encountered6847 returns errors if job artifacts:when is not an a predefined value6848 behaves like returns errors6849 adds a message when an error is encountered6850 returns errors if job artifacts:expire_in is not an a string6851 behaves like returns errors6852 adds a message when an error is encountered6853 returns errors if job artifacts:expire_in is not an a valid duration6854 behaves like returns errors6855 adds a message when an error is encountered6856 returns errors if job artifacts:untracked is not an array of strings6857 behaves like returns errors6858 adds a message when an error is encountered6859 returns errors if job artifacts:paths is not an array of strings6860 behaves like returns errors6861 adds a message when an error is encountered6862 returns errors if cache:untracked is not an array of strings6863 behaves like returns errors6864 adds a message when an error is encountered6865 returns errors if cache:paths is not an array of strings6866 behaves like returns errors6867 adds a message when an error is encountered6868 returns errors if cache:key is not a string6869 behaves like returns errors6870 adds a message when an error is encountered6871 returns errors if job cache:key is not an a string6872 behaves like returns errors6873 adds a message when an error is encountered6874 returns errors if job cache:key:files is not an array of strings6875 behaves like returns errors6876 adds a message when an error is encountered6877 returns errors if job cache:key:files is an empty array6878 behaves like returns errors6879 adds a message when an error is encountered6880 returns errors if job defines only cache:key:prefix6881 behaves like returns errors6882 adds a message when an error is encountered6883 returns errors if job cache:key:prefix is not an a string6884 behaves like returns errors6885 adds a message when an error is encountered6886 returns errors if job cache:untracked is not an array of strings6887 behaves like returns errors6888 adds a message when an error is encountered6889 returns errors if job cache:paths is not an array of strings6890 behaves like returns errors6891 adds a message when an error is encountered6892 returns errors if job dependencies is not an array of strings6893 behaves like returns errors6894 adds a message when an error is encountered6895 returns errors if pipeline variables expression policy is invalid6896 behaves like returns errors6897 adds a message when an error is encountered6898 returns errors if pipeline changes policy is invalid6899 behaves like returns errors6900 adds a message when an error is encountered6901 returns errors if extended hash configuration is invalid6902 behaves like returns errors6903 adds a message when an error is encountered6904 returns errors if parallel is invalid6905 behaves like returns errors6906 adds a message when an error is encountered6907 when the pipeline has a circular dependency6908 behaves like returns errors6909 adds a message when an error is encountered6910 #execute6911 when the YAML could not be parsed6912 returns errors and empty configuration6913 when the tags parameter is invalid6914 returns errors and empty configuration6915 when the configuration contains multiple keyword-syntax errors6916 returns errors and empty configuration6917 when YAML content is empty6918 returns errors and empty configuration6919 when the YAML contains an unknown alias6920 returns errors and empty configuration6921 when the YAML is valid6922 returns errors and empty configuration6923ProjectsHelper6924 #project_incident_management_setting6925 when incident_management_setting exists6926 return project_incident_management_setting6927 when incident_management_setting does not exist6928 builds incident_management_setting6929 #error_tracking_setting_project_json6930 error tracking setting does not exist6931 returns nil6932 error tracking setting exists6933 api_url present6934 returns error tracking json6935 api_url not present6936 returns nil6937 #project_status_css_class6938 returns appropriate class6939 can_change_visibility_level?6940 returns false if there are no appropriate permissions6941 returns true if there are permissions6942 #can_disable_emails?6943 returns true for the project owner6944 returns false for anyone else6945 returns false if group emails disabled6946 readme_cache_key6947 returns a valid cach key6948 returns a valid cache key if HEAD does not exist6949 #project_list_cache_key6950 includes the route6951 includes the project6952 includes the last activity date6953 includes the controller name6954 includes the controller action6955 includes the application settings6956 includes a version6957 includes whether or not the user can read cross project6958 includes the pipeline status when there is a status6959 includes the user locale6960 includes the user max member access6961 #load_pipeline_status6962 loads the pipeline status in batch6963 #show_no_ssh_key_message?6964 user has no keys6965 returns true6966 user has an ssh key6967 returns false6968 #show_no_password_message?6969 user has password set6970 returns false6971 user has hidden the message6972 returns false6973 user requires a password for Git6974 returns true6975 user requires a personal access token for Git6976 returns true6977 #link_to_set_password6978 password authentication is enabled for Git6979 returns link to set a password6980 password authentication is disabled for Git6981 returns link to create a personal access token6982 #link_to_project6983 returns an HTML link to the project6984 #link_to_member_avatar6985 returns image tag for member avatar6986 returns image tag with avatar class6987 #link_to_member6988 using the default options6989 returns an HTML link to the user6990 HTML escapes the name of the user6991 default_clone_protocol6992 when user is not logged in and gitlab protocol is HTTP6993 returns HTTP6994 when user is not logged in and gitlab protocol is HTTPS6995 returns HTTPS6996 #last_push_event6997 returns recent push on the current project6998 when there is no current_user6999 returns nil7000 #show_projects7001 returns true when there are projects7002 returns true when there are no projects but a name is given7003 returns true when there are no projects but personal is present7004 returns false when there are no projects and there is no name7005 #push_to_create_project_command7006 returns the command to push to create project over HTTP7007 returns the command to push to create project over SSH7008 #any_projects?7009 returns true when projects will be returned7010 returns false when no projects will be returned7011 returns true when using a non-empty Array7012 returns false when using an empty Array7013 only executes a single query when a LIMIT is applied7014 #git_user_name7015 parses quotes in name7016 #git_user_email7017 not logged-in7018 returns your@email.com7019 user logged in7020 user has no configured commit email7021 returns the primary email7022 user has a configured commit email7023 returns the commit email7024 show_xcode_link7025 when the repository is xcode compatible7026 returns false if the visitor is not using macos7027 returns true if the visitor is using macos7028 when the repository is not xcode compatible7029 returns false if the visitor is not using macos7030 returns false if the visitor is using macos7031 #explore_projects_tab?7032 returns true when on the "All" tab under "Explore projects"7033 returns true when on the "Trending" tab under "Explore projects"7034 returns true when on the "Starred" tab under "Explore projects"7035 returns false when on the "Your projects" tab7036 #show_merge_request_count7037 enabled flag7038 returns true if compact mode is disabled7039 returns false if compact mode is enabled7040 disabled flag7041 returns false if disabled flag is true7042 returns true if disabled flag is false7043 #show_issue_count?7044 enabled flag7045 returns true if compact mode is disabled7046 returns false if compact mode is enabled7047 disabled flag7048 returns false if disabled flag is true7049 returns true if disabled flag is false7050 #show_auto_devops_implicitly_enabled_banner?7051 global_setting: true, project_setting: nil, builds_visibility: :disabled, gitlab_ci_yml: true, user_access: :developer, result: false7052 is expected to eq false7053 global_setting: true, project_setting: nil, builds_visibility: :disabled, gitlab_ci_yml: true, user_access: :maintainer, result: false7054 is expected to eq false7055 global_setting: true, project_setting: nil, builds_visibility: :disabled, gitlab_ci_yml: true, user_access: :owner, result: false7056 is expected to eq false7057 global_setting: true, project_setting: nil, builds_visibility: :disabled, gitlab_ci_yml: false, user_access: :developer, result: false7058 is expected to eq false7059 global_setting: true, project_setting: nil, builds_visibility: :disabled, gitlab_ci_yml: false, user_access: :maintainer, result: false7060 is expected to eq false7061 global_setting: true, project_setting: nil, builds_visibility: :disabled, gitlab_ci_yml: false, user_access: :owner, result: false7062 is expected to eq false7063 global_setting: true, project_setting: nil, builds_visibility: :enabled, gitlab_ci_yml: true, user_access: :developer, result: false7064 is expected to eq false7065 global_setting: true, project_setting: nil, builds_visibility: :enabled, gitlab_ci_yml: true, user_access: :maintainer, result: false7066 is expected to eq false7067 global_setting: true, project_setting: nil, builds_visibility: :enabled, gitlab_ci_yml: true, user_access: :owner, result: false7068 is expected to eq false7069 global_setting: true, project_setting: nil, builds_visibility: :enabled, gitlab_ci_yml: false, user_access: :developer, result: false7070 is expected to eq false7071 global_setting: true, project_setting: nil, builds_visibility: :enabled, gitlab_ci_yml: false, user_access: :maintainer, result: true7072 is expected to eq true7073 global_setting: true, project_setting: nil, builds_visibility: :enabled, gitlab_ci_yml: false, user_access: :owner, result: true7074 is expected to eq true7075 global_setting: true, project_setting: true, builds_visibility: :disabled, gitlab_ci_yml: true, user_access: :developer, result: false7076 is expected to eq false7077 global_setting: true, project_setting: true, builds_visibility: :disabled, gitlab_ci_yml: true, user_access: :maintainer, result: false7078 is expected to eq false7079 global_setting: true, project_setting: true, builds_visibility: :disabled, gitlab_ci_yml: true, user_access: :owner, result: false7080 is expected to eq false7081 global_setting: true, project_setting: true, builds_visibility: :disabled, gitlab_ci_yml: false, user_access: :developer, result: false7082 is expected to eq false7083 global_setting: true, project_setting: true, builds_visibility: :disabled, gitlab_ci_yml: false, user_access: :maintainer, result: false7084 is expected to eq false7085 global_setting: true, project_setting: true, builds_visibility: :disabled, gitlab_ci_yml: false, user_access: :owner, result: false7086 is expected to eq false7087 global_setting: true, project_setting: true, builds_visibility: :enabled, gitlab_ci_yml: true, user_access: :developer, result: false7088 is expected to eq false7089 global_setting: true, project_setting: true, builds_visibility: :enabled, gitlab_ci_yml: true, user_access: :maintainer, result: false7090 is expected to eq false7091 global_setting: true, project_setting: true, builds_visibility: :enabled, gitlab_ci_yml: true, user_access: :owner, result: false7092 is expected to eq false7093 global_setting: true, project_setting: true, builds_visibility: :enabled, gitlab_ci_yml: false, user_access: :developer, result: false7094 is expected to eq false7095 global_setting: true, project_setting: true, builds_visibility: :enabled, gitlab_ci_yml: false, user_access: :maintainer, result: false7096 is expected to eq false7097 global_setting: true, project_setting: true, builds_visibility: :enabled, gitlab_ci_yml: false, user_access: :owner, result: false7098 is expected to eq false7099 global_setting: true, project_setting: false, builds_visibility: :disabled, gitlab_ci_yml: true, user_access: :developer, result: false7100 is expected to eq false7101 global_setting: true, project_setting: false, builds_visibility: :disabled, gitlab_ci_yml: true, user_access: :maintainer, result: false7102 is expected to eq false7103 global_setting: true, project_setting: false, builds_visibility: :disabled, gitlab_ci_yml: true, user_access: :owner, result: false7104 is expected to eq false7105 global_setting: true, project_setting: false, builds_visibility: :disabled, gitlab_ci_yml: false, user_access: :developer, result: false7106 is expected to eq false7107 global_setting: true, project_setting: false, builds_visibility: :disabled, gitlab_ci_yml: false, user_access: :maintainer, result: false7108 is expected to eq false7109 global_setting: true, project_setting: false, builds_visibility: :disabled, gitlab_ci_yml: false, user_access: :owner, result: false7110 is expected to eq false7111 global_setting: true, project_setting: false, builds_visibility: :enabled, gitlab_ci_yml: true, user_access: :developer, result: false7112 is expected to eq false7113 global_setting: true, project_setting: false, builds_visibility: :enabled, gitlab_ci_yml: true, user_access: :maintainer, result: false7114 is expected to eq false7115 global_setting: true, project_setting: false, builds_visibility: :enabled, gitlab_ci_yml: true, user_access: :owner, result: false7116 is expected to eq false7117 global_setting: true, project_setting: false, builds_visibility: :enabled, gitlab_ci_yml: false, user_access: :developer, result: false7118 is expected to eq false7119 global_setting: true, project_setting: false, builds_visibility: :enabled, gitlab_ci_yml: false, user_access: :maintainer, result: false7120 is expected to eq false7121 global_setting: true, project_setting: false, builds_visibility: :enabled, gitlab_ci_yml: false, user_access: :owner, result: false7122 is expected to eq false7123 #can_admin_project_member?7124 when user is project owner7125 returns true for owner of project7126 when user is not a project owner7127 user_project_role: :maintainer, can_admin: true7128 resolves if the user can import members7129 user_project_role: :developer, can_admin: false7130 resolves if the user can import members7131 user_project_role: :reporter, can_admin: false7132 resolves if the user can import members7133 user_project_role: :guest, can_admin: false7134 resolves if the user can import members7135 #metrics_external_dashboard_url7136 metrics_setting exists7137 returns external_dashboard_url7138 metrics_setting does not exist7139 returns nil7140 #grafana_integration_url7141 is expected to eq nil7142 grafana integration exists7143 is expected to eq "https://grafana.example.com"7144 #grafana_integration_token7145 is expected to eq nil7146 grafana integration exists7147 is expected to eq "************************************************"7148 #grafana_integration_enabled?7149 is expected to eq nil7150 grafana integration exists7151 is expected to eq true7152 #project_license_name(project)7153 gitaly is working appropriately7154 returns the license name7155 memoizes the value7156 gitaly is unreachable7157 Gitlab::Git::CommandError7158 behaves like returns nil and tracks exception7159 is expected to be nil7160 tracks the exception7161 memoizes the nil value7162 GRPC::Unavailable7163 behaves like returns nil and tracks exception7164 is expected to be nil7165 tracks the exception7166 memoizes the nil value7167 GRPC::DeadlineExceeded7168 behaves like returns nil and tracks exception7169 is expected to be nil7170 tracks the exception7171 memoizes the nil value7172 #show_terraform_banner?7173 the project does not contain terraform files7174 is expected to be falsey7175 the project contains terraform files7176 is expected to be truthy7177 the project already has a terraform state7178 is expected to be falsey7179 #project_title7180 enqueues the elements in the breadcrumb schema list7181 #project_permissions_panel_data7182 includes project_permissions_settings7183Milestone7184 behaves like a timebox7185 modules7186 with a project7187 behaves like AtomicInternalId7188 .has_internal_id7189 Module inclusion7190 is expected to includes the AtomicInternalId module7191 Validation7192 when presence validation is required7193 when creating an object7194 raises an error if the internal id is blank7195 when updating an object7196 raises an error if the internal id is blank7197 when presence validation is not required7198 when creating an object7199 does not raise an error if the internal id is blank (PENDING: No reason given)7200 when updating an object7201 does not raise an error if the internal id is blank (PENDING: No reason given)7202 Creating an instance7203 saves a new instance properly7204 internal id generation7205 calls InternalId.generate_next and sets internal id attribute7206 does not overwrite an existing internal id7207 when the instance has an internal ID set7208 calls InternalId.update_last_value and sets the `last_value` to that of the instance7209 unsetting the instance internal id on rollback7210 when the internal id has been changed7211 when the internal id is automatically set7212 clears it on the instance7213 when the internal id is manually set7214 does not clear it on the instance7215 when the internal id has not been changed7216 preserves the value on the instance7217 supply of internal ids7218 provides a persistent supply of IID values, sensitive to the current state7219 #reset_scope_internal_id_attribute7220 rewinds the allocated IID7221 allocates the same IID7222 with a group7223 behaves like AtomicInternalId7224 .has_internal_id7225 Module inclusion7226 is expected to includes the AtomicInternalId module7227 Validation7228 when presence validation is required7229 when creating an object7230 raises an error if the internal id is blank7231 when updating an object7232 raises an error if the internal id is blank7233 when presence validation is not required7234 when creating an object7235 does not raise an error if the internal id is blank (PENDING: No reason given)7236 when updating an object7237 does not raise an error if the internal id is blank (PENDING: No reason given)7238 Creating an instance7239 saves a new instance properly7240 internal id generation7241 calls InternalId.generate_next and sets internal id attribute7242 does not overwrite an existing internal id7243 when the instance has an internal ID set7244 calls InternalId.update_last_value and sets the `last_value` to that of the instance7245 unsetting the instance internal id on rollback7246 when the internal id has been changed7247 when the internal id is automatically set7248 clears it on the instance7249 when the internal id is manually set7250 does not clear it on the instance7251 when the internal id has not been changed7252 preserves the value on the instance7253 supply of internal ids7254 provides a persistent supply of IID values, sensitive to the current state7255 #reset_scope_internal_id_attribute7256 rewinds the allocated IID7257 allocates the same IID7258 Validation7259 start_date7260 adds an error when start_date is greater then due_date7261 adds an error when start_date is greater than 9999-12-317262 due_date7263 adds an error when due_date is greater than 9999-12-317264 title7265 is expected to validate that :title cannot be empty/falsy7266 is invalid if title would be empty after sanitation7267 #timebox_type_check7268 is invalid if it has both project_id and group_id7269 Associations7270 is expected to belong to project required:7271 is expected to belong to group required:7272 is expected to have many issues7273 is expected to have many merge_requests7274 is expected to have many labels7275 #timebox_name7276 returns the name of the model7277 #project_timebox?7278 when project_id is present7279 returns true7280 when project_id is not present7281 returns false7282 #group_timebox?7283 when group_id is present7284 returns true7285 when group_id is not present7286 returns false7287 #safe_title7288 normalizes the title for use as a slug7289 #resource_parent7290 when group is present7291 returns the group7292 when project is present7293 returns the project7294 #title7295 sanitizes title7296 #merge_requests_enabled?7297 per project7298 is true for projects with MRs enabled7299 is false for projects with MRs disabled7300 is false for projects with repository disabled7301 per group7302 is always true for groups, for performance reasons7303 #to_ability_name7304 returns timebox7305 .within_timeframe7306 can find overlapping timeboxes7307 #uniqueness_of_title7308 per project7309 does not accept the same title in a project twice7310 accepts the same title in another project7311 per group7312 does not accept the same title in a group twice7313 does not accept the same title of a child project timebox7314 MilestoneStruct#serializable_hash7315 presents the predefined milestone as a hash7316 Validation7317 milestone_releases7318 when it is tied to a release for another project7319 creates a validation error7320 when it is tied to a release for the same project7321 is valid7322 Associations7323 is expected to have many releases7324 is expected to have many milestone_releases7325 .predefined_id?7326 returns true for a predefined Milestone ID7327 returns false for a Milestone ID that is not predefined7328 .order_by_name_asc7329 sorts by name ascending7330 .reorder_by_due_date_asc7331 reorders the input relation7332 behaves like within_timeframe scope7333 .within_timeframe7334 returns resources with start_date and/or end_date between timeframe7335 returns resources which starts before the timeframe7336 returns resources which ends after the timeframe7337 #percent_complete7338 does not count open issues7339 counts closed issues7340 recovers from dividing by zero7341 #expired? and #expired7342 expired7343 returns true when due_date is in the past7344 not expired7345 returns false when due_date is in the future7346 #upcoming?7347 returns true when start_date is in the future7348 returns false when start_date is in the past7349 #can_be_closed?7350 returns true if milestone active and all nested issues closed7351 returns false if milestone active and not all nested issues closed7352 #to_ability_name7353 returns milestone7354 .search7355 returns milestones with a matching title7356 returns milestones with a partially matching title7357 returns milestones with a matching title regardless of the casing7358 returns milestones with a matching description7359 returns milestones with a partially matching description7360 returns milestones with a matching description regardless of the casing7361 #search_title7362 returns milestones with a matching title7363 returns milestones with a partially matching title7364 returns milestones with a matching title regardless of the casing7365 searches only on the title and ignores milestones with a matching description7366 behaves like #for_projects_and_groups7367 #for_projects_and_groups7368 returns no records if projects and groups are nil7369 ids as params7370 behaves like filters by projects and groups7371 returns milestones filtered by project7372 returns milestones filtered by group7373 returns milestones filtered by both project and group7374 relations as params7375 behaves like filters by projects and groups7376 returns milestones filtered by project7377 returns milestones filtered by group7378 returns milestones filtered by both project and group7379 objects as params7380 behaves like filters by projects and groups7381 returns milestones filtered by project7382 returns milestones filtered by group7383 returns milestones filtered by both project and group7384 .upcoming_ids7385 returns the next upcoming open milestone ID for each project and group7386 when the projects and groups have no open upcoming milestones7387 returns no results7388 #to_reference7389 for a project milestone7390 returns a String reference to the object7391 returns a reference by name when the format is set to :name7392 supports a cross-project reference7393 for a group milestone7394 returns a group milestone reference with a default format7395 returns a reference by name when the format is set to :name7396 does supports cross-project references within a group7397 raises an error when using iid format7398 #reference_link_text7399 returns the title with the reference prefix7400 #participants7401 returns participants without duplicates7402 .sort_with_expired_last7403 ordering by due_date ascending7404 sorts by due date in ascending order (ties broken by id in desc order)7405 ordering by due_date descending7406 sorts by due date in descending order (ties broken by id in desc order)7407 .sort_by_attribute7408 ordering by name ascending7409 sorts by title ascending7410 ordering by name descending7411 sorts by title descending7412 .states_count7413 when the projects have milestones7414 returns the quantity of milestones in each possible state7415 when the projects do not have milestones7416 returns 0 as the quantity of global milestones in each state7417 .reference_pattern7418 is expected to match "gitlab-org/gitlab-ce%123"7419 is expected to match "gitlab-org/gitlab-ce%\"my-milestone\""7420 .link_reference_pattern7421 is expected to match "http://localhost/gitlab-org/gitlab-foss/milestones/123"7422 is expected to match "http://localhost/gitlab-org/gitlab-foss/-/milestones/123"7423 is expected not to match "http://localhost/gitlab-org/gitlab-foss/issues/123"7424 is expected not to match "gitlab-org/gitlab-ce/milestones/123"7425 #parent7426 with group7427 returns the expected parent7428 with project7429 returns the expected parent7430 #subgroup_milestone7431 parent is subgroup7432 returns true7433 parent is not subgroup7434 returns false7435Issues::MoveService7436 #execute7437 issue movable7438 creates resource state event7439 generic issue7440 creates a new issue in a new project7441 copies issue title7442 copies issue description7443 adds system note to old issue at the end7444 adds system note to new issue at the end7445 closes old issue7446 persists new issue7447 persists all changes7448 preserves author7449 creates a new internal id for issue7450 marks issue as moved7451 marks issue as closed7452 preserves create time7453 issue with award emoji7454 copies the award emoji7455 issue with milestone7456 does not create extra milestone events7457 issue with due date7458 does not create extra system notes7459 issue with assignee7460 preserves assignee with access to the new issue7461 ignores assignee without access to the new issue7462 moving to same project7463 raises error7464 project issue hooks7465 executes project issue hooks7466 issue with notes7467 copies existing notes in order7468 issue with a design7469 calls CopyDesignCollection::QueueService7470 logs if QueueService returns an error7471 copies the design and its notes7472 issue relative position7473 behaves like copy or reset relative position7474 when moved to a project within same group hierarchy7475 does not reset the relative_position7476 when moved to a project in a different group hierarchy7477 does reset the relative_position7478 move permissions7479 user is reporter in both projects7480 is expected not to raise Exception7481 user is reporter only in new project7482 is expected to raise StandardError with message matching /permissions/7483 user is reporter only in old project7484 is expected to raise StandardError with message matching /permissions/7485 user is reporter in one project and guest in another7486 is expected to raise StandardError with message matching /permissions/7487 issue has already been moved7488 is expected to raise StandardError with message matching /permissions/7489 issue is not persisted7490 is expected to raise StandardError with message matching /permissions/7491 #rewrite_related_issues7492 multiple related issues7493 when admin mode is enabled7494 moves all related issues and retains permissions7495 when admin mode is disabled7496 moves all related issues and retains permissions7497 updating sent notifications7498 when issue is from service desk7499 updates moved issue sent notifications7500 does not update other issues sent notifications7501 when issue is not from service desk7502 does not update sent notifications7503Projects::TransferService7504 with npm packages7505 with a root namespace change7506 does not allow the transfer7507 without a root namespace change7508 does allow the transfer7509 namespace -> namespace7510 updates the namespace7511 when transfer succeeds7512 sends notifications7513 invalidates the user's personal_project_count cache7514 executes system hooks7515 moves the disk path7516 updates project full path in .git/config7517 updates storage location7518 with a project integration7519 with an inherited integration7520 replaces inherited integrations7521 with a custom integration7522 does not updates the integrations7523 when transfer fails7524 rolls back repo location7525 rolls back project full path in .git/config7526 doesn't send move notifications7527 doesn't run system hooks7528 does not update storage location7529 namespace -> no namespace7530 does not allow the project transfer7531 disallow transferring of project with tags7532 does not allow the project transfer7533 namespace -> not allowed namespace7534 does not allow the project transfer7535 namespace which contains orphan repository with same projects path name7536 does not allow the project transfer7537 target namespace containing the same project name7538 does not allow the project transfer7539 target namespace containing the same project path7540 does not allow the project transfer7541 target namespace matches current namespace7542 does not allow project transfer7543 when user does not own the project7544 does not allow project transfer to the target namespace7545 when user can create projects in the target namespace7546 but has only developer permissions in the target namespace7547 does not allow project transfer to the target namespace7548 visibility level7549 when namespace visibility level < project visibility level7550 is expected to eq 107551 when namespace visibility level > project visibility level7552 is expected to eq 07553 shared Runners group level configurations7554 project_shared_runners_enabled: true, shared_runners_setting: "disabled_and_unoverridable", expected_shared_runners_enabled: false7555 updates shared runners based on the parent group7556 project_shared_runners_enabled: false, shared_runners_setting: "disabled_and_unoverridable", expected_shared_runners_enabled: false7557 updates shared runners based on the parent group7558 project_shared_runners_enabled: true, shared_runners_setting: "disabled_with_override", expected_shared_runners_enabled: true7559 updates shared runners based on the parent group7560 project_shared_runners_enabled: false, shared_runners_setting: "disabled_with_override", expected_shared_runners_enabled: false7561 updates shared runners based on the parent group7562 project_shared_runners_enabled: true, shared_runners_setting: "enabled", expected_shared_runners_enabled: true7563 updates shared runners based on the parent group7564 project_shared_runners_enabled: false, shared_runners_setting: "enabled", expected_shared_runners_enabled: false7565 updates shared runners based on the parent group7566 missing group labels applied to issues or merge requests7567 delegates transfer to Labels::TransferService7568 missing group milestones applied to issues or merge requests7569 delegates transfer to Milestones::TransferService7570 when hashed storage in use7571 does not move the disk path7572 does not move the disk path when the transfer fails7573 refreshing project authorizations7574 when the feature flag `specialized_worker_for_project_transfer_auth_recalculation` is enabled7575 calls AuthorizedProjectUpdate::ProjectRecalculateWorker to update project authorizations7576 calls AuthorizedProjectUpdate::UserRefreshFromReplicaWorker with a delay to update project authorizations7577 refreshes the permissions of the members of the old and new namespace7578 when the feature flag `specialized_worker_for_project_transfer_auth_recalculation` is disabled7579 calls UserProjectAccessChangedService to update project authorizations7580 refreshes the permissions of the members of the old and new namespace7581 transferring a design repository7582 does not create a design repository7583 when the project has a design repository7584 with legacy storage7585 moves the repository7586 does not move the repository when an error occurs7587 with hashed storage7588 does not move the repository7589 does not move the repository when an error occurs7590 moving pages7591 schedules a job when pages are deployed7592 does not schedule a job when no pages are deployed7593Projects::UpdateService7594 #execute7595 when changing visibility level7596 when visibility_level changes to INTERNAL7597 updates the project to internal7598 when visibility_level changes to PUBLIC7599 updates the project to public7600 and project is PRIVATE7601 does not unlink project from fork network7602 when visibility_level changes to PRIVATE7603 updates the project to private7604 when visibility levels are restricted to PUBLIC only7605 when visibility_level is INTERNAL7606 updates the project to internal7607 when visibility_level is PUBLIC7608 does not update the project to public7609 when updated by an admin7610 when admin mode is enabled7611 updates the project to public7612 when admin mode is disabled7613 does not update the project to public7614 when project visibility is higher than parent group7615 does not update project visibility level even if admin7616 when updating shared runners7617 can enable shared runners7618 enables shared runners7619 cannot enable shared runners7620 does not enable shared runners7621 when updating project that has forks7622 and unlink forks feature flag is off7623 updates forks visibility level when parent set to more restrictive7624 does not update forks visibility level when parent set to less restrictive7625 and unlink forks feature flag is on7626 does not change visibility of forks7627 when updating a default branch7628 changes default branch, tracking the previous branch7629 does not change a default branch7630 when we update project but not enabling a wiki7631 does not try to create an empty wiki7632 handles empty project feature attributes7633 when enabling a wiki7634 creates a wiki7635 logs an error and creates a metric when wiki can not be created7636 when changing feature visibility to private7637 updates the visibility correctly7638 when updating a project that contains container images7639 does not allow to rename the project7640 allows to update other settings7641 when renaming a project7642 with legacy storage7643 does not allow renaming when new path matches existing repository on disk7644 when hashed storage is enabled7645 migrates project to a hashed storage instead of renaming the repo to another legacy name7646 with hashed storage7647 does not check if new path matches existing repository on disk7648 when passing invalid parameters7649 returns an error result when record cannot be updated7650 when updating #pages_https_only7651 updates the attribute7652 behaves like updating pages configuration7653 schedules the `PagesUpdateConfigurationWorker` when pages are deployed7654 does not schedule a job when pages aren't deployed7655 when updating #pages_access_level7656 updates the attribute7657 behaves like updating pages configuration7658 schedules the `PagesUpdateConfigurationWorker` when pages are deployed7659 does not schedule a job when pages aren't deployed7660 when updating #emails_disabled7661 updates the attribute for the project owner7662 does not update when not project owner7663 when updating #shared_runners7664 when shared runners is toggled7665 updates ci pending builds7666 when shared runners is not toggled7667 updates ci pending builds7668 with external authorization enabled7669 does not save the project with an error if the service denies access7670 saves the new label if the service allows access7671 checks the default label when the classification label was cleared7672 does not check the label when it does not change7673 when updating nested attributes for prometheus integration7674 prometheus integration exists7675 updates existing record7676 prometheus integration does not exist7677 valid parameters7678 creates new record7679 invalid parameters7680 does not create new record7681 when changing repository_storage7682 authenticated as admin7683 when admin mode is enabled7684 schedules the transfer of the repository to the new storage and locks the project7685 when admin mode is disabled7686 behaves like the transfer was not scheduled7687 does not schedule the transfer7688 the repository is read-only7689 behaves like the transfer was not scheduled7690 does not schedule the transfer7691 the storage has not changed7692 behaves like the transfer was not scheduled7693 does not schedule the transfer7694 the storage does not exist7695 behaves like the transfer was not scheduled7696 does not schedule the transfer7697 authenticated as user7698 behaves like the transfer was not scheduled7699 does not schedule the transfer7700 when updating topics7701 update using topics7702 update using topic_list7703 update using tag_list (deprecated)7704 #run_auto_devops_pipeline?7705 when master contains a .gitlab-ci.yml file7706 is expected to eq false7707 when auto devops is nil7708 is expected to eq false7709 when auto devops is explicitly enabled7710 is expected to eq true7711 when auto devops is explicitly disabled7712 is expected to eq false7713 when auto devops is set to instance setting7714 when auto devops is enabled system-wide7715 is expected to eq true7716 when auto devops is disabled system-wide7717 is expected to eq false7718Projects::DestroyService7719 invalidates personal_project_count cache7720 behaves like deleting the project7721 deletes the project7722 with abort_deleted_project_pipelines feature disabled7723 does not cancel project ci pipelines7724 with abort_deleted_project_pipelines feature enabled7725 performs cancel for project ci pipelines7726 when project has remote mirrors7727 destroys them7728 when project has exports7729 destroys project and export7730 Sidekiq fake7731 is expected not to include #<Project id:414 user257/project448>>7732 is expected to be falsey7733 is expected to be truthy7734 when flushing caches fail due to Git errors7735 behaves like deleting the project7736 deletes the project7737 when flushing caches fail due to Redis7738 keeps project team intact upon an error7739 with async_execute7740 async delete of project with private issue visibility7741 behaves like deleting the project7742 deletes the project7743 behaves like deleting the project with pipeline and build7744 with pipeline and build related records7745 deletes build related records7746 avoids N+1 queries (PENDING: skipped until fixed in https://gitlab.com/gitlab-org/gitlab/-/issues/24644)7747 behaves like deleting the project7748 deletes the project7749 errors7750 when `remove_legacy_registry_tags` fails7751 behaves like handles errors thrown during async destroy7752 does not allow the error to bubble up7753 unmarks the project as "pending deletion"7754 stores an error message in `projects.delete_error`7755 when `remove_repository` fails7756 behaves like handles errors thrown during async destroy7757 does not allow the error to bubble up7758 unmarks the project as "pending deletion"7759 stores an error message in `projects.delete_error`7760 when `execute` raises expected error7761 behaves like handles errors thrown during async destroy7762 does not allow the error to bubble up7763 unmarks the project as "pending deletion"7764 stores an error message in `projects.delete_error`7765 when `execute` raises unexpected error7766 allows error to bubble up and rolls back project deletion7767 container registry7768 when there are regular container repositories7769 when image repository deletion succeeds7770 removes tags7771 when image repository deletion fails7772 raises an exception7773 when registry is disabled7774 does not attempting to remove any tags7775 when there are tags for legacy root repository7776 when image repository tags deletion succeeds7777 removes tags7778 when image repository tags deletion fails7779 raises an exception7780 for a forked project with LFS objects7781 destroys the fork7782 as the root of a fork network7783 updates the fork network with the project name7784 repository +deleted path removal7785 regular phase7786 schedules +deleted removal of existing repos7787 stale cleanup7788 schedules +deleted wiki and repo removal7789 snippets7790 does not include snippets when deleting in batches7791 calls the bulk snippet destroy service7792 when an error is raised deleting snippets7793 does not delete project7794 when project has webhooks7795 deletes webhooks and logs related to project7796 when an error is raised deleting webhooks7797 behaves like handles errors thrown during async destroy7798 does not allow the error to bubble up7799 unmarks the project as "pending deletion"7800 stores an error message in `projects.delete_error`7801 error while destroying7802 deletes on retry7803Gitlab::Cleanup::ProjectUploads7804 #run!7805 orphaned project upload file7806 when an upload record matching the secret and filename is found7807 when the project is still in legacy storage7808 behaves like fixes the file7809 behaves like moves the file7810 when dry_run is false7811 behaves like a real run7812 moves the file to its proper location7813 logs action as done7814 when dry_run is nil7815 behaves like a real run7816 moves the file to its proper location7817 logs action as done7818 when dry_run is true7819 behaves like a dry run7820 does not move the file7821 logs action as able to be done7822 with dry_run not specified7823 behaves like a dry run7824 does not move the file7825 logs action as able to be done7826 when the project was moved to hashed storage7827 behaves like fixes the file7828 behaves like moves the file7829 when dry_run is false7830 behaves like a real run7831 moves the file to its proper location7832 logs action as done7833 when dry_run is nil7834 behaves like a real run7835 moves the file to its proper location7836 logs action as done7837 when dry_run is true7838 behaves like a dry run7839 does not move the file7840 logs action as able to be done7841 with dry_run not specified7842 behaves like a dry run7843 does not move the file7844 logs action as able to be done7845 when the project is missing (the upload *record* is an orphan)7846 behaves like moves the file to lost and found7847 behaves like moves the file7848 when dry_run is false7849 behaves like a real run7850 moves the file to its proper location7851 logs action as done7852 when dry_run is nil7853 behaves like a real run7854 moves the file to its proper location7855 logs action as done7856 when dry_run is true7857 behaves like a dry run7858 does not move the file7859 logs action as able to be done7860 with dry_run not specified7861 behaves like a dry run7862 does not move the file7863 logs action as able to be done7864 when the file should be in object storage7865 when the file otherwise has the correct local path7866 does not move the file7867 when the file has the wrong local path7868 behaves like moves the file to lost and found7869 behaves like moves the file7870 when dry_run is false7871 behaves like a real run7872 moves the file to its proper location7873 logs action as done7874 when dry_run is nil7875 behaves like a real run7876 moves the file to its proper location7877 logs action as done7878 when dry_run is true7879 behaves like a dry run7880 does not move the file7881 logs action as able to be done7882 with dry_run not specified7883 behaves like a dry run7884 does not move the file7885 logs action as able to be done7886 when a matching upload record can not be found7887 when the file path fits the known pattern7888 behaves like moves the file to lost and found7889 behaves like moves the file7890 when dry_run is false7891 behaves like a real run7892 moves the file to its proper location7893 logs action as done7894 when dry_run is nil7895 behaves like a real run7896 moves the file to its proper location7897 logs action as done7898 when dry_run is true7899 behaves like a dry run7900 does not move the file7901 logs action as able to be done7902 with dry_run not specified7903 behaves like a dry run7904 does not move the file7905 logs action as able to be done7906 when the file path does not fit the known pattern7907 behaves like moves the file to lost and found7908 behaves like moves the file7909 when dry_run is false7910 behaves like a real run7911 moves the file to its proper location7912 logs action as done7913 when dry_run is nil7914 behaves like a real run7915 moves the file to its proper location7916 logs action as done7917 when dry_run is true7918 behaves like a dry run7919 does not move the file7920 logs action as able to be done7921 with dry_run not specified7922 behaves like a dry run7923 does not move the file7924 logs action as able to be done7925 non-orphaned project upload file7926 does not move the file7927 ignorable cases7928 does not move any non-project (FileUploader) uploads7929 does not move any uploads in tmp (which would interfere with ongoing upload activity)7930 when the file is already in hashed storage7931 does not move even an orphan file7932Gitlab::Ci::Status::Pipeline::Factory7933 when pipeline has a core status7934 when core status is created7935 matches correct core status for created7936 does not match extended statuses7937 fabricates a core status created7938 extends core status with common pipeline methods7939 when core status is waiting_for_resource7940 matches correct core status for waiting_for_resource7941 does not match extended statuses7942 fabricates a core status waiting_for_resource7943 extends core status with common pipeline methods7944 when core status is preparing7945 matches correct core status for preparing7946 does not match extended statuses7947 fabricates a core status preparing7948 extends core status with common pipeline methods7949 when core status is pending7950 matches correct core status for pending7951 does not match extended statuses7952 fabricates a core status pending7953 extends core status with common pipeline methods7954 when core status is running7955 matches correct core status for running7956 does not match extended statuses7957 fabricates a core status running7958 extends core status with common pipeline methods7959 when core status is success7960 matches correct core status for success7961 does not match extended statuses7962 fabricates a core status success7963 extends core status with common pipeline methods7964 when core status is failed7965 matches correct core status for failed7966 does not match extended statuses7967 fabricates a core status failed7968 extends core status with common pipeline methods7969 when core status is canceled7970 matches correct core status for canceled7971 does not match extended statuses7972 fabricates a core status canceled7973 extends core status with common pipeline methods7974 when core status is skipped7975 matches correct core status for skipped7976 does not match extended statuses7977 fabricates a core status skipped7978 extends core status with common pipeline methods7979 when core status is manual7980 matches manual core status7981 matches a correct extended statuses7982 extends core status with common pipeline methods7983 when core status is scheduled7984 matches scheduled core status7985 matches a correct extended statuses7986 extends core status with common pipeline methods7987 when pipeline has warnings7988 matches correct core status7989 matches correct extended statuses7990 fabricates extended "success with warnings" status7991 extends core status with common pipeline method7992Groups::GroupMembersHelper7993 .group_member_select_options7994 returns an options hash7995 #group_members_app_data7996 returns expected json7997 group members7998 behaves like members.json7999 returns `members` property that matches json schema8000 sets `member_path` property8001 with user status set8002 behaves like members.json8003 returns `members` property that matches json schema8004 sets `member_path` property8005 invited group members8006 behaves like members.json8007 returns `members` property that matches json schema8008 sets `member_path` property8009 access requests8010 behaves like members.json8011 returns `members` property that matches json schema8012 sets `member_path` property8013 group links8014 sets `group.members` property that matches json schema8015 sets `member_path` property8016 when pagination is not available8017 sets `pagination` attribute to expected json8018 when pagination is available8019 sets `pagination` attribute to expected json8020Packages::PackageFileUploader8021 package_file8022 behaves like builds correct paths8023 #store_dir8024 behaves like matches the method pattern8025 is expected to match /^\h{2}\/\h{2}\/\h{64}\/packages\/\d+\/files\/\d+$/8026 #cache_dir8027 behaves like matches the method pattern8028 is expected to match /\/packages\/tmp\/cache/8029 #work_dir8030 behaves like matches the method pattern8031 is expected to match /\/packages\/tmp\/work/8032 #upload_path8033 behaves like matches the method pattern8034 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8035 #relative_path8036 is relative (PENDING: Path not set, skipping.)8037 .absolute_path8038 behaves like matches the method pattern8039 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8040 .base_dir8041 behaves like matches the method pattern8042 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8043 path traversal exploits8044 throws an exception8045 object store is remote8046 behaves like builds correct paths8047 #store_dir8048 behaves like matches the method pattern8049 is expected to match /^\h{2}\/\h{2}\/\h{64}\/packages\/\d+\/files\/\d+$/8050 #cache_dir8051 behaves like matches the method pattern8052 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8053 #work_dir8054 behaves like matches the method pattern8055 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8056 #upload_path8057 behaves like matches the method pattern8058 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8059 #relative_path8060 is relative (PENDING: Path not set, skipping.)8061 .absolute_path8062 behaves like matches the method pattern8063 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8064 .base_dir8065 behaves like matches the method pattern8066 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8067 path traversal exploits8068 throws an exception8069 remote file8070 with object storage enabled8071 can store file remotely8072 debian_package_file8073 behaves like builds correct paths8074 #store_dir8075 behaves like matches the method pattern8076 is expected to match /^\h{2}\/\h{2}\/\h{64}\/packages\/debian\/files\/\d+$/8077 #cache_dir8078 behaves like matches the method pattern8079 is expected to match /\/packages\/tmp\/cache/8080 #work_dir8081 behaves like matches the method pattern8082 is expected to match /\/packages\/tmp\/work/8083 #upload_path8084 behaves like matches the method pattern8085 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8086 #relative_path8087 is relative (PENDING: Path not set, skipping.)8088 .absolute_path8089 behaves like matches the method pattern8090 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8091 .base_dir8092 behaves like matches the method pattern8093 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8094 path traversal exploits8095 throws an exception8096 object store is remote8097 behaves like builds correct paths8098 #store_dir8099 behaves like matches the method pattern8100 is expected to match /^\h{2}\/\h{2}\/\h{64}\/packages\/debian\/files\/\d+$/8101 #cache_dir8102 behaves like matches the method pattern8103 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8104 #work_dir8105 behaves like matches the method pattern8106 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8107 #upload_path8108 behaves like matches the method pattern8109 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8110 #relative_path8111 is relative (PENDING: Path not set, skipping.)8112 .absolute_path8113 behaves like matches the method pattern8114 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8115 .base_dir8116 behaves like matches the method pattern8117 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)8118 path traversal exploits8119 throws an exception8120 remote file8121 with object storage enabled8122 can store file remotely8123SentNotification8124 validation8125 note validity8126 when the project doesn't match the noteable's project8127 is invalid8128 when the project doesn't match the discussion project8129 is invalid8130 when the noteable project and discussion project match8131 is valid8132 .record8133 behaves like a successful sent notification8134 creates a new SentNotification8135 .record_note8136 for a discussion note8137 sets in_reply_to_discussion_id8138 behaves like a successful sent notification8139 creates a new SentNotification8140 for an individual note8141 sets in_reply_to_discussion_id8142 behaves like a successful sent notification8143 creates a new SentNotification8144 #unsubscribable?8145 behaves like an unsubscribable notification8146 for issue8147 is expected to be unsubscribable8148 behaves like an unsubscribable notification8149 for merge request8150 is expected to be unsubscribable8151 behaves like a non-unsubscribable notification8152 for a commit8153 is expected not to be unsubscribable8154 behaves like a non-unsubscribable notification8155 for a personal snippet8156 is expected not to be unsubscribable8157 behaves like a non-unsubscribable notification8158 for a project snippet8159 is expected not to be unsubscribable8160 #for_commit?8161 behaves like a non-commit notification8162 for a issue8163 is expected not to be for commit8164 behaves like a non-commit notification8165 for a merge request8166 is expected not to be for commit8167 behaves like a commit notification8168 for commit8169 is expected to be for commit8170 behaves like a non-commit notification8171 for a personal snippet8172 is expected not to be for commit8173 behaves like a non-commit notification8174 for a project snippet8175 is expected not to be for commit8176 #for_snippet?8177 behaves like a non-snippet notification8178 for a issue8179 is expected not to be for snippet8180 behaves like a non-snippet notification8181 for a merge request8182 is expected not to be for snippet8183 behaves like a non-snippet notification8184 for a commit8185 is expected not to be for snippet8186 behaves like a snippet notification8187 for personal snippet8188 is expected to be for snippet8189 behaves like a snippet notification8190 for project snippet8191 is expected to be for snippet8192 #create_reply8193 for issue8194 creates a comment on the issue8195 for issue comment8196 converts the comment to a discussion on the issue8197 for issue discussion8198 creates a reply on the discussion8199 for merge request8200 creates a comment on the merge_request8201 for merge request comment8202 converts the comment to a discussion on the merge request8203 for merge request diff discussion8204 creates a reply on the discussion8205 for merge request non-diff discussion8206 creates a reply on the discussion8207 for commit8208 creates a comment on the commit8209 for commit comment8210 creates a comment on the commit8211 for commit diff discussion8212 creates a reply on the discussion8213 for commit non-diff discussion8214 creates a reply on the discussion8215 #position=8216 doesn't accept non-hash JSON passed as a string8217 does accept a position hash as a string8218 does accept a hash8219MergeRequests::AfterCreateService8220 #execute8221 creates a merge request open event8222 calls the merge request activity counter8223 creates a new merge request notification8224 writes diffs to the cache8225 creates cross references8226 creates a pipeline and updates the HEAD pipeline8227 increments the usage data counter of create event8228 tracks merge request creation in usage data8229 calls MergeRequests::LinkLfsObjectsService#execute8230 behaves like records an onboarding progress action8231 is expected to receive execute({:action=>:merge_request_created}) 1 time8232 when merge request is in unchecked state8233 does not change its state8234 when merge request is in preparing state8235 marks the merge request as unchecked8236 with a milestone8237 deletes the cache key for milestone merge request counter8238 todos8239 does not creates todos8240 when merge request is assigned to someone8241 creates a todo for new assignee8242 when reviewer is assigned8243 creates a todo for new reviewer8244 when saving references to issues that the created merge request closes8245 creates a `MergeRequestsClosingIssues` record for each issue8246GpgSignature8247 behaves like having unique enum values8248 has unique values in "verification_status"8249 associations8250 is expected to belong to project required:8251 is expected to belong to gpg_key required:8252 is expected to belong to gpg_key_subkey required:8253 validation8254 is expected to validate that :commit_sha cannot be empty/falsy8255 is expected to validate that :project_id cannot be empty/falsy8256 is expected to validate that :gpg_key_primary_keyid cannot be empty/falsy8257 .safe_create!8258 finds a signature by commit sha if it existed8259 creates a new signature if it was not found8260 assigns the correct attributes when creating8261 does not raise an error in case of a race condition8262 .by_commit_sha scope8263 returns all gpg signatures by sha8264 #commit8265 fetches the commit through the project8266 #gpg_key=8267 supports the assignment of a GpgKey8268 supports the assignment of a GpgKeySubkey8269 clears gpg_key and gpg_key_subkey_id when passing nil8270 #gpg_commit8271 when commit does not exist8272 returns nil8273 when commit exists8274 returns an instance of Gitlab::Gpg::Commit8275IssuablesHelper8276 #users_dropdown_label8277 returns unassigned8278 returns selected user's name8279 returns selected user's name and counter8280 #group_dropdown_label8281 returns default group label when group_id is nil8282 returns "any group" when group_id is 08283 returns group full path when a group was found for the provided id8284 returns default label when a group was not found for the provided id8285 #assignees_label8286 when multiple assignees exist8287 returns assignee label with assignee names8288 returns assignee label only with include_value: false8289 when the name contains a URL8290 returns sanitized name8291 when one assignee exists8292 returns assignee label with no names8293 returns assignee label only with include_value: false8294 when no assignees exist8295 returns assignee label with no names8296 returns assignee label only with include_value: false8297 #issuable_meta8298 author status8299 displays an emoji if the user status is set8300 does not displays an emoji if the user status is not set8301 #issuables_state_counter_text8302 state text8303 when number of issuables can be generated8304 returns navigation with badges8305 when count cannot be generated8306 returns avigation without badges8307 when count is over the threshold8308 when feature flag cached_issues_state_count is disabled8309 returns complete count8310 when feature flag cached_issues_state_count is enabled8311 returns truncated count8312 #issuable_reference8313 when show_full_reference truthy8314 display issuable full reference8315 when show_full_reference falsey8316 when @group present8317 display issuable reference to @group8318 when @project present8319 display issuable reference to @project8320 #issuable_project_reference8321 display project name and simple reference with `#` to an issue8322 display project name and simple reference with `!` to an MR8323 #updated_at_by8324 is expected to eq {}8325 is expected to eq {:updatedAt=>"2021-09-14T10:42:36+00:00", :updatedBy=>{:name=>"John Doe943", :path=>"/user432"}}8326 when updated by a deleted user8327 returns "Ghost user" as edited_by8328 #issuable_initial_data8329 returns the correct data for an issue8330 #sentryIssueIdentifier8331 sets sentryIssueIdentifier to nil with no sentry issue8332 sets sentryIssueIdentifier to sentry_issue_identifier8333 #zoomMeetingUrl in issue8334 with no "added" zoom mettings8335 behaves like sets zoomMeetingUrl to nil8336 is expected to be nil8337 with multiple removed meetings8338 behaves like sets zoomMeetingUrl to nil8339 is expected to be nil8340 with "added" zoom meeting8341 behaves like sets zoomMeetingUrl to canonical meeting url8342 is expected to include {:zoomMeetingUrl => "https://zoom.us/j/123456789"}8343 with muliple "removed" zoom meetings8344 behaves like sets zoomMeetingUrl to canonical meeting url8345 is expected to include {:zoomMeetingUrl => "https://zoom.us/j/123456789"}8346 #assignee_sidebar_data8347 returns hash of assignee data8348 with merge_request8349 can_merge: true8350 is expected to include {:can_merge => true}8351 can_merge: false8352 is expected to include {:can_merge => false}8353 #reviewer_sidebar_data8354 without merge_request8355 returns hash of reviewer data8356 with merge_request8357 can_merge: true8358 is expected to include {:can_merge => true}8359 can_merge: false8360 is expected to include {:can_merge => false}8361 #issuable_squash_option?8362 issuable_persisted: true, squash: true, squash_enabled_by_default: true, expectation: true8363 returns the correct value8364 issuable_persisted: true, squash: false, squash_enabled_by_default: true, expectation: false8365 returns the correct value8366 issuable_persisted: false, squash: false, squash_enabled_by_default: false, expectation: false8367 returns the correct value8368 issuable_persisted: false, squash: false, squash_enabled_by_default: true, expectation: true8369 returns the correct value8370 issuable_persisted: false, squash: true, squash_enabled_by_default: false, expectation: false8371 returns the correct value8372 issuable_persisted: false, squash: true, squash_enabled_by_default: true, expectation: true8373 returns the correct value8374 #issuable_display_type8375 issuable_type: :issue, issuable_display_type: "issue"8376 is expected to eq "issue"8377 issuable_type: :incident, issuable_display_type: "incident"8378 is expected to eq "incident"8379 issuable_type: :merge_request, issuable_display_type: "merge request"8380 is expected to eq "merge request"8381 #sidebar_milestone_tooltip_label8382 escapes HTML in the milestone title8383Gitlab::Database::RenameReservedPathsMigration::V1::RenameProjects8384 #projects_for_paths8385 searches using nested paths8386 includes the correct projects8387 #rename_projects8388 renames each project8389 invalidates the markdown cache of related projects8390 #rename_project8391 renames path & route for the project8392 tracks the rename8393 renames the folders for the project8394 #move_project_folders8395 moves the wiki & the repo8396 does not move the repositories when hashed storage is enabled8397 moves uploads8398 does not move uploads when hashed storage is enabled for attachments8399 moves pages8400 #move_repository8401 moves the repository for a project8402 #revert_renames8403 renames the routes back to the previous values8404 moves the repositories back to their original place8405 doesn't break when the project was renamed8406Mutations::MergeRequests::SetLabels8407 is expected to require graphql authorizations :update_merge_request8408 #resolve8409 behaves like permission level for merge request mutation is correctly verified8410 when the user is not a project member8411 behaves like when the user does not have access to the resource8412 raises an error8413 even if assigned to the merge request8414 does not modify merge request8415 even if reviewer of the merge request8416 raises an error8417 even if author of the merge request8418 raises an error8419 when the user is a project member8420 with guest role8421 behaves like when the user does not have access to the resource8422 raises an error8423 even if assigned to the merge request8424 does not modify merge request8425 even if reviewer of the merge request8426 raises an error8427 even if author of the merge request8428 raises an error8429 with reporter role8430 behaves like when the user does not have access to the resource8431 raises an error8432 even if assigned to the merge request8433 does not modify merge request8434 even if reviewer of the merge request8435 raises an error8436 even if author of the merge request8437 raises an error8438 when the user can update the merge request8439 sets the labels, removing all others8440 returns errors merge request could not be updated8441 when passing an empty array8442 removes all labels8443 when passing operation_mode as APPEND8444 sets the labels, without removing others8445 when passing operation_mode as REMOVE8446 removes the labels, without removing others8447Resolvers::NamespaceProjectsResolver8448 has an high complexity regardless of arguments8449 with a group8450 #resolve8451 finds all projects8452 finds all projects including the subgroups8453 with an user namespace8454 finds all projects8455 finds all projects including the subgroups8456 search and similarity sorting8457 returns projects ordered by similarity to the search input8458 filters out result that do not match the search input8459 when `search` parameter is not given8460 returns projects not ordered by similarity8461 when only search term is given8462 filters out result that do not match the search input, but does not sort them8463 ids filtering8464 when ids is provided8465 returns matching project8466 when ids is nil8467 returns all projects8468 when passing a non existent, batch loaded namespace8469 returns nil without breaking8470Packages::Nuget::PackageFinder8471 #execute!8472 with a project8473 behaves like handling all the conditions8474 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8475 with lower case package name8476 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8477 with unknown package name8478 is expected to be empty8479 with an uninstallable package8480 is expected to contain exactly #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8481 with valid version8482 is expected to contain exactly #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8483 with unknown version8484 is expected to be empty8485 with limit hit8486 is expected to contain exactly #<Packages::Package id: 153, project_id: 750, created_at: "2021-09-16 10:43:31.413008591 +0000", upda...ame: "NugetPackage14", version: "1.0.17", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 154, project_id: 750, created_at: "2021-09-16 10:43:31.428810659 +0000", upda...ame: "NugetPackage14", version: "1.0.18", package_type: "nuget", creator_id: 937, status: "default">8487 with downcase package name8488 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8489 with prefix wildcard8490 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8491 with suffix wildcard8492 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8493 with surrounding wildcards8494 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8495 with a subgroup8496 behaves like handling all the conditions8497 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8498 with lower case package name8499 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8500 with unknown package name8501 is expected to be empty8502 with an uninstallable package8503 is expected to contain exactly #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8504 with valid version8505 is expected to contain exactly #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8506 with unknown version8507 is expected to be empty8508 with limit hit8509 is expected to contain exactly #<Packages::Package id: 156, project_id: 750, created_at: "2021-09-16 10:43:33.519801454 +0000", upda...ame: "NugetPackage14", version: "1.0.20", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 157, project_id: 750, created_at: "2021-09-16 10:43:33.540593662 +0000", upda...ame: "NugetPackage14", version: "1.0.21", package_type: "nuget", creator_id: 937, status: "default">8510 with downcase package name8511 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8512 with prefix wildcard8513 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8514 with suffix wildcard8515 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8516 with surrounding wildcards8517 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8518 with a group8519 behaves like handling all the conditions8520 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8521 with lower case package name8522 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8523 with unknown package name8524 is expected to be empty8525 with an uninstallable package8526 is expected to contain exactly #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8527 with valid version8528 is expected to contain exactly #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8529 with unknown version8530 is expected to be empty8531 with limit hit8532 is expected to contain exactly #<Packages::Package id: 159, project_id: 750, created_at: "2021-09-16 10:43:35.877470484 +0000", upda...ame: "NugetPackage14", version: "1.0.23", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 160, project_id: 750, created_at: "2021-09-16 10:43:35.895640653 +0000", upda...ame: "NugetPackage14", version: "1.0.24", package_type: "nuget", creator_id: 937, status: "default">8533 with downcase package name8534 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8535 with prefix wildcard8536 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8537 with suffix wildcard8538 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8539 with surrounding wildcards8540 is expected to contain exactly #<Packages::Package id: 147, project_id: 750, created_at: "2021-09-16 10:43:29.677560000 +0000", upda...ame: "NugetPackage14", version: "1.0.14", package_type: "nuget", creator_id: 937, status: "default"> and #<Packages::Package id: 148, project_id: 750, created_at: "2021-09-16 10:43:29.704358470 +0000", upda...name: "NugetPackage14", version: "2.0.0", package_type: "nuget", creator_id: 937, status: "default">8541 with nil8542 is expected to be empty8543Projects::ContainerRepository::CleanupTagsService8544 #execute8545 when no params are specified8546 does not remove anything8547 when regex matching everything is specified8548 behaves like removes all matches8549 does remove all tags except latest8550 with deprecated name_regex param8551 behaves like removes all matches8552 does remove all tags except latest8553 with invalid regular expressions8554 when name_regex_delete is invalid8555 behaves like handling an invalid regex8556 keeps all tags8557 is expected to eq {:message=>"invalid regex", :status=>:error}8558 calls error tracking service8559 when name_regex is invalid8560 behaves like handling an invalid regex8561 keeps all tags8562 is expected to eq {:message=>"invalid regex", :status=>:error}8563 calls error tracking service8564 when name_regex_keep is invalid8565 behaves like handling an invalid regex8566 keeps all tags8567 is expected to eq {:message=>"invalid regex", :status=>:error}8568 calls error tracking service8569 when delete regex matching specific tags is used8570 does remove C and D8571 with overriding allow regex8572 does not remove C8573 with name_regex_delete overriding deprecated name_regex8574 does not remove C8575 with allow regex value8576 does not remove B*8577 when keeping only N tags8578 sorts tags by date8579 when not keeping N tags8580 does not sort tags by date8581 when removing keeping only 38582 does remove B* and C as they are the oldest8583 when removing older than 1 day8584 does remove B* and C as they are older than 1 day8585 when combining all parameters8586 does remove B* and C8587 when running a container_expiration_policy8588 with valid container_expiration_policy param8589 succeeds without a user8590 without container_expiration_policy param8591 fails8592 truncating the tags list8593 feature_flag_enabled: false, max_list_size: 10, delete_tags_service_status: :success, expected_status: :success, expected_truncated: false8594 behaves like returning the response8595 returns the response8596 feature_flag_enabled: false, max_list_size: 10, delete_tags_service_status: :error, expected_status: :error, expected_truncated: false8597 behaves like returning the response8598 returns the response8599 feature_flag_enabled: false, max_list_size: 3, delete_tags_service_status: :success, expected_status: :success, expected_truncated: false8600 behaves like returning the response8601 returns the response8602 feature_flag_enabled: false, max_list_size: 3, delete_tags_service_status: :error, expected_status: :error, expected_truncated: false8603 behaves like returning the response8604 returns the response8605 feature_flag_enabled: false, max_list_size: 0, delete_tags_service_status: :success, expected_status: :success, expected_truncated: false8606 behaves like returning the response8607 returns the response8608 feature_flag_enabled: false, max_list_size: 0, delete_tags_service_status: :error, expected_status: :error, expected_truncated: false8609 behaves like returning the response8610 returns the response8611 feature_flag_enabled: true, max_list_size: 10, delete_tags_service_status: :success, expected_status: :success, expected_truncated: false8612 behaves like returning the response8613 returns the response8614 feature_flag_enabled: true, max_list_size: 10, delete_tags_service_status: :error, expected_status: :error, expected_truncated: false8615 behaves like returning the response8616 returns the response8617 feature_flag_enabled: true, max_list_size: 3, delete_tags_service_status: :success, expected_status: :error, expected_truncated: true8618 behaves like returning the response8619 returns the response8620 feature_flag_enabled: true, max_list_size: 3, delete_tags_service_status: :error, expected_status: :error, expected_truncated: true8621 behaves like returning the response8622 returns the response8623 feature_flag_enabled: true, max_list_size: 0, delete_tags_service_status: :success, expected_status: :success, expected_truncated: false8624 behaves like returning the response8625 returns the response8626 feature_flag_enabled: true, max_list_size: 0, delete_tags_service_status: :error, expected_status: :error, expected_truncated: false8627 behaves like returning the response8628 returns the response8629Resolvers::TodoResolver8630 is expected to have nullable GraphQL type TodoConnection8631 #resolve8632 calls TodosFinder8633 when using no filter8634 returns pending todos8635 when using filters8636 returns the todos for multiple states8637 returns the todos for multiple filters8638 returns the todos for single filter8639 returns the todos for multiple groups8640 returns the todos for multiple authors8641 returns the todos for multiple actions8642 returns the todos for multiple projects8643 when no target is provided8644 returns no todos8645 when target user is not the current user8646 returns no todos8647 when request is for a todo target8648 returns only the todos for the target8649Clusters::ClustersHierarchy8650 #base_and_ancestors8651 project in nested group with clusters at every level8652 returns clusters for project8653 returns clusters for child_group8654 returns clusters for parent_group8655 returns clusters for ancestor_group8656 project in a namespace8657 returns clusters for project8658 cluster has management project8659 management_project is in same namespace as cluster8660 returns cluster for management_project8661 management_project is in a different namespace from cluster8662 returns nothing8663 cluster has management project8664 returns clusters for management_project8665 returns clusters for project8666 returns clusters for group8667 project in nested group with clusters at some levels8668 returns clusters for management_project8669 returns clusters for project8670 returns clusters for child_group8671 returns clusters for parent_group8672 returns clusters for ancestor_group8673Resolvers::BoardListIssuesResolver8674 #resolve8675 when project boards8676 behaves like group and project board list issues resolver8677 when authorized8678 raises a mutually exclusive filter error when milstone wildcard and title are provided8679 returns issues in the correct order with non-nil relative positions8680 finds only issues matching filters8681 finds only issues filtered by milestone wildcard8682 finds only issues matching search param8683 raises an exception if both assignee_username and assignee_wildcard_id are present8684 accepts assignee wildcard id NONE8685 accepts assignee wildcard id ANY8686 when group boards8687 behaves like group and project board list issues resolver8688 when authorized8689 raises a mutually exclusive filter error when milstone wildcard and title are provided8690 returns issues in the correct order with non-nil relative positions8691 finds only issues matching filters8692 finds only issues filtered by milestone wildcard8693 finds only issues matching search param8694 raises an exception if both assignee_username and assignee_wildcard_id are present8695 accepts assignee wildcard id NONE8696 accepts assignee wildcard id ANY8697MergeRequests::CreatePipelineService8698 #execute8699 creates a detached merge request pipeline8700 defaults to merge_request_event8701 with fork merge request8702 when actor has permission to create pipelines in target project8703 creates a pipeline in the target project8704 when source branch is protected8705 when actor does not have permission to update the protected branch in target project8706 creates a pipeline in the source project8707 when actor has permission to update the protected branch in target project8708 creates a pipeline in the target project8709 when ci_disallow_to_create_merge_request_pipelines_in_target_project feature flag is enabled8710 creates a pipeline in the source project8711 when actor has permission to create pipelines in forked project8712 creates a pipeline in the source project8713 when actor does not have permission to create pipelines8714 responds with error8715 when service is called multiple times8716 creates a pipeline once8717 when allow_duplicate option is true8718 creates pipelines multiple times8719 when .gitlab-ci.yml does not use workflow:rules8720 without only: [merge_requests] keyword8721 does not create a pipeline8722 with rules that specify creation on a tag8723 does not create a pipeline8724 when workflow:rules are specified8725 when rules request creation on merge request8726 creates a detached merge request pipeline8727 with rules do specify creation on a tag8728 does not create a pipeline8729 when merge request has no commits8730 does not create a pipeline8731Banzai::Filter::ReferenceRedactorFilter8732 ignores non-GFM links8733 skips when the skip_redaction flag is set8734 with data-project8735 valid projects8736 allows permitted Project references8737 invalid projects8738 removes unpermitted references8739 handles invalid references8740 with data-issue8741 allows references for non confidential issues8742 for confidential issues8743 removes references for non project members8744 removes references for project members with guest role8745 allows references for author8746 allows references for assignee8747 allows references for project members8748 for admin8749 when admin mode is enabled8750 allows references8751 when admin mode is disabled8752 removes references8753 when a confidential issue is moved from a public project to a private one8754 removes references for author8755 removes references for assignee8756 allows references for project members8757 for user references8758 with data-group8759 removes unpermitted Group references8760 allows permitted Group references8761 handles invalid Group references8762 with data-user8763 allows any User reference8764Gitlab::Ci::Charts8765 yearchart8766 goes until the end of the current month (including the whole last day of the month)8767 starts at the beginning of the current year8768 uses %B %Y as labels format8769 returns count of pipelines run each day in the current year8770 monthchart8771 includes the whole current day8772 starts one month ago8773 uses %d %B as labels format8774 returns count of pipelines run each day in the current month8775 weekchart8776 includes the whole current day8777 starts one week ago8778 uses %d %B as labels format8779 returns count of pipelines run each day in the current week8780 weekchart_utc8781 uses a utc time zone for range times8782 returns count of pipelines run each day in the current week8783 weekchart_non_utc8784 uses a non-utc time zone for range times8785 returns count of pipelines run each day in the current week8786 pipeline_times8787 returns pipeline times in minutes8788 handles nil pipeline times8789ProjectNoteEntity8790 exposes project-specific elements8791 behaves like note entity8792 basic note8793 exposes correct elements8794 does not expose elements for specific notes cases8795 exposes author correctly8796 does not expose web_url for author8797 exposes permission fields on current_user8798 :can_resolve_discussion8799 discussion is resolvable8800 user can resolve8801 is true8802 user cannot resolve8803 is false8804 discussion is not resolvable8805 is false8806 when note was edited8807 exposes last_edited_at and last_edited_by elements8808 when note is a system note8809 exposes system_note_icon_name element8810 when note is part of resolvable discussion8811 exposes paths to resolve note8812Metrics::Dashboard::Annotations::CreateService8813 .execute8814 with environment8815 with anonymous user8816 behaves like prevented annotation creation8817 returns error response8818 does not change db state8819 with maintainer user8820 behaves like executed annotation creation8821 returns success response8822 creates annotation8823 with cluster8824 with anonymous user8825 behaves like prevented annotation creation8826 returns error response8827 does not change db state8828 with maintainer user8829 behaves like executed annotation creation8830 returns success response8831 creates annotation8832 with owner user8833 behaves like executed annotation creation8834 returns success response8835 creates annotation8836 non cluster nor environment is supplied8837 behaves like annotation creation failure8838 returns error response8839 missing dashboard_path8840 with maintainer user8841 behaves like annotation creation failure8842 returns error response8843 incorrect dashboard_path8844 with maintainer user8845 behaves like prevented annotation creation8846 returns error response8847 does not change db state8848Gitlab::Ci::Build::Policy::Refs8849 #satisfied_by?8850 when matching ref8851 is satisfied when pipeline branch matches8852 is not satisfied when pipeline branch does not match8853 when matching tags8854 when pipeline runs for a tag8855 is satisfied when tags matcher is specified8856 when pipeline is not created for a tag8857 is not satisfied when tag match is specified8858 when also matching a path8859 is satisfied when provided patch matches specified one8860 is not satisfied when path differs8861 when matching a source8862 is satisfied when provided source keyword matches8863 is not satisfied when provided source keyword does not match8864 when source is merge_request_event8865 is satisfied with only: merge_request8866 is not satisfied with only: merge_request_event8867 when source is external_pull_request_event8868 is satisfied with only: external_pull_request8869 is not satisfied with only: external_pull_request_event8870 when source is pipeline8871 is satisfied with only: pipelines8872 is satisfied with only: pipeline8873 when source is parent_pipeline8874 is satisfied with only: parent_pipelines8875 is satisfied with only: parent_pipeline8876 when matching a ref by a regular expression8877 is satisfied when regexp matches pipeline ref8878 is satisfied when case-insensitive regexp matches pipeline ref8879 is not satisfied when regexp does not match pipeline ref8880 when unsafe regexp is used8881 when allow_unsafe_ruby_regexp is disabled8882 ignores invalid regexp8883 when allow_unsafe_ruby_regexp is enabled8884 is satisfied by regexp8885 malicious regexp8886 takes under a second8887PagesDeployment8888 saves size along with the file8889 associations8890 is expected to belong to project required: true8891 is expected to belong to ci_build optional: true8892 validations8893 is expected to validate that :file cannot be empty/falsy8894 is expected to validate that :size cannot be empty/falsy8895 is expected to validate that :size looks like an integer greater than 08896 is expected to validate that :file_count cannot be empty/falsy8897 is expected to validate that :file_count looks like an integer greater than or equal to 08898 is expected to validate that :file_sha256 cannot be empty/falsy8899 is expected to validate that :file_store is either ‹1› or ‹2›8900 is valid when created from the factory8901 .migrated_from_legacy_storage8902 only returns migrated deployments8903 with deployments stored locally and remotely8904 .with_files_stored_locally8905 only returns deployments with files stored locally8906 .with_files_stored_remotely8907 only returns deployments with files stored remotely8908 #migrated?8909 returns false for normal deployment8910 returns true for migrated deployment8911 default for file_store8912 uses local store when object storage is not enabled8913 uses remote store when object storage is enabled8914 .older_than8915 returns deployments with lower id8916Issues::DuplicateService8917 #execute8918 when the issues passed are the same8919 does nothing8920 when the user cannot update the duplicate issue8921 does nothing8922 when the user cannot comment on the canonical issue8923 does nothing8924 when the user can mark the issue as a duplicate8925 closes the duplicate issue8926 adds a system note to the duplicate issue8927 adds a system note to the canonical issue8928 updates duplicate issue with canonical issue id8929 relates the duplicate issues8930Gitlab::Ci::Pipeline::Seed::Stage8931 #size8932 returns a number of jobs in the stage8933 #attributes8934 returns hash attributes of a stage8935 #included?8936 when it contains builds seeds8937 is expected to be included8938 when it does not contain build seeds8939 is expected not to be included8940 #seeds8941 returns build seeds8942 returns build seeds including valid attributes8943 filters seeds using only/except policies8944 when a legacy trigger exists8945 returns build seeds including legacy trigger8946 when a ref is protected8947 returns protected builds8948 when a ref is not protected8949 returns unprotected builds8950 #seeds_names8951 returns all job names8952 returns a set8953 #seeds_errors8954 returns all errors from seeds8955 #to_resource8956 builds a valid stage object with all builds8957 can not be persisted without explicit pipeline assignment8958PrometheusAdapter8959 #query8960 validate_query8961 with valid data8962 returns query data8963 environment8964 with valid data8965 returns reactive data8966 matched_metrics8967 with valid data8968 returns reactive data8969 deployment8970 with valid data8971 returns reactive data8972 additional_metrics8973 with valid data8974 returns reactive data8975 #calculate_reactive_cache8976 when integration is inactive8977 is expected to be nil8978 when Prometheus responds with valid data8979 is expected to eq "{\"success\":true,\"data\":{\"memory_values\":[{\"metric\":{},\"values\":[[1488758662.506,\"0.000029...lue\":[1488772511.004,\"0.000041021495238095323\"]}]},\"last_update\":\"2021-09-16T10:45:20.000Z\"}"8980 when Prometheus responds with 4048981 is expected to eq {:result=>"404 - \"QUERY FAILED!\"", :success=>false}8982 when Prometheus responds with 5008983 is expected to eq {:result=>"500 - \"QUERY FAILED!\"", :success=>false}8984 #build_query_args8985 when active record models are included8986 serializes by id8987 when args are safe for serialization8988 does nothing8989Gitlab::Search::RecentMergeRequests8990 behaves like search recent items8991 #log_view8992 adds the item to the recent items8993 removes an item when it exceeds the size items_limit8994 expires the items after expires_after8995 does not include results logged for another user8996 #search8997 matches partial text in the item title8998 returns results sorted by recently viewed8999 does not leak items you no longer have access to9000 limits results to 5 items9001Users::ApproveService9002 #execute9003 failures9004 when the executor user is not allowed to approve users9005 returns error result9006 when the executor user is an admin not in admin mode9007 returns error result9008 when the executor user is an admin in admin mode9009 when user is not in pending approval state9010 returns error result9011 when user cannot be activated9012 returns error result9013 does not change the state of the user9014 success9015 when the executor user is an admin in admin mode9016 activates the user9017 logs approval in application logs9018 emails the user on approval9019 email confirmation status9020 user is unconfirmed9021 sends confirmation instructions9022 user is confirmed9023 does not send a confirmation email9024 audit events9025 when not licensed9026 does not log any audit event9027 pending invitations9028 user is unconfirmed9029 does not accept pending invites of the user9030 user is confirmed9031 accepts pending invites of the user9032BoardsHelper9033 #build_issue_link_base9034 project board9035 returns correct path for project board9036 group board9037 returns correct path for base group9038 returns correct path for subgroup9039 #board_base_url9040 when group board9041 generates the correct url9042 when project board9043 generates the correct url9044 #current_board_namespace9045 when group board9046 returns the correct namespace9047 project under group9048 when project board9049 returns the correct namespace9050 project under user namespace9051 when project board9052 returns the correct namespace9053 #board_data9054 project_board9055 returns a board_lists_path as lists_endpoint9056 returns board type as parent9057 returns can_update for user permissions on the board9058 returns required label endpoints9059 returns the group id of a project9060 can_admin_list9061 returns can_admin_list as false by default9062 returns can_admin_list as true when user can admin the board9063 group board9064 returns correct path for base group9065 returns required label endpoints9066 returns the group id9067 can_admin_list9068 returns can_admin_list as false by default9069 returns can_admin_list as true when user can admin the board9070 #current_board_json9071 can serialise with a basic set of attributes9072BulkCreateIntegrationService9073 passing an instance-level integration9074 with a project association9075 behaves like creates integration from batch ids9076 updates the inherited integrations9077 integration with data fields9078 updates the data fields from inherited integrations9079 behaves like updates inherit_from_id9080 updates inherit_from_id attributes9081 with a group association9082 behaves like creates integration from batch ids9083 updates the inherited integrations9084 integration with data fields9085 updates the data fields from inherited integrations9086 behaves like updates inherit_from_id9087 updates inherit_from_id attributes9088 passing a group integration9089 with a project association9090 behaves like creates integration from batch ids9091 updates the inherited integrations9092 integration with data fields9093 updates the data fields from inherited integrations9094 behaves like updates inherit_from_id9095 updates inherit_from_id attributes9096 with a group association9097 behaves like creates integration from batch ids9098 updates the inherited integrations9099 integration with data fields9100 updates the data fields from inherited integrations9101 behaves like updates inherit_from_id9102 updates inherit_from_id attributes9103Gitlab::LegacyGithubImport::ProjectCreator9104 #execute9105 creates a project9106 handle GitHub credentials9107 when GitHub project is private9108 sets project visibility to private9109 when GitHub project is public9110 sets project visibility to namespace visibility level9111 when importing into a user namespace9112 sets project visibility to user namespace visibility level9113 when visibility level is restricted9114 when GitHub project is private9115 sets project visibility to the default project visibility9116 when GitHub project is public9117 sets project visibility to the default project visibility9118 when GitHub project has wiki9119 does not create the wiki repository9120 when GitHub project does not have wiki9121 creates the wiki repository9122Gitlab::Highlight9123 language provided9124 sets correct lexer9125 #highlight9126 highlights9127 returns plain version for unknown lexer context9128 highlights multi-line comments9129 links dependencies via DependencyLinker9130 when content is too long to be highlighted9131 increments the metric for oversized files9132 returns plain version for long content9133 diff highlighting9134 highlights each line properly9135 when start line number is set9136 highlights each line properly9137 with CRLF9138 strips extra LFs9139 timeout9140 utilizes timeout for web9141 utilizes longer timeout for sidekiq9142 highlight timeouts9143 when there is an attempt9144 increments the attempt counter with a defined language9145 increments the attempt counter with an undefined language9146 when there is a timeout error while highlighting9147 increments the foreground counter if it's in the foreground9148 increments the background counter if it's in the background9149ci/status/_badge9150 when rendering status for build9151 when user has ability to see details9152 has link to build details page9153 when user do not have ability to see build details9154 contains build status text9155 does not contain links9156 when rendering status for external job9157 when user has ability to see commit status details9158 status has external target url9159 contains valid commit status text9160 has link to external status page9161 status do not have external target url9162 contains valid commit status text9163 has link to external status page9164ProjectLabel9165 relationships9166 is expected to belong to project required:9167 validations9168 is expected to validate that :project cannot be empty/falsy9169 validates if title must not exist at group level9170 returns error if title already exists at group level9171 does not returns error if title does not exist at group level9172 does not returns error if project does not belong to group9173 does not returns error when title does not change9174 when attempting to add more than one priority to the project label9175 returns error9176 #subject9177 aliases project to subject9178 #to_reference9179 using id9180 returns a String reference to the object9181 using name9182 returns a String reference to the object9183 uses id when name contains double quote9184 using invalid format9185 raises error9186 cross project reference9187 using name9188 returns cross reference with label name9189 using id9190 returns cross reference with label id9191Gitlab::Database::BulkUpdate9192 is possible to update all objects in a single query9193 is possible to update heterogeneous sets9194 sets multiple values9195 error states9196 does not raise errors on valid inputs9197 expects a non-empty list of column names9198 expects all columns to be symbols9199 expects all columns to be valid columns on the tables9200 refuses to set ID9201 expects a non-empty mapping9202 expects all map values to be Hash instances9203 when prepared statements are configured differently to the normal test environment9204 sets multiple values9205WikiPages::CreateService9206 behaves like WikiPages::CreateService#execute9207DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from wiki_event at /builds/gitlab-org/gitlab/app/services/event_create_service.rb:124)9208 creates wiki page with valid attributes9209 executes webhooks9210DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from wiki_event at /builds/gitlab-org/gitlab/app/services/event_create_service.rb:124)9211 counts wiki page creation9212 the new page is at the top level9213DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from wiki_event at /builds/gitlab-org/gitlab/app/services/event_create_service.rb:124)9214 creates appropriate events9215 the new page is in a subsection9216DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from wiki_event at /builds/gitlab-org/gitlab/app/services/event_create_service.rb:124)9217 creates appropriate events9218 when the options are bad9219 does not count a creation event9220 does not record the activity9221 reports the error9222 #execute9223 when wiki create fails due to git error9224 catches the thrown error and returns a ServiceResponse error9225WebIdeTerminalEntity9226 is expected to have key :id9227 is expected to have key :status9228 is expected to have key :show_path9229 is expected to have key :cancel_path9230 is expected to have key :retry_path9231 is expected to have key :terminal_path9232 is expected to have key :services9233 is expected to have key :proxy_websocket_path9234 when feature flag build_service_proxy is disabled9235 is expected not to have key :proxy_websocket_path9236JoinedGroupsFinder9237 #execute9238 without a user9239 only shows public groups from profile owner9240 with a user9241 when the profile visitor is in the private group9242 only shows groups where both users are authorized to see9243 if profile visitor is in one of the private group projects9244 shows group9245 external users9246 if not a member9247 does not show internal groups9248 if authorized9249 shows internal groups if authorized9250ContainerExpirationPolicyWorker9251 #perform9252 with throttling enabled9253 calls the limited capacity worker9254 behaves like handling a taken exclusive lease9255 with exclusive lease taken9256 does not do anything9257 with throttling disabled9258 with no container expiration policies9259 behaves like not executing any policy9260 does not run any policy9261 with container expiration policies9262 a valid policy9263 runs the policy9264 a disabled policy9265 behaves like not executing any policy9266 does not run any policy9267 a policy that is not due for a run9268 behaves like not executing any policy9269 does not run any policy9270 a policy linked to no container repository9271 behaves like not executing any policy9272 does not run any policy9273 an invalid policy9274 disables the policy and tracks an error9275 process stale ongoing cleanups9276 set them as unfinished9277 policies without container repositories9278 disables them9279 counts logging9280 logs all the counts9281 with load balancing enabled9282 reads the counts from the replica9283MergeRequests::DeleteNonLatestDiffsService9284 #execute9285 schedules non-latest merge request diffs removal9286 schedules no removal if it is already cleaned9287 schedules no removal if it is empty9288 schedules no removal if there is no non-latest diffs9289NamespaceSetting9290 behaves like sanitizable9291 includes Sanitizable9292 #default_branch_name9293 when input includes javascript tags9294 gets sanitized9295 #default_branch_name validation9296 when input contains pre-escaped html entities9297 is not valid9298 Associations9299 is expected to belong to namespace required:9300 validations9301 #default_branch_name_content9302 when not set9303 behaves like doesn't return an error9304 doesn't return an error9305 when set9306 behaves like doesn't return an error9307 doesn't return an error9308 when an empty string9309 behaves like doesn't return an error9310 doesn't return an error9311 #allow_mfa_for_group9312 group is top-level group9313 is valid9314 group is a subgroup9315 is invalid9316 #allow_resource_access_token_creation_for_group9317 group is top-level group9318 is valid9319 group is a subgroup9320 is invalid when resource access token creation is not enabled9321 is valid when resource access tokens are enabled9322 #prevent_sharing_groups_outside_hierarchy9323 when this namespace is a root ancestor9324 returns the actual stored value9325 when this namespace is a descendant9326 returns the value stored for the parent settings9327 hooks related to group user cap update9328 when updating a group with a user cap9329 also sets share_with_group_lock and prevent_sharing_groups_outside_hierarchy to true9330 has share_with_group_lock and prevent_sharing_groups_outside_hierarchy returning true for descendent groups9331 when removing a user cap from namespace settings9332 leaves share_with_group_lock and prevent_sharing_groups_outside_hierarchy set to true to the related group9333EnvironmentsHelper9334 #metrics_data9335 returns data9336 without admin_operations permission9337 is expected to include {"can_access_operations_settings" => "false"}9338 without read_prometheus_alerts permission9339 returns false9340 with metrics_setting9341 adds external_dashboard_url9342 when the environment is not available9343 is expected to include {"environment_state" => "stopped"}9344 when request is from project scoped metrics path9345 /:namespace/:project/-/metrics9346 uses correct path for metrics_dashboard_base_path9347 /:namespace/:project/-/metrics/some_custom_dashboard.yml9348 uses correct path for metrics_dashboard_base_path9349 has_managed_prometheus9350 without prometheus integration9351 doesn't have managed prometheus9352 with prometheus integration9353 when manual prometheus integration is active9354 doesn't have managed prometheus9355 when prometheus integration is inactive9356 doesn't have managed prometheus9357 when a cluster prometheus is available9358 has managed prometheus9359 #custom_metrics_available?9360 returns true9361 #environment_logs_data9362 returns logs data9363 #environment_data9364 returns the environment as JSON9365ProjectFeaturesCompatibility9366 converts fields from 'true' to ProjectFeature::ENABLED9367 converts fields from 'false' to ProjectFeature::DISABLED9368 converts fields from true to ProjectFeature::ENABLED9369 converts fields from false to ProjectFeature::DISABLED9370 access levels9371 access_level: "disabled", expected_result: 09372 accepts access level9373 access_level: "private", expected_result: 109374 accepts access level9375 access_level: "enabled", expected_result: 209376 accepts access level9377 access_level: "public", expected_result: 309378 accepts access level9379Ci::Variable9380 behaves like CI variable9381 is expected to includes the Ci::HasVariable module9382 strips whitespaces when assigning key9383 can convert to runner variable9384 variable type9385 defines variable types9386 defaults variable type to env_var9387 supports variable type file9388 validations9389 is expected to includes the Presentable module9390 is expected to includes the Ci::Maskable module9391 is expected to includes the HasEnvironmentScope module9392 is expected to validate that :key is case-sensitively unique within the scope of :project_id and :environment_scope, producing a custom validation error on failure9393 .by_environment_scope9394 is expected to contain exactly #<Ci::Variable id: 4, key: [FILTERED], value: nil, encrypted_value: "CDxmFfKu5vC5L/TLSzx/HA==\n", enc...d: 1024, protected: false, environment_scope: "production", masked: false, variable_type: "env_var">9395 .unprotected9396 when variable is protected9397 returns nothing9398 when variable is not protected9399 returns the variable9400NamespacelessProjectDestroyWorker9401 #perform9402 project has namespace9403 does not do anything9404 project has no namespace9405 project not a fork of another project9406 truncates the project's team9407 deletes the project9408 does not call unlink_fork9409 project forked from another9410 closes open merge requests9411 destroys fork network members9412Ci::FreezePeriodStatus9413 single freeze period9414 behaves like outside freeze period9415 is not frozen9416 behaves like within freeze period9417 is frozen9418 behaves like within freeze period9419 is frozen9420 behaves like outside freeze period9421 is not frozen9422 multiple freeze periods9423 behaves like outside freeze period9424 is not frozen9425 behaves like within freeze period9426 is frozen9427 behaves like within freeze period9428 is frozen9429 behaves like within freeze period9430 is frozen9431 behaves like within freeze period9432 is frozen9433 behaves like within freeze period9434 is frozen9435 behaves like outside freeze period9436 is not frozen9437Environments::AutoStopWorker9438 stops the environment9439 executes the stop action9440 when user does not have a permission to play the stop action9441 raises an error9442 when the environment has already been stopped9443 does not execute the stop action9444 when there are no deployments and associted stop actions9445 stops the environment9446 when there are no corresponding environment record9447 ignores the invalid record9448Mutations::Groups::Update9449 is expected to require graphql authorizations :admin_group9450 #resolve9451 changing shared runners setting9452 user_role: :owner, shared_examples_name: "updating the group shared runners setting"9453 behaves like updating the group shared runners setting9454 updates the group shared runners setting9455 returns no errors9456 with invalid params9457 doesn't update the shared_runners_setting9458 returns an error9459 user_role: :developer, shared_examples_name: "denying access to group shared runners setting"9460 behaves like denying access to group shared runners setting9461 raises Gitlab::Graphql::Errors::ResourceNotAvailable9462 user_role: :reporter, shared_examples_name: "denying access to group shared runners setting"9463 behaves like denying access to group shared runners setting9464 raises Gitlab::Graphql::Errors::ResourceNotAvailable9465 user_role: :guest, shared_examples_name: "denying access to group shared runners setting"9466 behaves like denying access to group shared runners setting9467 raises Gitlab::Graphql::Errors::ResourceNotAvailable9468 user_role: :anonymous, shared_examples_name: "denying access to group shared runners setting"9469 behaves like denying access to group shared runners setting9470 raises Gitlab::Graphql::Errors::ResourceNotAvailable9471Ci::JobsFinder#execute9472 no project9473 returns all jobs9474 non admin user9475 returns no jobs9476 without user9477 returns no jobs9478 scope is present9479 scope: "pending", index: 09480 is expected to contain exactly #<Ci::Build status: "pending", finished_at: nil, trace: nil, created_at: "2021-09-16 08:50:29.0000000...resource_at: nil, processed: false, scheduling_type: "stage", id: 289, stage_id: 280, tag_list: nil>9481 scope: "running", index: 19482 is expected to contain exactly #<Ci::Build status: "running", finished_at: nil, trace: nil, created_at: "2021-09-16 08:50:29.0000000...resource_at: nil, processed: false, scheduling_type: "stage", id: 290, stage_id: 281, tag_list: nil>9483 scope: "finished", index: 29484 is expected to contain exactly #<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: 291, stage_id: 282, tag_list: nil>9485 scope is an array9486 filters by the job statuses in the scope9487 a project is present9488 user has access to the project9489 returns jobs for the specified project9490 user has no access to project builds9491 returns no jobs9492 without user9493 returns no jobs9494 when pipeline is present9495 does not return retried jobs by default9496 when include_retried is false9497 does not return retried jobs9498 when include_retried is true9499 returns retried jobs9500Boards::CreateService9501 #execute9502 when board parent is a project9503 behaves like boards create service9504 when parent does not have a board9505 creates a new board9506 creates the default lists9507 when parent has a board9508 does not create a new board9509 when board parent is a group9510 behaves like boards create service9511 when parent does not have a board9512 creates a new board9513 creates the default lists9514 when parent has a board9515 does not create a new board9516BuildActionEntity9517 #as_json9518 contains original job name9519 contains path to the action play9520 contains whether it is playable9521 when job is scheduled9522 returns scheduled9523 returns scheduled_at9524 returns unschedule path9525Packages::DependencyLink9526 relationships9527 is expected to belong to package required: inverse_of => dependency_links9528 is expected to belong to dependency required: inverse_of => dependency_links9529 is expected to have one nuget_metadatum inverse_of => dependency_link9530 validations9531 is expected to validate that :package cannot be empty/falsy9532 is expected to validate that :dependency cannot be empty/falsy9533 package_id and package_dependency_id uniqueness for dependency_type9534 is not valid9535 with multiple links9536 .with_dependency_type9537 returns links of the given type9538 .for_package9539 returns the link for the given package9540BulkImports::Export9541 associations9542 is expected to belong to group required:9543 is expected to belong to project required:9544 is expected to have one upload9545 validations9546 is expected to validate that :relation cannot be empty/falsy9547 is expected to validate that :status cannot be empty/falsy9548 when not associated with a group or project9549 is invalid9550 when associated with a group9551 is valid9552 when associated with a project9553 is valid9554 when relation is invalid9555 is invalid9556 #portable9557 when associated with project9558 returns project9559 when associated with group9560 returns group9561 #config9562 when associated with project9563 returns project config9564 when associated with group9565 returns group config9566Sidebars::Projects::Menus::MergeRequestsMenu9567 #render?9568 when repository is not present9569 returns false9570 when repository is present9571 when user can read merge requests9572 returns true9573 when user cannot read merge requests9574 returns false9575 #pill_count9576 returns zero when there are no open merge requests9577 memoizes the query9578 when there are open merge requests9579 returns the number of open merge requests9580ProtectedRefAccess9581 #check_access9582 is always true for admins9583 is true for maintainers9584 is for developers of the project9585 external authorization9586 is false if external authorization denies access9587MergeRequests::AddContextService9588 #execute9589 when admin mode is enabled9590 adds context commit9591 when admin mode is disabled9592 doesn't add context commit9593 when user doesn't have permission to update merge request9594 doesn't add context commit9595 when the commits array is empty9596 doesn't add context commit9597ResourceStateEventFinder9598 #execute9599 returns events accessible by user9600 when issues are private9601 does not return any events9602 when issue is not accesible to the user9603 does not return any events9604 #can_read_eventable?9605 when eventable is an Issue9606 when issue is readable9607 is expected to be truthy9608 when issue is not readable9609 is expected to be falsey9610 when eventable is a MergeRequest9611 when merge request is readable9612 is expected to be truthy9613 when merge request is not readable9614 is expected to be falsey9615Gitlab::Checks::PushFileCountCheck9616 #validate!9617 initial creation9618 allows creation9619 old: "single-file", new: "edit-file", valid: true, message: nil9620 verifies9621 old: "single-file", new: "multiple-files", valid: false, message: "The repository can contain at most 2 file(s)."9622 verifies9623 old: "single-file", new: "no-files", valid: false, message: "The repository must contain at least 1 file."9624 verifies9625 old: "edit-file", new: "rename-and-edit-file", valid: true, message: nil9626 verifies9627Pages::DeleteService9628 marks pages as not deployed9629 deletes all domains9630 schedules a destruction of pages deployments9631 removes pages deployments9632Branches::DeleteService9633 #execute9634 when user has access to push to repository9635 behaves like a deleted branch9636 removes the branch9637 calls the RefDeleteUnlockArtifactsWorker9638 when Gitlab::Git::CommandError is raised9639 handles and returns error9640 when user does not have access to push to repository9641 does not remove branch9642RepositoryImportWorker9643 #perform9644 when worker was reset without cleanup9645 imports the project successfully9646 when the import was successful9647 imports a project9648 when the import has failed9649 hide the credentials that were used in the import URL9650 updates the error on Import/Export9651 when using an asynchronous importer9652 does not mark the import process as finished9653CustomEmojiPolicy9654 custom emoji permissions9655 when user is9656 a developer9657 is expected to be allowed :create_custom_emoji9658 is maintainer9659 is expected to be allowed :delete_custom_emoji9660 is owner9661 is expected to be allowed :delete_custom_emoji9662 is developer and emoji creator9663 is expected to be allowed :delete_custom_emoji9664 is emoji creator but not a member of the group9665 is expected not to be allowed :delete_custom_emoji9666DesignManagement::MoveDesignsService9667 #execute9668 the user cannot move designs9669 raises cannot_move9670 the designs are not distinct9671 raises not_distinct9672 the designs are not on the same issue9673 raises not_same_issue9674 no focus is passed9675 raises no_focus9676 no neighbours are passed9677 raises no_neighbors9678 moving a design with neighbours9679 repositions existing designs and correctly places the given design9680FreezePeriodsFinder9681 when user is a maintainer9682 behaves like returns freeze_periods ordered by created_at asc9683 returns freeze_periods ordered by created_at9684 when user is a guest9685 behaves like returns nothing9686 is expected to be empty9687 when user is a developer9688 behaves like returns nothing9689 is expected to be empty9690 when user is not a project member9691 behaves like returns nothing9692 is expected to be empty9693 when project is public9694 behaves like returns nothing9695 is expected to be empty9696search/show9697 when the search page is opened9698 displays the title9699 does not render partials9700 when search term is supplied9701 renders partials9702 unfurling support9703 search with full count9704 renders meta tags for a group9705 renders meta tags for both group and project9706 search without full count9707 renders meta tags for a group9708 renders meta tags for both group and project9709Ci::JobToken::Scope9710 #all_projects9711 when no projects are added to the scope9712 returns the project defining the scope9713 when other projects are added to the scope9714 returns all projects that can be accessed from a given scope9715 #includes?9716 when param is the project defining the scope9717 is expected to be truthy9718 when param is a project in scope9719 is expected to be truthy9720 when param is a project in another scope9721 is expected to be falsey9722 when project scope setting is disabled9723 considers any project to be part of the scope9724Gitlab::X509::Tag9725 #signature9726 signed tag9727 is expected not to be nil9728 is expected to eq :unverified9729 is expected to have attributes {:email => "r.meier@siemens.com", :serial_number => 3664232660, :subject => "CN=Meier Roger,O=Siemens,SN=Me...r=Z000NWDH", :subject_key_identifier => "21:7E:82:45:29:5D:0E:B1:19:CD:24:45:65:EE:0C:5C:73:03:5E:33"}9730 is expected to have attributes {:crl_url => "http://ch.siemens.com/pki?ZZZZZZA6.crl", :subject => "CN=Siemens Issuing CA Medium Strength...ayern,C=DE", :subject_key_identifier => "F8:15:5D:47:0C:6C:77:7B:72:C4:02:17:91:68:A2:B6:F7:6A:09:44"}9731 unsigned tag9732 is expected to be nil9733Resolvers::ProjectMembersResolver9734 behaves like querying members with a group9735 #resolve9736 finds all resource members9737 with search9738 when the search term matches a user9739 searches users by user name9740 when the search term does not match any user9741 is empty9742 when user can not see resource members9743 raises an error9744Metrics::Dashboard::PruneOldAnnotationsWorker9745 #perform9746 removes all annotations older than cut off9747 batch to be deleted is bigger than upper limit9748 schedules second job to clear remaining records9749TriggerVariableEntity9750 exposes the variable key9751 when user has access to the value9752 when user is maintainer9753 exposes the variable value9754 when user is owner9755 exposes the variable value9756 when user does not have access to the value9757 does not expose the variable value9758AuthorizedProjectUpdate::ProjectRecalculateService#execute9759 returns success9760 when there are no changes to be made9761 does not change authorizations9762 when there are changes to be made9763 when addition is required9764 adds a new authorization record9765 adds a new authorization record with the correct access level9766 when removal is required9767 removes the authorization record9768 when an update in access level is required9769 updates the authorization of the user to the correct access level9770Mutations::Issues::SetSubscription9771 is expected to require graphql authorizations :update_subscription9772 when user does not have access to the project9773 behaves like a subscribeable not accessible graphql resource9774 raises an error if the resource is not accessible to the user9775 when user is developer member of the project9776 behaves like a subscribeable graphql resource9777 subscribes to the resource9778 when passing subscribe as false9779 unsubscribes from the discussion9780 when the project is public9781 behaves like a subscribeable graphql resource9782 subscribes to the resource9783 when passing subscribe as false9784 unsubscribes from the discussion9785 when the project is public but the issue is confidential9786 behaves like a subscribeable not accessible graphql resource9787 raises an error if the resource is not accessible to the user9788API::Entities::Release9789 evidences9790 when the current user can download code9791 exposes the evidence sha and the json path9792 when the current user cannot download code9793 does not expose any evidence data9794 description_html9795 is inexistent9796 when include_html_description option is true9797 renders special references if current user has access9798 does not render special references if current user has no access9799Ci::JobTokenScope::RemoveProjectService9800 #execute9801 behaves like editable job token scope9802 when job token scope is disabled for the given project9803 behaves like returns error9804 returns an error response9805 when user does not have permissions to edit the job token scope9806 behaves like returns error9807 returns an error response9808 when user has permissions to edit the job token scope9809 when target project is not provided9810 behaves like returns error9811 returns an error response9812 when target project is provided9813 when user does not have permissions to read the target project9814 behaves like returns error9815 returns an error response9816 when user has permissions on source and target project9817 removes the project from the scope9818 when target project is same as the source project9819 behaves like returns error9820 returns an error response9821BulkImports::Groups::Pipelines::GroupPipeline9822 #run9823 imports new group into destination group9824 pipeline parts9825 is expected to includes the BulkImports::Pipeline module9826 is expected to includes the BulkImports::Pipeline::Runner module9827 has extractors9828 has transformers9829 has loaders9830projects/commits/_commit.html.haml9831 with a signed commit9832DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: projects/commits/_commit.html.haml (called from block (3 levels) in <top (required)> at /builds/gitlab-org/gitlab/spec/views/projects/commits/_commit.html.haml_spec.rb:18)9833DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: projects/commits/_commit.html.haml (called from block (3 levels) in <top (required)> at /builds/gitlab-org/gitlab/spec/views/projects/commits/_commit.html.haml_spec.rb:18)9834 does not display a loading spinner for GPG status9835 with ci status9836 when pipelines are disabled9837 does not display a ci status icon9838 when pipelines are enabled9839 does display a ci status icon when pipelines are enabled9840Subscription9841 relationships9842 is expected to belong to project required:9843 is expected to belong to subscribable required:9844 is expected to belong to user required:9845 validations9846 is expected to validate that :subscribable cannot be empty/falsy9847 is expected to validate that :user cannot be empty/falsy9848 validates uniqueness of project_id scoped to subscribable_id, subscribable_type, and user_id9849PagesDomainSslRenewalCronWorker9850 #perform9851 enqueues a PagesDomainSslRenewalWorker for domains needing renewal9852 behaves like a pages cronjob scheduling jobs with context9853 schedules the renewal with a context9854 with RequestStore enabled9855 does not cause extra queries for multiple domains9856 when letsencrypt integration is disabled9857 does nothing9858ClusterConfigureIstioWorker9859 #perform9860 when provider type is gcp9861 behaves like configure istio service9862 configures istio9863 when provider type is aws9864 behaves like configure istio service9865 configures istio9866 when provider type is user9867 behaves like configure istio service9868 configures istio9869 when cluster does not exist9870 does not provision a cluster9871Ide::TerminalConfigService9872 #execute9873 content is not valid9874 returns an error9875 terminal not defined9876 returns success9877 terminal enabled9878 returns success9879 custom terminal enabled9880 returns success9881Gitlab::IssuableSorter9882 sorts references by a given key9883 for Jira issues9884 sorts references by a given key9885 for references from multiple projects and namespaces9886 sorts references by project and then by a given key9887ProtectedBranchPolicy9888 branches can be updated via project maintainers9889 branches can't be updated by guests9890Packages::Pypi::CreatePackageService9891 #execute9892 without an existing package9893 creates the package9894 with an invalid metadata9895 raises an error9896 behaves like assigns the package creator9897 assigns the package creator9898 behaves like assigns build to package9899 with build info9900 assigns the pipeline to the package9901 behaves like assigns status to package9902 with status param9903 assigns the status to the package9904 with an existing package9905 with an existing file9906 throws an error9907 without an existing file9908 adds the file9909Gitlab::Kubernetes::ConfigMap9910 #generate9911 builds a Kubeclient Resource9912 #config_map_name9913 returns the config_map name9914Gitlab::Metrics::Dashboard::Stages::MetricEndpointInserter9915 #transform!9916 generates prometheus_endpoint_path without newlines9917 includes a path for the prometheus endpoint with each metric9918 works when query/query_range is a number9919ContainerExpirationPolicyService9920 #execute9921 kicks off a cleanup worker for the container repository9922 sets next_run_at on the container_expiration_policy9923Gitlab::ImportExport9924 export filename9925 contains the project path9926 contains the namespace path9927 does not go over a certain length9928 #snippet_repo_bundle_filename_for9929 generates the snippet bundle name9930Gitlab::Git::AttributesAtRefParser9931 loads .gitattributes blob9932 handles missing blobs9933 #attributes9934 returns the attributes as a Hash9935HashedStorage::RollbackerWorker9936 #perform9937 delegates to MigratorService9938 rollsback projects in the specified range9939JiraConnect::SubscriptionEntity9940 contains all necessary elements of the subscription9941Gitlab::GitalyClient::HealthCheckService9942 #check9943 successfully sends a health check request9944 receives an unsuccessful health check request9945 gracefully handles gRPC error9946Mutations::CustomEmoji::Create9947 #resolve9948 creates the custom emoji9949 sets the creator to be the user who added the emoji9950Gitlab::ImportExport::AvatarSaver9951 saves a project avatar9952 is fine not to have an avatar9953Integrations::Irker9954 Validations9955 when integration is active9956 is expected to validate that :recipients cannot be empty/falsy9957 when integration is inactive9958 is expected not to validate that :recipients cannot be empty/falsy9959 Execute9960 sends valid JSON messages to an Irker listener9961Ci::VariableEntity9962 #as_json9963 contains required fields9964InProductGuidanceEnvironmentsWebideExperiment9965 excludes projects with environments9966 does not exlude projects without environments9967ExportedProtectedBranch9968 Associations9969 is expected to have many push_access_levels9970 .push_access_levels9971 returns the correct push access levels9972Resolvers::GroupResolver9973 #resolve9974 batch-resolves groups by full path9975 resolves an unknown full_path to nil9976 treats group full path as case insensitive9977Gitlab::GithubImport::Stage::FinishImportWorker9978 #perform9979 marks the import as finished9980 #report_import_time9981 reports the total import time9982Flutter.gitlab-ci.yml9983 the created pipeline9984 creates test and code_quality jobs9985notify/autodevops_disabled_email.text.erb9986 when the pipeline contains a failed job9987 renders the email correctly9988DisallowTwoFactorForGroupWorker9989 updates group9990 updates group members9991BulkPushEventPayloadService9992 creates a PushEventPayload9993Gitlab::Git::RepositoryCleaner9994 #apply_bfg_object_map_stream (from StringIO)9995 removes internal references9996 #apply_bfg_object_map_stream (from Gitlab::HttpIO)9997 removes internal references9998Mutations::ResolvesGroup9999 uses the GroupsResolver to resolve groups by path10000Gitlab::Metrics::Dashboard::Stages::TrackPanelType10001 #transform!10002 creates tracking event10003BlobViewer::ComposerJson10004 #package_name10005 returns the package name10006Knapsack report was generated. Preview:10008 "spec/factories_spec.rb": 237.178838445,10009 "spec/lib/gitlab/ci/yaml_processor_spec.rb": 11.274777725999968,10010 "spec/helpers/projects_helper_spec.rb": 14.107278176999955,10011 "spec/models/milestone_spec.rb": 31.74722977400006,10012 "spec/services/issues/move_service_spec.rb": 46.522546895999994,10013 "spec/services/projects/transfer_service_spec.rb": 33.28333843099995,10014 "spec/services/projects/update_service_spec.rb": 24.346487500999956,10015 "spec/services/projects/destroy_service_spec.rb": 26.308693060999985,10016 "spec/lib/gitlab/cleanup/project_uploads_spec.rb": 14.092701114999954,10017 "spec/lib/gitlab/ci/status/pipeline/factory_spec.rb": 21.787177913999926,10018 "spec/helpers/groups/group_members_helper_spec.rb": 23.365793762000067,10019 "spec/uploaders/packages/package_file_uploader_spec.rb": 16.141113616999974,10020 "spec/models/sent_notification_spec.rb": 15.404891906999978,10021 "spec/services/merge_requests/after_create_service_spec.rb": 22.372708597999917,10022 "spec/models/gpg_signature_spec.rb": 16.565821416000063,10023 "spec/helpers/issuables_helper_spec.rb": 8.990979735999986,10024 "spec/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_projects_spec.rb": 15.782919529000083,10025 "spec/graphql/mutations/merge_requests/set_labels_spec.rb": 14.12651715000004,10026 "spec/graphql/resolvers/namespace_projects_resolver_spec.rb": 16.951336228999935,10027 "spec/finders/packages/nuget/package_finder_spec.rb": 7.454180234999967,10028 "spec/services/projects/container_repository/cleanup_tags_service_spec.rb": 7.995373024999935,10029 "spec/graphql/resolvers/todo_resolver_spec.rb": 11.885185690999947,10030 "spec/models/clusters/clusters_hierarchy_spec.rb": 12.699325364999936,10031 "spec/graphql/resolvers/board_list_issues_resolver_spec.rb": 10.818097342000101,10032 "spec/services/merge_requests/create_pipeline_service_spec.rb": 10.750220128000024,10033 "spec/lib/banzai/filter/reference_redactor_filter_spec.rb": 7.708395693000057,10034 "spec/lib/gitlab/ci/charts_spec.rb": 5.745141927999953,10035 "spec/serializers/project_note_entity_spec.rb": 6.856954937000069,10036 "spec/services/metrics/dashboard/annotations/create_service_spec.rb": 6.377737798999988,10037 "spec/lib/gitlab/ci/build/policy/refs_spec.rb": 2.263560310999992,10038 "spec/models/pages_deployment_spec.rb": 3.8336096379999844,10039 "spec/services/issues/duplicate_service_spec.rb": 7.997439181000004,10040 "spec/lib/gitlab/ci/pipeline/seed/stage_spec.rb": 5.704414763000045,10041 "spec/models/concerns/prometheus_adapter_spec.rb": 5.962445449000029,10042 "spec/lib/gitlab/search/recent_merge_requests_spec.rb": 7.99732295900003,10043 "spec/services/users/approve_service_spec.rb": 3.6824355730000207,10044 "spec/helpers/boards_helper_spec.rb": 2.405553306999991,10045 "spec/services/bulk_create_integration_service_spec.rb": 3.8286630170000535,10046 "spec/lib/gitlab/legacy_github_import/project_creator_spec.rb": 6.007284013999993,10047 "spec/lib/gitlab/highlight_spec.rb": 0.6910123100000192,10048 "spec/views/ci/status/_badge.html.haml_spec.rb": 4.709476249999966,10049 "spec/models/project_label_spec.rb": 3.6422884339999655,10050 "spec/lib/gitlab/database/bulk_update_spec.rb": 2.716151544000013,10051 "spec/services/wiki_pages/create_service_spec.rb": 4.147910452999895,10052 "spec/serializers/web_ide_terminal_entity_spec.rb": 2.9573820639998303,10053 "spec/finders/joined_groups_finder_spec.rb": 4.743221527999822,10054 "spec/workers/container_expiration_policy_worker_spec.rb": 3.730347131999906,10055 "spec/services/merge_requests/delete_non_latest_diffs_service_spec.rb": 4.638121951999892,10056 "spec/models/namespace_setting_spec.rb": 2.521096641999975,10057 "spec/helpers/environments_helper_spec.rb": 1.4889453069999945,10058 "spec/models/concerns/project_features_compatibility_spec.rb": 3.1220535489999293,10059 "spec/models/ci/variable_spec.rb": 1.7132870060002006,10060 "spec/workers/namespaceless_project_destroy_worker_spec.rb": 3.8147065719999773,10061 "spec/models/ci/freeze_period_status_spec.rb": 3.7538535500000307,10062 "spec/workers/environments/auto_stop_worker_spec.rb": 2.699001398000064,10063 "spec/graphql/mutations/groups/update_spec.rb": 2.1814551630000096,10064 "spec/finders/ci/jobs_finder_spec.rb": 1.8736013660000026,10065 "spec/services/boards/create_service_spec.rb": 1.8984591149999233,10066 "spec/serializers/build_action_entity_spec.rb": 2.3791550860000825,10067 "spec/models/packages/dependency_link_spec.rb": 2.931778416000043,10068 "spec/models/bulk_imports/export_spec.rb": 1.015719228999842,10069 "spec/lib/sidebars/projects/menus/merge_requests_menu_spec.rb": 1.2741631960000177,10070 "spec/models/concerns/protected_ref_access_spec.rb": 1.6104754000000412,10071 "spec/services/merge_requests/add_context_service_spec.rb": 2.6381307040001047,10072 "spec/finders/resource_state_event_finder_spec.rb": 3.1013869020000584,10073 "spec/lib/gitlab/checks/push_file_count_check_spec.rb": 1.0183950269999968,10074 "spec/services/pages/delete_service_spec.rb": 1.4621797939998942,10075 "spec/services/branches/delete_service_spec.rb": 1.9886424159999478,10076 "spec/workers/repository_import_worker_spec.rb": 2.0628380240000297,10077 "spec/policies/custom_emoji_policy_spec.rb": 2.5299472100000457,10078 "spec/services/design_management/move_designs_service_spec.rb": 2.2466559740000775,10079 "spec/finders/freeze_periods_finder_spec.rb": 2.261131528000078,10080 "spec/views/search/show.html.haml_spec.rb": 0.4053483640000195,10081 "spec/models/ci/job_token/scope_spec.rb": 2.335648694999918,10082 "spec/lib/gitlab/x509/tag_spec.rb": 2.032719688000043,10083 "spec/graphql/resolvers/project_members_resolver_spec.rb": 2.5561319199998707,10084 "spec/workers/metrics/dashboard/prune_old_annotations_worker_spec.rb": 1.162434865000023,10085 "spec/serializers/trigger_variable_entity_spec.rb": 1.7738998400000128,10086 "spec/services/authorized_project_update/project_recalculate_service_spec.rb": 1.44580248200009,10087 "spec/graphql/mutations/issues/set_subscription_spec.rb": 1.722668510999938,10088 "spec/lib/api/entities/release_spec.rb": 2.044953752000083,10089 "spec/services/ci/job_token_scope/remove_project_service_spec.rb": 1.513548412999853,10090 "spec/lib/bulk_imports/groups/pipelines/group_pipeline_spec.rb": 0.728248843000074,10091 "spec/views/projects/commits/_commit.html.haml_spec.rb": 1.9662119320000784,10092 "spec/models/subscription_spec.rb": 1.0736223129999871,10093 "spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb": 1.5500084979998974,10094 "spec/workers/cluster_configure_istio_worker_spec.rb": 2.263135729999931,10095 "spec/services/ide/terminal_config_service_spec.rb": 0.9886770150001212,10096 "spec/lib/gitlab/issuable_sorter_spec.rb": 0.3224387760001264,10097 "spec/policies/protected_branch_policy_spec.rb": 1.148558261999824,10098 "spec/services/packages/pypi/create_package_service_spec.rb": 1.69288058799998,10099 "spec/lib/gitlab/kubernetes/config_map_spec.rb": 1.4827518070001133,10100 "spec/lib/gitlab/metrics/dashboard/stages/metric_endpoint_inserter_spec.rb": 0.2700402729999496,10101 "spec/services/container_expiration_policy_service_spec.rb": 0.48763542400001825,10102 "spec/lib/gitlab/import_export/import_export_spec.rb": 0.3451159530000041,10103 "spec/lib/gitlab/git/attributes_at_ref_parser_spec.rb": 1.6524461639999117,10104 "spec/workers/hashed_storage/rollbacker_worker_spec.rb": 1.1361101840000174,10105 "spec/serializers/jira_connect/subscription_entity_spec.rb": 0.3602014309999504,10106 "spec/lib/gitlab/gitaly_client/health_check_service_spec.rb": 0.8355607660000715,10107 "spec/graphql/mutations/custom_emoji/create_spec.rb": 0.8556276730000718,10108 "spec/lib/gitlab/import_export/avatar_saver_spec.rb": 1.2555332270001145,10109 "spec/models/integrations/irker_spec.rb": 0.8885765489999358,10110 "spec/serializers/ci/variable_entity_spec.rb": 0.3653057290000561,10111 "spec/experiments/in_product_guidance_environments_webide_experiment_spec.rb": 0.7293072400000256,10112 "spec/models/exported_protected_branch_spec.rb": 0.6539439210000637,10113 "spec/graphql/resolvers/group_resolver_spec.rb": 0.3147818060001555,10114 "spec/workers/gitlab/github_import/stage/finish_import_worker_spec.rb": 1.017529980999825,10115 "spec/lib/gitlab/ci/templates/flutter_gitlab_ci_yaml_spec.rb": 0.9627957779998724,10116 "spec/views/notify/autodevops_disabled_email.text.erb_spec.rb": 0.7278428099998564,10117 "spec/workers/disallow_two_factor_for_group_worker_spec.rb": 0.6591452990001017,10118 "spec/services/bulk_push_event_payload_service_spec.rb": 0.5368069969999851,10119 "spec/lib/gitlab/git/repository_cleaner_spec.rb": 0.8597212020001734,10120 "spec/graphql/mutations/concerns/mutations/resolves_group_spec.rb": 0.456351247999919,10121 "spec/lib/gitlab/metrics/dashboard/stages/track_panel_type_spec.rb": 0.4212868019999405,10122 "spec/models/blob_viewer/composer_json_spec.rb": 0.2740408330000718710124Knapsack global time execution for tests: 14m 40s10125Pending: (Failures listed here are expected and do not affect your suite's status)10126 1) factories with factory defaults behaves like factory audit_event factory linting :unauthenticated trait does not raise error when created10127 # Trait skipped linting due to legacy error10128 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10129 expected no Exception, got #<NoMethodError: undefined method `target_project' for #<FactoryBot::SyntaxRunner:0x00007f90b2b336d0>> with backtrace:10130 # ./spec/factories/audit_events.rb:59:in `block (4 levels) in <top (required)>'10131 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10132 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10133 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10134 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10135 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10136 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10137 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10138 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10139 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10140 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10141 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10142 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910143 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10144 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10145 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10146 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10147 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10148 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10149 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10150 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10151 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10152 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10153 2) factories with factory defaults behaves like factory ci_build_trace_chunk factory linting :fog_with_data trait does not raise error when created10154 # Trait skipped linting due to legacy error10155 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10156 expected no Exception, got #<NoMethodError: undefined method `directories' for nil:NilClass> with backtrace:10157 # ./app/models/ci/build_trace_chunks/fog.rb:119:in `fog_directory'10158 # ./app/models/ci/build_trace_chunks/fog.rb:123:in `files'10159 # ./app/models/ci/build_trace_chunks/fog.rb:25:in `set_data'10160 # ./spec/factories/ci/build_trace_chunks.rb:49:in `block (4 levels) in <top (required)>'10161 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10162 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10163 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10164 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10165 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10166 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10167 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10168 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10169 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10170 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10171 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10172 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910173 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10174 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10175 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10176 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10177 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10178 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10179 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10180 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10181 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10182 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10183 3) factories with factory defaults behaves like factory ci_job_artifact factory linting :remote_store trait does not raise error when created10184 # Trait skipped linting due to legacy error10185 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10186 expected no Exception, got #<RuntimeError: Object Storage is not enabled for JobArtifactUploader> with backtrace:10187 # ./app/uploaders/object_storage.rb:442:in `storage_for'10188 # ./app/uploaders/object_storage.rb:436:in `storage'10189 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10190 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10191 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10192 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10193 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10194 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10195 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10196 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10197 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10198 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10199 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10200 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910201 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10202 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10203 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10204 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10205 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10206 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10207 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10208 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10209 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10210 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10211 4) factories with factory defaults behaves like factory ci_job_artifact factory linting :raw trait does not raise error when created10212 # Trait skipped linting due to legacy error10213 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10214 expected no Exception, got #<ActiveRecord::RecordInvalid: Validation failed: Invalid file format with specified file type> with backtrace:10215 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10216 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10217 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10218 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10219 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10220 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10221 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10222 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10223 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10224 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10225 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10226 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910227 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10228 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10229 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10230 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10231 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10232 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10233 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10234 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10235 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10236 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10237 5) factories with factory defaults behaves like factory ci_job_artifact factory linting :gzip trait does not raise error when created10238 # Trait skipped linting due to legacy error10239 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10240 expected no Exception, got #<ActiveRecord::RecordInvalid: Validation failed: Invalid file format with specified file type> with backtrace:10241 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10242 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10243 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10244 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10245 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10246 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10247 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10248 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10249 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10250 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10251 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10252 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910253 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10254 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10255 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10256 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10257 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10258 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10259 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10260 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10261 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10262 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10263 6) factories with factory defaults behaves like factory ci_job_artifact factory linting :correct_checksum trait does not raise error when created10264 # Trait skipped linting due to legacy error10265 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10266 expected no Exception, got #<TypeError: no implicit conversion of nil into String> with backtrace:10267 # ./spec/factories/ci/job_artifacts.rb:392:in `block (4 levels) in <top (required)>'10268 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10269 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10270 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10271 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10272 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10273 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10274 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10275 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10276 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10277 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10278 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10279 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910280 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10281 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10282 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10283 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10284 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10285 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10286 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10287 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10288 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10289 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10290 7) factories with factory defaults behaves like factory ci_pipeline_artifact factory linting :remote_store trait does not raise error when created10291 # Trait skipped linting due to legacy error10292 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10293 expected no Exception, got #<RuntimeError: Object Storage is not enabled for Ci::PipelineArtifactUploader> with backtrace:10294 # ./app/uploaders/object_storage.rb:442:in `storage_for'10295 # ./app/uploaders/object_storage.rb:436:in `storage'10296 # ./app/uploaders/object_storage.rb:239:in `file_storage?'10297 # ./app/uploaders/gitlab_uploader.rb:51:in `move_to_cache'10298 # ./app/uploaders/object_storage.rb:370:in `cache!'10299 # ./spec/factories/ci/pipeline_artifacts.rb:12:in `block (3 levels) in <top (required)>'10300 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10301 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10302 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10303 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10304 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10305 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10306 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10307 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10308 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10309 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10310 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10311 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910312 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10313 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10314 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10315 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10316 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10317 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10318 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10319 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10320 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10321 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10322 8) factories with factory defaults behaves like factory environment factory linting :non_playable trait does not raise error when created10323 # Trait skipped linting due to legacy error10324 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10325 expected no Exception, got #<NoMethodError: undefined method `status=' for #<Environment:0x00007f90b9d07bd0>10326 Did you mean? state=> with backtrace:10327 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10328 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10329 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10330 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10331 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10332 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10333 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10334 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10335 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10336 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10337 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10338 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910339 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10340 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10341 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10342 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10343 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10344 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10345 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10346 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10347 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10348 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10349 9) factories with factory defaults behaves like factory composer_cache_file factory linting :object_storage trait does not raise error when created10350 # Trait skipped linting due to legacy error10351 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10352 expected no Exception, got #<RuntimeError: Object Storage is not enabled for Packages::Composer::CacheUploader> with backtrace:10353 # ./app/uploaders/object_storage.rb:442:in `storage_for'10354 # ./app/uploaders/object_storage.rb:436:in `storage'10355 # ./app/uploaders/object_storage.rb:239:in `file_storage?'10356 # ./app/uploaders/gitlab_uploader.rb:51:in `move_to_cache'10357 # ./app/uploaders/object_storage.rb:370:in `cache!'10358 # ./spec/factories/packages.rb:270:in `block (3 levels) in <top (required)>'10359 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10360 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10361 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10362 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10363 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10364 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10365 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10366 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10367 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10368 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10369 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10370 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910371 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10372 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10373 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10374 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10375 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10376 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10377 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10378 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10379 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10380 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10381 10) factories with factory defaults behaves like factory debian_project_component_file factory linting :object_storage trait does not raise error when created10382 # Trait skipped linting due to legacy error10383 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10384 expected no Exception, got #<RuntimeError: Object Storage is not enabled for Packages::Debian::ComponentFileUploader> with backtrace:10385 # ./app/uploaders/object_storage.rb:442:in `storage_for'10386 # ./app/uploaders/object_storage.rb:436:in `storage'10387 # ./app/uploaders/object_storage.rb:239:in `file_storage?'10388 # ./app/uploaders/gitlab_uploader.rb:51:in `move_to_cache'10389 # ./app/uploaders/object_storage.rb:370:in `cache!'10390 # ./spec/factories/packages/debian/component_file.rb:20:in `block (3 levels) in <top (required)>'10391 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10392 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10393 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10394 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10395 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10396 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10397 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10398 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10399 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10400 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10401 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10402 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910403 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10404 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10405 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10406 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10407 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10408 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10409 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10410 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10411 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10412 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10413 11) factories with factory defaults behaves like factory debian_project_distribution factory linting :object_storage trait does not raise error when created10414 # Trait skipped linting due to legacy error10415 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10416 expected no Exception, got #<RuntimeError: Object Storage is not enabled for Packages::Debian::DistributionReleaseFileUploader> with backtrace:10417 # ./app/uploaders/object_storage.rb:442:in `storage_for'10418 # ./app/uploaders/object_storage.rb:436:in `storage'10419 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10420 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10421 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10422 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10423 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10424 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10425 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10426 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10427 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10428 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10429 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10430 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910431 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10432 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10433 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10434 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10435 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10436 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10437 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10438 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10439 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10440 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10441 12) factories with factory defaults behaves like factory debian_file_metadatum factory linting :unknown trait does not raise error when created10442 # Trait skipped linting due to legacy error10443 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10444 expected no Exception, got #<ActiveRecord::RecordInvalid: Validation failed: File type is not included in the list> with backtrace:10445 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10446 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10447 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10448 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10449 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10450 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10451 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10452 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10453 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10454 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10455 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10456 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910457 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10458 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10459 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10460 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10461 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10462 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10463 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10464 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10465 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10466 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10467 13) factories with factory defaults behaves like factory package_file factory linting :object_storage trait does not raise error when created10468 # Trait skipped linting due to legacy error10469 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10470 expected no Exception, got #<RuntimeError: Object Storage is not enabled for Packages::PackageFileUploader> with backtrace:10471 # ./app/uploaders/object_storage.rb:442:in `storage_for'10472 # ./app/uploaders/object_storage.rb:436:in `storage'10473 # ./app/uploaders/object_storage.rb:239:in `file_storage?'10474 # ./app/uploaders/gitlab_uploader.rb:51:in `move_to_cache'10475 # ./app/uploaders/object_storage.rb:370:in `cache!'10476 # ./spec/factories/packages/package_file.rb:14:in `block (3 levels) in <top (required)>'10477 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10478 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10479 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10480 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10481 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10482 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10483 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10484 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10485 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10486 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10487 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10488 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910489 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10490 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10491 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10492 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10493 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10494 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10495 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10496 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10497 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10498 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10499 14) factories with factory defaults behaves like factory pages_domain factory linting :without_certificate trait does not raise error when created10500 # Trait skipped linting due to legacy error10501 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10502 expected no Exception, got #<ActiveRecord::RecordInvalid: Validation failed: Key doesn't match the certificate> with backtrace:10503 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10504 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10505 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10506 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10507 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10508 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10509 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10510 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10511 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10512 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10513 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10514 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910515 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10516 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10517 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10518 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10519 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10520 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10521 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10522 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10523 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10524 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10525 15) factories with factory defaults behaves like factory pages_domain factory linting :without_key trait does not raise error when created10526 # Trait skipped linting due to legacy error10527 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10528 expected no Exception, got #<ActiveRecord::RecordInvalid: Validation failed: Key doesn't match the certificate> with backtrace:10529 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10530 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10531 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10532 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10533 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10534 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10535 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10536 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10537 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10538 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10539 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10540 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910541 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10542 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10543 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10544 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10545 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10546 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10547 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10548 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10549 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10550 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10551 16) factories with factory defaults behaves like factory pages_domain factory linting :with_missing_chain trait does not raise error when created10552 # Trait skipped linting due to legacy error10553 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10554 expected no Exception, got #<ActiveRecord::RecordInvalid: Validation failed: Key doesn't match the certificate, Certificate misses intermediates> with backtrace:10555 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10556 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10557 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10558 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10559 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10560 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10561 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10562 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10563 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10564 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10565 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10566 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910567 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10568 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10569 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10570 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10571 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10572 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10573 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10574 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10575 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10576 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10577 17) factories with factory defaults behaves like factory pages_domain factory linting :with_trusted_chain trait does not raise error when created10578 # Trait skipped linting due to legacy error10579 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10580 expected no Exception, got #<ActiveRecord::RecordInvalid: Validation failed: Key doesn't match the certificate> with backtrace:10581 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10582 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10583 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10584 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10585 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10586 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10587 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10588 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10589 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10590 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10591 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10592 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910593 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10594 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10595 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10596 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10597 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10598 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10599 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10600 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10601 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10602 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10603 18) factories with factory defaults behaves like factory pages_domain factory linting :with_trusted_expired_chain trait does not raise error when created10604 # Trait skipped linting due to legacy error10605 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10606 expected no Exception, got #<ActiveRecord::RecordInvalid: Validation failed: Key doesn't match the certificate, Certificate misses intermediates> with backtrace:10607 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10608 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10609 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10610 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10611 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10612 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10613 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10614 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10615 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10616 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10617 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10618 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910619 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10620 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10621 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10622 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10623 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10624 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10625 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10626 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10627 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10628 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10629 19) factories with factory defaults behaves like factory pages_domain factory linting :explicit_ecdsa trait does not raise error when created10630 # Trait skipped linting due to legacy error10631 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10632 expected no Exception, got #<ActiveRecord::RecordInvalid: Validation failed: Key ECDSA keys with explicit curves are not supported> with backtrace:10633 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10634 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10635 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10636 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10637 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10638 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10639 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10640 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10641 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10642 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10643 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10644 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910645 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10646 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10647 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10648 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10649 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10650 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10651 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10652 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10653 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10654 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10655 20) factories with factory defaults behaves like factory project_member factory linting :blocked trait does not raise error when created10656 # Trait skipped linting due to legacy error10657 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10658 expected no Exception, got #<FrozenError: can't modify frozen attributes> with backtrace:10659 # ./spec/factories/project_members.rb:24:in `block (4 levels) in <top (required)>'10660 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10661 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10662 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10663 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10664 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10665 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10666 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10667 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10668 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10669 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10670 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10671 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910672 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10673 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10674 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10675 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10676 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10677 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10678 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10679 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10680 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10681 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10682 21) factories with factory defaults behaves like factory remote_mirror factory linting :ssh trait does not raise error when created10683 # Trait skipped linting due to legacy error10684 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10685 expected no Exception, got #<ActiveRecord::RecordInvalid: Validation failed: Url is blocked: URI is invalid> with backtrace:10686 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10687 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10688 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10689 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10690 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10691 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10692 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10693 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10694 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10695 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10696 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10697 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910698 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10699 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10700 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10701 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10702 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10703 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10704 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10705 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10706 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10707 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10708 22) factories with factory defaults behaves like factory user_preference factory linting :only_comments trait does not raise error when created10709 # Trait skipped linting due to legacy error10710 Failure/Error: expect { create(factory.name, trait_name) }.not_to raise_error10711 expected no Exception, got #<NameError: uninitialized constant #<Class:0x00007f90a76c0b08>::NOTE_FILTERS10712 Did you mean? UserPreference::NOTES_FILTERS> with backtrace:10713 # ./spec/factories/user_preferences.rb:9:in `block (4 levels) in <top (required)>'10714 # ./spec/factories_spec.rb:54:in `block (7 levels) in <top (required)>'10715 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10716 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10717 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10718 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10719 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10720 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10721 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10722 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10723 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10724 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10725 Shared Example Group: "factory" called from ./spec/factories_spec.rb:11910726 # ./spec/factories_spec.rb:54:in `block (6 levels) in <top (required)>'10727 # ./spec/spec_helper.rb:404:in `block (3 levels) in <top (required)>'10728 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10729 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10730 # ./spec/spec_helper.rb:391:in `block (3 levels) in <top (required)>'10731 # ./lib/gitlab/application_context.rb:31:in `with_raw_context'10732 # ./spec/spec_helper.rb:391:in `block (2 levels) in <top (required)>'10733 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (3 levels) in <top (required)>'10734 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'10735 # ./spec/support/database/prevent_cross_joins.rb:95:in `block (2 levels) in <top (required)>'10736 23) Milestone behaves like a timebox modules with a project behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when creating an object does not raise an error if the internal id is blank10737 # No reason given10738 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:4910739 24) Milestone behaves like a timebox modules with a project behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when updating an object does not raise an error if the internal id is blank10740 # No reason given10741 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:5710742 25) Milestone behaves like a timebox modules with a group behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when creating an object does not raise an error if the internal id is blank10743 # No reason given10744 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:4910745 26) Milestone behaves like a timebox modules with a group behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when updating an object does not raise an error if the internal id is blank10746 # No reason given10747 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:5710748 27) Projects::DestroyService with async_execute behaves like deleting the project with pipeline and build with pipeline and build related records avoids N+1 queries10749 # skipped until fixed in https://gitlab.com/gitlab-org/gitlab/-/issues/2464410750 # ./spec/services/projects/destroy_service_spec.rb:5310751 28) Packages::PackageFileUploader package_file behaves like builds correct paths #upload_path behaves like matches the method pattern 10752 # No pattern provided, skipping.10753 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810754 29) Packages::PackageFileUploader package_file behaves like builds correct paths #relative_path is relative10755 # Path not set, skipping.10756 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:4010757 30) Packages::PackageFileUploader package_file behaves like builds correct paths .absolute_path behaves like matches the method pattern 10758 # No pattern provided, skipping.10759 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810760 31) Packages::PackageFileUploader package_file behaves like builds correct paths .base_dir behaves like matches the method pattern 10761 # No pattern provided, skipping.10762 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810763 32) Packages::PackageFileUploader package_file object store is remote behaves like builds correct paths #cache_dir behaves like matches the method pattern 10764 # No pattern provided, skipping.10765 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810766 33) Packages::PackageFileUploader package_file object store is remote behaves like builds correct paths #work_dir behaves like matches the method pattern 10767 # No pattern provided, skipping.10768 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810769 34) Packages::PackageFileUploader package_file object store is remote behaves like builds correct paths #upload_path behaves like matches the method pattern 10770 # No pattern provided, skipping.10771 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810772 35) Packages::PackageFileUploader package_file object store is remote behaves like builds correct paths #relative_path is relative10773 # Path not set, skipping.10774 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:4010775 36) Packages::PackageFileUploader package_file object store is remote behaves like builds correct paths .absolute_path behaves like matches the method pattern 10776 # No pattern provided, skipping.10777 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810778 37) Packages::PackageFileUploader package_file object store is remote behaves like builds correct paths .base_dir behaves like matches the method pattern 10779 # No pattern provided, skipping.10780 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810781 38) Packages::PackageFileUploader debian_package_file behaves like builds correct paths #upload_path behaves like matches the method pattern 10782 # No pattern provided, skipping.10783 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810784 39) Packages::PackageFileUploader debian_package_file behaves like builds correct paths #relative_path is relative10785 # Path not set, skipping.10786 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:4010787 40) Packages::PackageFileUploader debian_package_file behaves like builds correct paths .absolute_path behaves like matches the method pattern 10788 # No pattern provided, skipping.10789 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810790 41) Packages::PackageFileUploader debian_package_file behaves like builds correct paths .base_dir behaves like matches the method pattern 10791 # No pattern provided, skipping.10792 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810793 42) Packages::PackageFileUploader debian_package_file object store is remote behaves like builds correct paths #cache_dir behaves like matches the method pattern 10794 # No pattern provided, skipping.10795 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810796 43) Packages::PackageFileUploader debian_package_file object store is remote behaves like builds correct paths #work_dir behaves like matches the method pattern 10797 # No pattern provided, skipping.10798 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810799 44) Packages::PackageFileUploader debian_package_file object store is remote behaves like builds correct paths #upload_path behaves like matches the method pattern 10800 # No pattern provided, skipping.10801 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810802 45) Packages::PackageFileUploader debian_package_file object store is remote behaves like builds correct paths #relative_path is relative10803 # Path not set, skipping.10804 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:4010805 46) Packages::PackageFileUploader debian_package_file object store is remote behaves like builds correct paths .absolute_path behaves like matches the method pattern 10806 # No pattern provided, skipping.10807 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810808 47) Packages::PackageFileUploader debian_package_file object store is remote behaves like builds correct paths .base_dir behaves like matches the method pattern 10809 # No pattern provided, skipping.10810 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:810811Finished in 14 minutes 42 seconds (files took 51.09 seconds to load)108123554 examples, 0 failures, 47 pending10813Thu 16 Sep 2021 10:48:13 AM UTC10815Not uploading cache ruby-gems-v1-4 due to policy10816Not uploading cache gitaly-ruby-gems-v1-4 due to policy10818Uploading artifacts...10819coverage/: found 5 matching files and directories 10820WARNING: crystalball/: no matching files 10821deprecations/: found 13 matching files and directories 10822knapsack/: found 3 matching files and directories 10823rspec_flaky/: found 4 matching files and directories 10824rspec_profiling/: found 1 matching files and directories 10825WARNING: tmp/capybara/: no matching files 10826tmp/memory_test/: found 2 matching files and directories 10827log/*.log: found 18 matching files and directories 10828Uploading artifacts as "archive" to coordinator... ok id=1595733348 responseStatus=201 Created token=9Leja-Sz10829Uploading artifacts...10830junit_rspec.xml: found 1 matching files and directories 10831Uploading artifacts as "junit" to coordinator... ok id=1595733348 responseStatus=201 Created token=9Leja-Sz10833Job succeeded