diff --git a/.gitlab-ci/pipeline.yml b/.gitlab-ci/pipeline.yml index a7575fe871caba7854e79aa3487d1c1533dc677c..c3e13d37602a113d2c9e45dea9ed5b3825a6eaba 100644 --- a/.gitlab-ci/pipeline.yml +++ b/.gitlab-ci/pipeline.yml @@ -148,10 +148,10 @@ variables: 'âš™ï¸ï¸ PHPUnit Kernel': <<: [ *with-composer, *run-tests, *default-job-settings ] - parallel: 3 + parallel: 4 variables: TESTSUITE: PHPUnit-Kernel - KUBERNETES_CPU_REQUEST: "16" + KUBERNETES_CPU_REQUEST: "8" services: - <<: *with-database diff --git a/core/modules/block/tests/src/Functional/BlockTest.php b/core/modules/block/tests/src/Functional/BlockTest.php index 4738e97f0a9f3f52f173db96bb2f92e840b962c8..a2e4ded20993c03824bcc04a42bf6a2445bbc3ad 100644 --- a/core/modules/block/tests/src/Functional/BlockTest.php +++ b/core/modules/block/tests/src/Functional/BlockTest.php @@ -14,7 +14,6 @@ * Tests basic block functionality. * * @group block - * @group #slow */ class BlockTest extends BlockTestBase { diff --git a/core/modules/block/tests/src/Functional/BlockUiTest.php b/core/modules/block/tests/src/Functional/BlockUiTest.php index b3d75fce70cf4e4aa6d820c7b45935f101cf0057..647eadc165a5c206968cf41c621b32696a2af36e 100644 --- a/core/modules/block/tests/src/Functional/BlockUiTest.php +++ b/core/modules/block/tests/src/Functional/BlockUiTest.php @@ -16,7 +16,6 @@ * Tests that the block configuration UI exists and stores data correctly. * * @group block - * @group #slow */ class BlockUiTest extends BrowserTestBase { diff --git a/core/modules/block/tests/src/Kernel/Migrate/d7/MigrateBlockContentTranslationTest.php b/core/modules/block/tests/src/Kernel/Migrate/d7/MigrateBlockContentTranslationTest.php index 62b43807603116c1cf8f46dd9eda23a7a9228b2d..d024787870f7e17833d85cbc0185bf3b7e823748 100644 --- a/core/modules/block/tests/src/Kernel/Migrate/d7/MigrateBlockContentTranslationTest.php +++ b/core/modules/block/tests/src/Kernel/Migrate/d7/MigrateBlockContentTranslationTest.php @@ -10,7 +10,6 @@ * Tests migration of i18n block translations. * * @group migrate_drupal_7 - * @group #slow */ class MigrateBlockContentTranslationTest extends MigrateDrupal7TestBase { diff --git a/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5MarkupTest.php b/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5MarkupTest.php index bd58595b127d09e10455293d7b3c43983e0df422..c0df58e9a3459229c8dad1674a16f0fdddd39fc8 100644 --- a/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5MarkupTest.php +++ b/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5MarkupTest.php @@ -20,7 +20,6 @@ * Tests for CKEditor 5. * * @group ckeditor5 - * @group #slow * @internal */ class CKEditor5MarkupTest extends CKEditor5TestBase { diff --git a/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5Test.php b/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5Test.php index e4bf6ba2011e19a761bb73d9fae7d1223520c882..3a53921e23271c54396e1403beceb2881eb21a66 100644 --- a/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5Test.php +++ b/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5Test.php @@ -22,7 +22,6 @@ * Tests for CKEditor 5. * * @group ckeditor5 - * @group #slow * @internal */ class CKEditor5Test extends CKEditor5TestBase { diff --git a/core/modules/ckeditor5/tests/src/FunctionalJavascript/MediaLinkabilityTest.php b/core/modules/ckeditor5/tests/src/FunctionalJavascript/MediaLinkabilityTest.php index f8a41742db15869b4f8aef07d34296ca2c872c77..f7abb57ebbf9a043c42b6a828279a40bc05a6f0f 100644 --- a/core/modules/ckeditor5/tests/src/FunctionalJavascript/MediaLinkabilityTest.php +++ b/core/modules/ckeditor5/tests/src/FunctionalJavascript/MediaLinkabilityTest.php @@ -12,7 +12,6 @@ /** * @coversDefaultClass \Drupal\ckeditor5\Plugin\CKEditor5Plugin\Media * @group ckeditor5 - * @group #slow * @internal */ class MediaLinkabilityTest extends MediaTestBase { diff --git a/core/modules/ckeditor5/tests/src/FunctionalJavascript/SourceEditingEmptyElementTest.php b/core/modules/ckeditor5/tests/src/FunctionalJavascript/SourceEditingEmptyElementTest.php index 2c8acb9c01bf9af60fe4a028abf2d7a419dbdff1..08ee449677604c90a9319cd62f4d9f3422f9a5d6 100644 --- a/core/modules/ckeditor5/tests/src/FunctionalJavascript/SourceEditingEmptyElementTest.php +++ b/core/modules/ckeditor5/tests/src/FunctionalJavascript/SourceEditingEmptyElementTest.php @@ -16,7 +16,6 @@ * @coversDefaultClass \Drupal\ckeditor5\Plugin\CKEditor5Plugin\SourceEditing * @covers \Drupal\ckeditor5\Plugin\CKEditor5PluginManager::getCKEditor5PluginConfig * @group ckeditor5 - * @group #slow * @internal */ class SourceEditingEmptyElementTest extends SourceEditingTestBase { diff --git a/core/modules/ckeditor5/tests/src/FunctionalJavascript/SourceEditingTest.php b/core/modules/ckeditor5/tests/src/FunctionalJavascript/SourceEditingTest.php index 2f9d70884bef7fd4da93bbb2fbc8968ddfbe59ca..c0ba04b846b0b222690b7da7762608442e55f578 100644 --- a/core/modules/ckeditor5/tests/src/FunctionalJavascript/SourceEditingTest.php +++ b/core/modules/ckeditor5/tests/src/FunctionalJavascript/SourceEditingTest.php @@ -16,7 +16,6 @@ * @coversDefaultClass \Drupal\ckeditor5\Plugin\CKEditor5Plugin\SourceEditing * @covers \Drupal\ckeditor5\Plugin\CKEditor5PluginManager::getCKEditor5PluginConfig * @group ckeditor5 - * @group #slow * @internal */ class SourceEditingTest extends SourceEditingTestBase { diff --git a/core/modules/comment/tests/src/Functional/Rest/CommentJsonAnonTest.php b/core/modules/comment/tests/src/Functional/Rest/CommentJsonAnonTest.php index 586ef41dda16c8679511b2d19eb28615a4e7281c..0af17d9847ac5974ee3f49fd8196fa28ccbdcd11 100644 --- a/core/modules/comment/tests/src/Functional/Rest/CommentJsonAnonTest.php +++ b/core/modules/comment/tests/src/Functional/Rest/CommentJsonAnonTest.php @@ -8,7 +8,6 @@ /** * @group rest - * @group #slow */ class CommentJsonAnonTest extends CommentResourceTestBase { diff --git a/core/modules/comment/tests/src/Functional/Rest/CommentJsonCookieTest.php b/core/modules/comment/tests/src/Functional/Rest/CommentJsonCookieTest.php index 27f40151ffbf350aca77852c6d4deeea59ba62da..7cdbb57e6d7c4e0379d7766c68aaaa1808d3a325 100644 --- a/core/modules/comment/tests/src/Functional/Rest/CommentJsonCookieTest.php +++ b/core/modules/comment/tests/src/Functional/Rest/CommentJsonCookieTest.php @@ -8,7 +8,6 @@ /** * @group rest - * @group #slow */ class CommentJsonCookieTest extends CommentResourceTestBase { diff --git a/core/modules/comment/tests/src/Kernel/Plugin/migrate/source/CommentTypeRequirementsTest.php b/core/modules/comment/tests/src/Kernel/Plugin/migrate/source/CommentTypeRequirementsTest.php index c04c478f3a2f35417ac4f94057a0e116a0b2a82b..379e51803b058b1398cb31e44f516195f7ec6506 100644 --- a/core/modules/comment/tests/src/Kernel/Plugin/migrate/source/CommentTypeRequirementsTest.php +++ b/core/modules/comment/tests/src/Kernel/Plugin/migrate/source/CommentTypeRequirementsTest.php @@ -11,7 +11,6 @@ * Tests check requirements for comment type source plugin. * * @group comment - * @group #slow */ class CommentTypeRequirementsTest extends MigrateDrupal7TestBase { diff --git a/core/modules/config/tests/src/Functional/ConfigImportUITest.php b/core/modules/config/tests/src/Functional/ConfigImportUITest.php index c8d97c313a1e1b50d05b107dd69f57d0dd56c5a7..4a559c293108a46f767a8dbda5cda85685f8e1e1 100644 --- a/core/modules/config/tests/src/Functional/ConfigImportUITest.php +++ b/core/modules/config/tests/src/Functional/ConfigImportUITest.php @@ -12,7 +12,6 @@ * Tests the user interface for importing configuration. * * @group config - * @group #slow */ class ConfigImportUITest extends BrowserTestBase { diff --git a/core/modules/config_translation/tests/src/Functional/ConfigTranslationUiModulesTest.php b/core/modules/config_translation/tests/src/Functional/ConfigTranslationUiModulesTest.php index a2838a404d3784f97aebbd9bd35dae8fc0cc6ce4..0c0b18377bda2061598331defa807aa4d4c4b8bc 100644 --- a/core/modules/config_translation/tests/src/Functional/ConfigTranslationUiModulesTest.php +++ b/core/modules/config_translation/tests/src/Functional/ConfigTranslationUiModulesTest.php @@ -16,7 +16,6 @@ * Translate settings and entities to various languages. * * @group config_translation - * @group #slow */ class ConfigTranslationUiModulesTest extends ConfigTranslationUiTestBase { diff --git a/core/modules/config_translation/tests/src/Functional/ConfigTranslationUiTest.php b/core/modules/config_translation/tests/src/Functional/ConfigTranslationUiTest.php index fe4b0e7d08fca997f1190df9e4e97a0b1e83fd71..ffcc255b3daf8c23e4be869129587ccef08f9fa9 100644 --- a/core/modules/config_translation/tests/src/Functional/ConfigTranslationUiTest.php +++ b/core/modules/config_translation/tests/src/Functional/ConfigTranslationUiTest.php @@ -13,7 +13,6 @@ * Translate settings and entities to various languages. * * @group config_translation - * @group #slow */ class ConfigTranslationUiTest extends ConfigTranslationUiTestBase { diff --git a/core/modules/content_moderation/tests/src/Functional/ModerationFormTest.php b/core/modules/content_moderation/tests/src/Functional/ModerationFormTest.php index 3662e3a076c9d41be0c3629334d0704c183101d9..f9a0a753ee0bf77a6ef338e9fb8ea77dd064b7e0 100644 --- a/core/modules/content_moderation/tests/src/Functional/ModerationFormTest.php +++ b/core/modules/content_moderation/tests/src/Functional/ModerationFormTest.php @@ -12,7 +12,6 @@ * Tests the moderation form, specifically on nodes. * * @group content_moderation - * @group #slow */ class ModerationFormTest extends ModerationStateTestBase { diff --git a/core/modules/content_moderation/tests/src/Functional/ModerationStateNodeTest.php b/core/modules/content_moderation/tests/src/Functional/ModerationStateNodeTest.php index f403f8b244e7724473609463514887b40cfd18ab..3743cfce7a55404ec960f890e77ceb2c9e157f7d 100644 --- a/core/modules/content_moderation/tests/src/Functional/ModerationStateNodeTest.php +++ b/core/modules/content_moderation/tests/src/Functional/ModerationStateNodeTest.php @@ -11,7 +11,6 @@ * Tests general content moderation workflow for nodes. * * @group content_moderation - * @group #slow */ class ModerationStateNodeTest extends ModerationStateTestBase { diff --git a/core/modules/content_moderation/tests/src/Functional/ModerationStateNodeTypeTest.php b/core/modules/content_moderation/tests/src/Functional/ModerationStateNodeTypeTest.php index de2a87168e441875448249f6a141098ccf8eaa13..971d770cb5673fa6b697887c044a258a1804bb9c 100644 --- a/core/modules/content_moderation/tests/src/Functional/ModerationStateNodeTypeTest.php +++ b/core/modules/content_moderation/tests/src/Functional/ModerationStateNodeTypeTest.php @@ -8,7 +8,6 @@ * Tests moderation state node type integration. * * @group content_moderation - * @group #slow */ class ModerationStateNodeTypeTest extends ModerationStateTestBase { diff --git a/core/modules/content_moderation/tests/src/Kernel/ModerationStateFieldItemListTest.php b/core/modules/content_moderation/tests/src/Kernel/ModerationStateFieldItemListTest.php index 249418a2c32c30b49894c5330c418e256594d97e..1c83da34b6975d64867dbccc5f17f5ac5d44daea 100644 --- a/core/modules/content_moderation/tests/src/Kernel/ModerationStateFieldItemListTest.php +++ b/core/modules/content_moderation/tests/src/Kernel/ModerationStateFieldItemListTest.php @@ -16,7 +16,6 @@ * @coversDefaultClass \Drupal\content_moderation\Plugin\Field\ModerationStateFieldItemList * * @group content_moderation - * @group #slow */ class ModerationStateFieldItemListTest extends KernelTestBase { diff --git a/core/modules/content_translation/tests/src/Functional/ContentTestTranslationUITest.php b/core/modules/content_translation/tests/src/Functional/ContentTestTranslationUITest.php index 4ea8825d4f0b1c33b0ddd2a7d80a055b57a01e40..4b09a7ab74825168f3746e026138a2e275496993 100644 --- a/core/modules/content_translation/tests/src/Functional/ContentTestTranslationUITest.php +++ b/core/modules/content_translation/tests/src/Functional/ContentTestTranslationUITest.php @@ -8,6 +8,7 @@ * Tests the test content translation UI with the test entity. * * @group content_translation + * @group #slow */ class ContentTestTranslationUITest extends ContentTranslationUITestBase { diff --git a/core/modules/contextual/tests/src/FunctionalJavascript/EditModeTest.php b/core/modules/contextual/tests/src/FunctionalJavascript/EditModeTest.php index 6d7f8c493ff4aa308c0b0e3cf6c5ff029ef6e313..ce88a5dbd0ec516209a790235ec6a68e8cf88b3f 100644 --- a/core/modules/contextual/tests/src/FunctionalJavascript/EditModeTest.php +++ b/core/modules/contextual/tests/src/FunctionalJavascript/EditModeTest.php @@ -10,6 +10,7 @@ * Tests edit mode. * * @group contextual + * @group #slow */ class EditModeTest extends WebDriverTestBase { diff --git a/core/modules/datetime_range/tests/src/Functional/DateRangeFieldTest.php b/core/modules/datetime_range/tests/src/Functional/DateRangeFieldTest.php index eafe9b8b4348a0c0f28a173c01474e02890eb2db..53804ee517a26cecdd1ea56fb696f0b96f772938 100644 --- a/core/modules/datetime_range/tests/src/Functional/DateRangeFieldTest.php +++ b/core/modules/datetime_range/tests/src/Functional/DateRangeFieldTest.php @@ -19,7 +19,6 @@ * Tests Daterange field functionality. * * @group datetime - * @group #slow */ class DateRangeFieldTest extends DateTestBase { diff --git a/core/modules/field/tests/src/Kernel/FieldStorageCrudTest.php b/core/modules/field/tests/src/Kernel/FieldStorageCrudTest.php index 1b3dc489c431eecb24248ecce8857cad3146546a..cd39a77a941902151eb435397ed556177646f5cc 100644 --- a/core/modules/field/tests/src/Kernel/FieldStorageCrudTest.php +++ b/core/modules/field/tests/src/Kernel/FieldStorageCrudTest.php @@ -15,7 +15,6 @@ * Tests field storage create, read, update, and delete. * * @group field - * @group #slow */ class FieldStorageCrudTest extends FieldKernelTestBase { diff --git a/core/modules/field_ui/tests/src/Functional/ManageDisplayTest.php b/core/modules/field_ui/tests/src/Functional/ManageDisplayTest.php index 2e2c9d8c12571059981acc8e3eb7f9eca89f3d64..6301cae6fad04ede6a825e09cc8a6582abd6a805 100644 --- a/core/modules/field_ui/tests/src/Functional/ManageDisplayTest.php +++ b/core/modules/field_ui/tests/src/Functional/ManageDisplayTest.php @@ -19,7 +19,6 @@ * Tests the Field UI "Manage display" and "Manage form display" screens. * * @group field_ui - * @group #slow */ class ManageDisplayTest extends BrowserTestBase { diff --git a/core/modules/field_ui/tests/src/Functional/ManageFieldsFunctionalTest.php b/core/modules/field_ui/tests/src/Functional/ManageFieldsFunctionalTest.php index b88117463c0fea2ae0e4a8ed78fababbf88af9e8..d272c824e8e8955d57cce8e0e563c2fe9fc8233f 100644 --- a/core/modules/field_ui/tests/src/Functional/ManageFieldsFunctionalTest.php +++ b/core/modules/field_ui/tests/src/Functional/ManageFieldsFunctionalTest.php @@ -13,7 +13,6 @@ * Tests the Field UI "Manage fields" screen. * * @group field_ui - * @group #slow */ class ManageFieldsFunctionalTest extends ManageFieldsFunctionalTestBase { diff --git a/core/modules/field_ui/tests/src/Functional/ManageFieldsLifecycleTest.php b/core/modules/field_ui/tests/src/Functional/ManageFieldsLifecycleTest.php index 606fd72d3474714b187efec69c4efe8be5828abb..58ba84240b8807b07fed026e5e9cab11d0389fca 100644 --- a/core/modules/field_ui/tests/src/Functional/ManageFieldsLifecycleTest.php +++ b/core/modules/field_ui/tests/src/Functional/ManageFieldsLifecycleTest.php @@ -12,7 +12,6 @@ * Tests the Field UI "Manage fields" screen. * * @group field_ui - * @group #slow */ class ManageFieldsLifecycleTest extends ManageFieldsFunctionalTestBase { diff --git a/core/modules/field_ui/tests/src/Functional/ManageFieldsTest.php b/core/modules/field_ui/tests/src/Functional/ManageFieldsTest.php index 3670dca6ca63485bcaf1d26153fd3368772e52f0..76a6f3104ad3376f754b288c797e78b3b7002577 100644 --- a/core/modules/field_ui/tests/src/Functional/ManageFieldsTest.php +++ b/core/modules/field_ui/tests/src/Functional/ManageFieldsTest.php @@ -16,7 +16,6 @@ * Tests the Manage Display page of a fieldable entity type. * * @group field_ui - * @group #slow */ class ManageFieldsTest extends BrowserTestBase { diff --git a/core/modules/field_ui/tests/src/FunctionalJavascript/ManageFieldsTest.php b/core/modules/field_ui/tests/src/FunctionalJavascript/ManageFieldsTest.php index ace40dbe30e5d74b126eb54ba7d0388f9755c639..0ba1d92dc1d4e1044d3c8570ff1f7f8e0f691226 100644 --- a/core/modules/field_ui/tests/src/FunctionalJavascript/ManageFieldsTest.php +++ b/core/modules/field_ui/tests/src/FunctionalJavascript/ManageFieldsTest.php @@ -15,7 +15,6 @@ * Tests the Field UI "Manage Fields" screens. * * @group field_ui - * @group #slow */ class ManageFieldsTest extends WebDriverTestBase { diff --git a/core/modules/file/tests/src/Functional/FileFieldWidgetTest.php b/core/modules/file/tests/src/Functional/FileFieldWidgetTest.php index 13400de6c815cdc7cddfe15b465e55b3e7922d62..523f9fb1bdb57c18ef374bce871a9319658be4f5 100644 --- a/core/modules/file/tests/src/Functional/FileFieldWidgetTest.php +++ b/core/modules/file/tests/src/Functional/FileFieldWidgetTest.php @@ -20,7 +20,6 @@ * Tests the file field widget with public and private files. * * @group file - * @group #slow */ class FileFieldWidgetTest extends FileFieldTestBase { diff --git a/core/modules/file/tests/src/Functional/FileListingTest.php b/core/modules/file/tests/src/Functional/FileListingTest.php index 963149e5334cb1b44fd81d054bc85cd8e56eda86..d55c0db6b1f8905ed93fd4c1466558057cf9c5aa 100644 --- a/core/modules/file/tests/src/Functional/FileListingTest.php +++ b/core/modules/file/tests/src/Functional/FileListingTest.php @@ -13,7 +13,6 @@ * Tests file listing page functionality. * * @group file - * @group #slow */ class FileListingTest extends FileFieldTestBase { diff --git a/core/modules/file/tests/src/Functional/FileManagedFileElementTest.php b/core/modules/file/tests/src/Functional/FileManagedFileElementTest.php index 9cc2d3fd949c0608a259863b42653aac7da46ee3..3e085e443584ca5d2e9ab2cec84ddf829d60e776 100644 --- a/core/modules/file/tests/src/Functional/FileManagedFileElementTest.php +++ b/core/modules/file/tests/src/Functional/FileManagedFileElementTest.php @@ -11,7 +11,6 @@ * Tests the 'managed_file' element type. * * @group file - * @group #slow * @todo Create a FileTestBase class and move FileFieldTestBase methods * that aren't related to fields into it. */ diff --git a/core/modules/file/tests/src/Functional/FileUploadJsonBasicAuthTest.php b/core/modules/file/tests/src/Functional/FileUploadJsonBasicAuthTest.php index 024952298a84f491fd6609d75f005d0b5a1178c9..2fef20207c6cdf7bb77eb06d2a781b3fca592d88 100644 --- a/core/modules/file/tests/src/Functional/FileUploadJsonBasicAuthTest.php +++ b/core/modules/file/tests/src/Functional/FileUploadJsonBasicAuthTest.php @@ -9,7 +9,6 @@ /** * @group file - * @group #slow */ class FileUploadJsonBasicAuthTest extends FileUploadResourceTestBase { diff --git a/core/modules/file/tests/src/Functional/FileUploadJsonCookieTest.php b/core/modules/file/tests/src/Functional/FileUploadJsonCookieTest.php index 38a5b61f6dd8eb8e62849be22cddcfb4ecd5f933..7a961117ff32cfd038e96d4c6f831cdd1a1b7263 100644 --- a/core/modules/file/tests/src/Functional/FileUploadJsonCookieTest.php +++ b/core/modules/file/tests/src/Functional/FileUploadJsonCookieTest.php @@ -9,7 +9,6 @@ /** * @group file - * @group #slow */ class FileUploadJsonCookieTest extends FileUploadResourceTestBase { diff --git a/core/modules/file/tests/src/Functional/Formatter/FileAudioFormatterTest.php b/core/modules/file/tests/src/Functional/Formatter/FileAudioFormatterTest.php index 3564bf1ed8b919a14ce7630fc68244e27fb76d3b..a4591ed353c94cea5e9e199506552bacf7ac37f6 100644 --- a/core/modules/file/tests/src/Functional/Formatter/FileAudioFormatterTest.php +++ b/core/modules/file/tests/src/Functional/Formatter/FileAudioFormatterTest.php @@ -10,7 +10,6 @@ /** * @coversDefaultClass \Drupal\file\Plugin\Field\FieldFormatter\FileAudioFormatter * @group file - * @group #slow */ class FileAudioFormatterTest extends FileMediaFormatterTestBase { diff --git a/core/modules/file/tests/src/Functional/Formatter/FileVideoFormatterTest.php b/core/modules/file/tests/src/Functional/Formatter/FileVideoFormatterTest.php index a9a20518d96e696c2ca73075ee948e0d2bd55a36..651fefdff9c9166cea7627ca06e1147d15be74a2 100644 --- a/core/modules/file/tests/src/Functional/Formatter/FileVideoFormatterTest.php +++ b/core/modules/file/tests/src/Functional/Formatter/FileVideoFormatterTest.php @@ -10,7 +10,6 @@ /** * @coversDefaultClass \Drupal\file\Plugin\Field\FieldFormatter\FileVideoFormatter * @group file - * @group #slow */ class FileVideoFormatterTest extends FileMediaFormatterTestBase { diff --git a/core/modules/file/tests/src/Functional/RemoteFileSaveUploadTest.php b/core/modules/file/tests/src/Functional/RemoteFileSaveUploadTest.php index 1484252f8da709f2f8589b2dece54f706996c5ba..6d2a10da35a6a6c6d010b4c404d967f4cda2883e 100644 --- a/core/modules/file/tests/src/Functional/RemoteFileSaveUploadTest.php +++ b/core/modules/file/tests/src/Functional/RemoteFileSaveUploadTest.php @@ -8,7 +8,6 @@ * Tests the file uploading functions. * * @group file - * @group #slow */ class RemoteFileSaveUploadTest extends SaveUploadTest { diff --git a/core/modules/file/tests/src/Functional/SaveUploadFormTest.php b/core/modules/file/tests/src/Functional/SaveUploadFormTest.php index 80a7f6e1f03b0a5c399192deb60a92ec55992c05..17f9de15701ab4a59d59ee80c2c5749b24dd53c5 100644 --- a/core/modules/file/tests/src/Functional/SaveUploadFormTest.php +++ b/core/modules/file/tests/src/Functional/SaveUploadFormTest.php @@ -12,7 +12,6 @@ * Tests the _file_save_upload_from_form() function. * * @group file - * @group #slow * * @see _file_save_upload_from_form() */ diff --git a/core/modules/file/tests/src/Functional/SaveUploadTest.php b/core/modules/file/tests/src/Functional/SaveUploadTest.php index 1f34f9e8ac9c5bc33393fb14abe0a5e6758ebdd6..6c5ea07a17b21839731eaff121be1f0309335841 100644 --- a/core/modules/file/tests/src/Functional/SaveUploadTest.php +++ b/core/modules/file/tests/src/Functional/SaveUploadTest.php @@ -16,7 +16,6 @@ * Tests the file_save_upload() function. * * @group file - * @group #slow */ class SaveUploadTest extends FileManagedTestBase { diff --git a/core/modules/file/tests/src/FunctionalJavascript/FileFieldWidgetClaroThemeTest.php b/core/modules/file/tests/src/FunctionalJavascript/FileFieldWidgetClaroThemeTest.php index 8089031020609f8ca086c8064f7f0b280c904ea3..f8c6e315d22be832b3222d438f6f611238398b92 100644 --- a/core/modules/file/tests/src/FunctionalJavascript/FileFieldWidgetClaroThemeTest.php +++ b/core/modules/file/tests/src/FunctionalJavascript/FileFieldWidgetClaroThemeTest.php @@ -15,7 +15,6 @@ * @see _claro_preprocess_file_and_image_widget() * * @group file - * @group #slow */ class FileFieldWidgetClaroThemeTest extends FileFieldWidgetTest { diff --git a/core/modules/filter/tests/src/Functional/FilterAdminTest.php b/core/modules/filter/tests/src/Functional/FilterAdminTest.php index 2b501f1d921f7e9f963853cd5204feb432034194..d74ef672e7f62e8c7fa0167d4669ee20e1d6abb4 100644 --- a/core/modules/filter/tests/src/Functional/FilterAdminTest.php +++ b/core/modules/filter/tests/src/Functional/FilterAdminTest.php @@ -17,7 +17,6 @@ * Thoroughly test the administrative interface of the filter module. * * @group filter - * @group #slow */ class FilterAdminTest extends BrowserTestBase { diff --git a/core/modules/help/tests/src/Functional/HelpTopicSearchTest.php b/core/modules/help/tests/src/Functional/HelpTopicSearchTest.php index 6ea8a997891ba8061f34482b5e5ce000a8f7b6c6..fc8d7b9f81c52c35ee8b0e3c95c0591932115ad8 100644 --- a/core/modules/help/tests/src/Functional/HelpTopicSearchTest.php +++ b/core/modules/help/tests/src/Functional/HelpTopicSearchTest.php @@ -14,7 +14,6 @@ * Verifies help topic search. * * @group help - * @group #slow */ class HelpTopicSearchTest extends HelpTopicTranslatedTestBase { diff --git a/core/modules/image/tests/src/Functional/ImageAdminStylesTest.php b/core/modules/image/tests/src/Functional/ImageAdminStylesTest.php index bddf7ef0634a37e2767e54c126e9dbc1b1085f2c..9b3a3106333fcd704cb57de9472f9dc256f7cf4f 100644 --- a/core/modules/image/tests/src/Functional/ImageAdminStylesTest.php +++ b/core/modules/image/tests/src/Functional/ImageAdminStylesTest.php @@ -16,7 +16,6 @@ * Tests creation, deletion, and editing of image styles and effects. * * @group image - * @group #slow */ class ImageAdminStylesTest extends ImageFieldTestBase { diff --git a/core/modules/image/tests/src/Functional/ImageFieldDisplayTest.php b/core/modules/image/tests/src/Functional/ImageFieldDisplayTest.php index 5936028d673d79d17b517d51e89b3414612ef22d..350e37eecb9dcf2b0e0d1759ee45c4c1161e1bca 100644 --- a/core/modules/image/tests/src/Functional/ImageFieldDisplayTest.php +++ b/core/modules/image/tests/src/Functional/ImageFieldDisplayTest.php @@ -17,7 +17,6 @@ * Tests the display of image fields. * * @group image - * @group #slow */ class ImageFieldDisplayTest extends ImageFieldTestBase { diff --git a/core/modules/image/tests/src/Functional/ImageFieldValidateTest.php b/core/modules/image/tests/src/Functional/ImageFieldValidateTest.php index 32c97382d5f2293dc41a8140aa66c5de8b185867..46cb4b751d40dbe305af88f612987021bbe07ab4 100644 --- a/core/modules/image/tests/src/Functional/ImageFieldValidateTest.php +++ b/core/modules/image/tests/src/Functional/ImageFieldValidateTest.php @@ -11,7 +11,6 @@ * Tests validation functions such as min/max dimensions. * * @group image - * @group #slow */ class ImageFieldValidateTest extends ImageFieldTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/ActionTest.php b/core/modules/jsonapi/tests/src/Functional/ActionTest.php index a2bbb75b7a423f044324230d655aa43e0b31a951..183cbe7b5184477fd4a15f0b210535172c9d013c 100644 --- a/core/modules/jsonapi/tests/src/Functional/ActionTest.php +++ b/core/modules/jsonapi/tests/src/Functional/ActionTest.php @@ -12,7 +12,6 @@ * JSON:API integration test for the "Action" config entity type. * * @group Action - * @group #slow */ class ActionTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/BaseFieldOverrideTest.php b/core/modules/jsonapi/tests/src/Functional/BaseFieldOverrideTest.php index ca63f72a0dcfc4e97c49ebf5571c6a029899d4ca..7ff067e97248285f38f414ab791d6edd7b129362 100644 --- a/core/modules/jsonapi/tests/src/Functional/BaseFieldOverrideTest.php +++ b/core/modules/jsonapi/tests/src/Functional/BaseFieldOverrideTest.php @@ -12,7 +12,6 @@ * JSON:API integration test for the "BaseFieldOverride" config entity type. * * @group jsonapi - * @group #slow */ class BaseFieldOverrideTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/BlockContentTest.php b/core/modules/jsonapi/tests/src/Functional/BlockContentTest.php index 7d35326abc63b20ee882a496f6a0376aef0f39ad..67854eca8f85b2446a03b95bf021314bf4c23ea4 100644 --- a/core/modules/jsonapi/tests/src/Functional/BlockContentTest.php +++ b/core/modules/jsonapi/tests/src/Functional/BlockContentTest.php @@ -14,7 +14,6 @@ * JSON:API integration test for the "BlockContent" content entity type. * * @group jsonapi - * @group #slow */ class BlockContentTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/BlockContentTypeTest.php b/core/modules/jsonapi/tests/src/Functional/BlockContentTypeTest.php index 1f2055701c9d6990561c1479349758d0f464c46e..afb96fa04f662ea9658b1e5eb8a2f247c1018bf6 100644 --- a/core/modules/jsonapi/tests/src/Functional/BlockContentTypeTest.php +++ b/core/modules/jsonapi/tests/src/Functional/BlockContentTypeTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "BlockContentType" config entity type. * * @group jsonapi - * @group #slow */ class BlockContentTypeTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/BlockTest.php b/core/modules/jsonapi/tests/src/Functional/BlockTest.php index 5efb77ef42e61f70d11e55697f00da8cca94b8b4..746462ac13bc065b77ea03f6088f05afe8f61a72 100644 --- a/core/modules/jsonapi/tests/src/Functional/BlockTest.php +++ b/core/modules/jsonapi/tests/src/Functional/BlockTest.php @@ -12,7 +12,6 @@ * JSON:API integration test for the "Block" config entity type. * * @group jsonapi - * @group #slow */ class BlockTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/CommentTest.php b/core/modules/jsonapi/tests/src/Functional/CommentTest.php index 4faf84fd3ff981a91538e023c6c37fbc90ecfdb5..e79422c46849c6f66e605b63c1239e1bf4a79318 100644 --- a/core/modules/jsonapi/tests/src/Functional/CommentTest.php +++ b/core/modules/jsonapi/tests/src/Functional/CommentTest.php @@ -22,7 +22,6 @@ * JSON:API integration test for the "Comment" content entity type. * * @group jsonapi - * @group #slow */ class CommentTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/CommentTypeTest.php b/core/modules/jsonapi/tests/src/Functional/CommentTypeTest.php index caf2a741757582ffa9fdfa097b6f19f8a6bf7175..9d2f26fae99f013ee0fd74e97c413e21683e5f00 100644 --- a/core/modules/jsonapi/tests/src/Functional/CommentTypeTest.php +++ b/core/modules/jsonapi/tests/src/Functional/CommentTypeTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "CommentType" config entity type. * * @group jsonapi - * @group #slow */ class CommentTypeTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/ConfigTestTest.php b/core/modules/jsonapi/tests/src/Functional/ConfigTestTest.php index 4e57cadc587b8bf702a84e0052d3748026f39f00..f3d3b44667b3fafe8bc467209981c564e0410fb0 100644 --- a/core/modules/jsonapi/tests/src/Functional/ConfigTestTest.php +++ b/core/modules/jsonapi/tests/src/Functional/ConfigTestTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "ConfigTest" config entity type. * * @group jsonapi - * @group #slow */ class ConfigTestTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/ConfigurableLanguageTest.php b/core/modules/jsonapi/tests/src/Functional/ConfigurableLanguageTest.php index 9e170ba2c5be36422296f41791815e86a54ecba6..b9b643355df5dedb6eb6b8a6396d6a58a1e8c76d 100644 --- a/core/modules/jsonapi/tests/src/Functional/ConfigurableLanguageTest.php +++ b/core/modules/jsonapi/tests/src/Functional/ConfigurableLanguageTest.php @@ -14,7 +14,6 @@ * JSON:API integration test for the "ConfigurableLanguage" config entity type. * * @group jsonapi - * @group #slow */ class ConfigurableLanguageTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/ContactFormTest.php b/core/modules/jsonapi/tests/src/Functional/ContactFormTest.php index 236c7f9eafa317461b8e5f80c35ffe5b9eaefd29..562126ab07ccf54ae3743effb88c283a61cd1ee9 100644 --- a/core/modules/jsonapi/tests/src/Functional/ContactFormTest.php +++ b/core/modules/jsonapi/tests/src/Functional/ContactFormTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "ContactForm" config entity type. * * @group jsonapi - * @group #slow */ class ContactFormTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/ContentLanguageSettingsTest.php b/core/modules/jsonapi/tests/src/Functional/ContentLanguageSettingsTest.php index b19337290a9212b77d881d0eebd68dd1bda7244f..8331cfe134f8a22fb2002316e3b23197e8b6dc60 100644 --- a/core/modules/jsonapi/tests/src/Functional/ContentLanguageSettingsTest.php +++ b/core/modules/jsonapi/tests/src/Functional/ContentLanguageSettingsTest.php @@ -14,7 +14,6 @@ * JSON:API integration test for "ContentLanguageSettings" config entity type. * * @group jsonapi - * @group #slow */ class ContentLanguageSettingsTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/DateFormatTest.php b/core/modules/jsonapi/tests/src/Functional/DateFormatTest.php index fd8f297ff59777c0bf48f49549e3a03dd5b55412..e6e0f039151daebee24b993099b83545f2b929bb 100644 --- a/core/modules/jsonapi/tests/src/Functional/DateFormatTest.php +++ b/core/modules/jsonapi/tests/src/Functional/DateFormatTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "DateFormat" config entity type. * * @group jsonapi - * @group #slow */ class DateFormatTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/EditorTest.php b/core/modules/jsonapi/tests/src/Functional/EditorTest.php index 6f41f041eeb349364d7f829034a3c9d3e432928c..3283889c6c3b903a24f6d4713ae19ab0e0fda828 100644 --- a/core/modules/jsonapi/tests/src/Functional/EditorTest.php +++ b/core/modules/jsonapi/tests/src/Functional/EditorTest.php @@ -15,7 +15,6 @@ * JSON:API integration test for the "Editor" config entity type. * * @group jsonapi - * @group #slow */ class EditorTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/EntityFormDisplayTest.php b/core/modules/jsonapi/tests/src/Functional/EntityFormDisplayTest.php index 48fe43c8594f936a5b02d7cf97decce2694db451..6b2ec1900e7322286838ff0a899e204df36b7fdc 100644 --- a/core/modules/jsonapi/tests/src/Functional/EntityFormDisplayTest.php +++ b/core/modules/jsonapi/tests/src/Functional/EntityFormDisplayTest.php @@ -12,7 +12,6 @@ * JSON:API integration test for the "EntityFormDisplay" config entity type. * * @group jsonapi - * @group #slow */ class EntityFormDisplayTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/EntityFormModeTest.php b/core/modules/jsonapi/tests/src/Functional/EntityFormModeTest.php index 4f9633bc2cde772f816d53822da6cee457f9d55c..8e19eb07e3332165062af10fe76227fdcbc442fa 100644 --- a/core/modules/jsonapi/tests/src/Functional/EntityFormModeTest.php +++ b/core/modules/jsonapi/tests/src/Functional/EntityFormModeTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "EntityFormMode" config entity type. * * @group jsonapi - * @group #slow */ class EntityFormModeTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/EntityTestComputedFieldTest.php b/core/modules/jsonapi/tests/src/Functional/EntityTestComputedFieldTest.php index 23e6de9451687106958d57cf96c8c693a2ccfab8..8cb9b098a9efc0d9ed814e2a376b8b2056bcf8ba 100644 --- a/core/modules/jsonapi/tests/src/Functional/EntityTestComputedFieldTest.php +++ b/core/modules/jsonapi/tests/src/Functional/EntityTestComputedFieldTest.php @@ -13,7 +13,6 @@ * JSON:API integration test for the "EntityTestComputedField" content entity type. * * @group jsonapi - * @group #slow */ class EntityTestComputedFieldTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/EntityTestMapFieldTest.php b/core/modules/jsonapi/tests/src/Functional/EntityTestMapFieldTest.php index ce7e26ed004ed98d8e6fb88bb6a5e55f4674820c..99ba9012dde639e10f251f8ee278ec39d8130b6c 100644 --- a/core/modules/jsonapi/tests/src/Functional/EntityTestMapFieldTest.php +++ b/core/modules/jsonapi/tests/src/Functional/EntityTestMapFieldTest.php @@ -12,7 +12,6 @@ * JSON:API integration test for the "EntityTestMapField" content entity type. * * @group jsonapi - * @group #slow */ class EntityTestMapFieldTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/EntityTestTest.php b/core/modules/jsonapi/tests/src/Functional/EntityTestTest.php index b8073afc16a468ef3e1dd2e18d7e8614b8f0a5b8..ed7324e4f2c4fc985eb18eef967696ce4bbfbcd0 100644 --- a/core/modules/jsonapi/tests/src/Functional/EntityTestTest.php +++ b/core/modules/jsonapi/tests/src/Functional/EntityTestTest.php @@ -14,7 +14,6 @@ * JSON:API integration test for the "EntityTest" content entity type. * * @group jsonapi - * @group #slow */ class EntityTestTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/EntityViewModeTest.php b/core/modules/jsonapi/tests/src/Functional/EntityViewModeTest.php index 4f0ff14c141857253bde0b4bd49f5735a59b502f..4a6bde744f99917284b3dfd0d4c9e828abe8b839 100644 --- a/core/modules/jsonapi/tests/src/Functional/EntityViewModeTest.php +++ b/core/modules/jsonapi/tests/src/Functional/EntityViewModeTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "EntityViewMode" config entity type. * * @group jsonapi - * @group #slow */ class EntityViewModeTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/FieldConfigTest.php b/core/modules/jsonapi/tests/src/Functional/FieldConfigTest.php index d57d745b8f9531adebb284e1ec2fbaa13a8bddf9..f4ca152ec6bd78d3884884fffb7c2f6467950702 100644 --- a/core/modules/jsonapi/tests/src/Functional/FieldConfigTest.php +++ b/core/modules/jsonapi/tests/src/Functional/FieldConfigTest.php @@ -15,7 +15,6 @@ * JSON:API integration test for the "FieldConfig" config entity type. * * @group jsonapi - * @group #slow */ class FieldConfigTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/FieldStorageConfigTest.php b/core/modules/jsonapi/tests/src/Functional/FieldStorageConfigTest.php index a6a393d98bfa03dcf3ef7bafcb4f2b59c3003a04..6839763b92cd583b72af8ee4339e9174812bb3d3 100644 --- a/core/modules/jsonapi/tests/src/Functional/FieldStorageConfigTest.php +++ b/core/modules/jsonapi/tests/src/Functional/FieldStorageConfigTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "FieldStorageConfig" config entity type. * * @group jsonapi - * @group #slow */ class FieldStorageConfigTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/FileTest.php b/core/modules/jsonapi/tests/src/Functional/FileTest.php index 22635e56d7e8fcf955801af60d52c5530fd6c7b5..b11d05642dba3073aed7526d8ada6bce3e59697d 100644 --- a/core/modules/jsonapi/tests/src/Functional/FileTest.php +++ b/core/modules/jsonapi/tests/src/Functional/FileTest.php @@ -16,7 +16,6 @@ * JSON:API integration test for the "File" content entity type. * * @group jsonapi - * @group #slow */ class FileTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/FileUploadTest.php b/core/modules/jsonapi/tests/src/Functional/FileUploadTest.php index 93593c68ea46aa604273b7f4c2d5444a9ba32217..ccb43a8d90c8b2baada7e27b16a88e79a0ac3574 100644 --- a/core/modules/jsonapi/tests/src/Functional/FileUploadTest.php +++ b/core/modules/jsonapi/tests/src/Functional/FileUploadTest.php @@ -24,7 +24,6 @@ * Tests binary data file upload route. * * @group jsonapi - * @group #slow */ class FileUploadTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/FilterFormatTest.php b/core/modules/jsonapi/tests/src/Functional/FilterFormatTest.php index 6e99f69a874ae2a16846f70caef5dda2cd6ad392..3ba169357f6948122fd3cc73575669ef997e7090 100644 --- a/core/modules/jsonapi/tests/src/Functional/FilterFormatTest.php +++ b/core/modules/jsonapi/tests/src/Functional/FilterFormatTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "FilterFormat" config entity type. * * @group jsonapi - * @group #slow */ class FilterFormatTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/ImageStyleTest.php b/core/modules/jsonapi/tests/src/Functional/ImageStyleTest.php index 49e74c0ed6402d538709333e2c867d3b3b9ea5e8..b8b92e5501ab819ae9d74bcfd88c38d00d024595 100644 --- a/core/modules/jsonapi/tests/src/Functional/ImageStyleTest.php +++ b/core/modules/jsonapi/tests/src/Functional/ImageStyleTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "ImageStyle" config entity type. * * @group jsonapi - * @group #slow */ class ImageStyleTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/JsonApiFilterRegressionTest.php b/core/modules/jsonapi/tests/src/Functional/JsonApiFilterRegressionTest.php index 4b6af8d4d6a6dbbbbadc4dc51867c325192f27d1..3047fe219b98ca3d5a6d2162c61bcb3abfd4866e 100644 --- a/core/modules/jsonapi/tests/src/Functional/JsonApiFilterRegressionTest.php +++ b/core/modules/jsonapi/tests/src/Functional/JsonApiFilterRegressionTest.php @@ -20,7 +20,6 @@ * JSON:API regression tests. * * @group jsonapi - * @group #slow * * @internal */ diff --git a/core/modules/jsonapi/tests/src/Functional/JsonApiPatchRegressionTest.php b/core/modules/jsonapi/tests/src/Functional/JsonApiPatchRegressionTest.php index b36cb8ce8aef0ac265ecbcf1fce7b6ebfbd1ff32..25d28b2a7ce2e23608d1388d69e7785960d49472 100644 --- a/core/modules/jsonapi/tests/src/Functional/JsonApiPatchRegressionTest.php +++ b/core/modules/jsonapi/tests/src/Functional/JsonApiPatchRegressionTest.php @@ -23,7 +23,6 @@ * JSON:API regression tests. * * @group jsonapi - * @group #slow * * @internal */ diff --git a/core/modules/jsonapi/tests/src/Functional/JsonApiRegressionTest.php b/core/modules/jsonapi/tests/src/Functional/JsonApiRegressionTest.php index 81bbf299067cf41c27a0f049be0ad492f1f7bbd8..e09c045bfcf31c8be7d8771bfa1897d71823f831 100644 --- a/core/modules/jsonapi/tests/src/Functional/JsonApiRegressionTest.php +++ b/core/modules/jsonapi/tests/src/Functional/JsonApiRegressionTest.php @@ -27,7 +27,6 @@ * JSON:API regression tests. * * @group jsonapi - * @group #slow * * @internal */ diff --git a/core/modules/jsonapi/tests/src/Functional/MediaTest.php b/core/modules/jsonapi/tests/src/Functional/MediaTest.php index f74bf01c76fce26edb8122d50fac48f24a9ffae5..4e07ef36c7ee01da749dc5e62e85441875e93996 100644 --- a/core/modules/jsonapi/tests/src/Functional/MediaTest.php +++ b/core/modules/jsonapi/tests/src/Functional/MediaTest.php @@ -16,7 +16,6 @@ * JSON:API integration test for the "Media" content entity type. * * @group jsonapi - * @group #slow */ class MediaTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/MediaTypeTest.php b/core/modules/jsonapi/tests/src/Functional/MediaTypeTest.php index 8f8e65ea91435da0fa3b00502d019b624d9be789..2ec82a8e54c6e6e14cda1c22e2406b93e60957c7 100644 --- a/core/modules/jsonapi/tests/src/Functional/MediaTypeTest.php +++ b/core/modules/jsonapi/tests/src/Functional/MediaTypeTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "MediaType" config entity type. * * @group jsonapi - * @group #slow */ class MediaTypeTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/MenuLinkContentTest.php b/core/modules/jsonapi/tests/src/Functional/MenuLinkContentTest.php index 93b3d8306800530144fefcc19f3c2302c5c42053..1c8fb5b2e16c8bfe7e3f401aabc3046d698221c3 100644 --- a/core/modules/jsonapi/tests/src/Functional/MenuLinkContentTest.php +++ b/core/modules/jsonapi/tests/src/Functional/MenuLinkContentTest.php @@ -15,7 +15,6 @@ * JSON:API integration test for the "MenuLinkContent" content entity type. * * @group jsonapi - * @group #slow */ class MenuLinkContentTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/MenuTest.php b/core/modules/jsonapi/tests/src/Functional/MenuTest.php index 334549cb45f14ec892c6fc73a3fb6ed951008227..b86aa8b7752aed0c2e4ffb261abd583e765cce03 100644 --- a/core/modules/jsonapi/tests/src/Functional/MenuTest.php +++ b/core/modules/jsonapi/tests/src/Functional/MenuTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "Menu" config entity type. * * @group jsonapi - * @group #slow */ class MenuTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/MessageTest.php b/core/modules/jsonapi/tests/src/Functional/MessageTest.php index 629aa8bfd1c9d762ca8f96a421c0f4b655991ba6..8c2203b092a6d0bf68afef5f2f4655c5e5bd6058 100644 --- a/core/modules/jsonapi/tests/src/Functional/MessageTest.php +++ b/core/modules/jsonapi/tests/src/Functional/MessageTest.php @@ -15,7 +15,6 @@ * JSON:API integration test for the "Message" content entity type. * * @group jsonapi - * @group #slow */ class MessageTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/NodeTest.php b/core/modules/jsonapi/tests/src/Functional/NodeTest.php index 1db0255e2901b73ca200542be9dd2171b6af70ee..4145994a0f17021e61ee1d5d2928e370c8c2b67f 100644 --- a/core/modules/jsonapi/tests/src/Functional/NodeTest.php +++ b/core/modules/jsonapi/tests/src/Functional/NodeTest.php @@ -22,7 +22,6 @@ * JSON:API integration test for the "Node" content entity type. * * @group jsonapi - * @group #slow */ class NodeTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/NodeTypeTest.php b/core/modules/jsonapi/tests/src/Functional/NodeTypeTest.php index e78daed47e54b39eeeffcf311b38f9b5a8aa356d..88481213721e597f42f87f9ecde4f2674974aa7d 100644 --- a/core/modules/jsonapi/tests/src/Functional/NodeTypeTest.php +++ b/core/modules/jsonapi/tests/src/Functional/NodeTypeTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "NodeType" config entity type. * * @group jsonapi - * @group #slow */ class NodeTypeTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/PathAliasTest.php b/core/modules/jsonapi/tests/src/Functional/PathAliasTest.php index a2f8cad98569dd9f838e120439dfb9b57df9e081..421a44ae6a75e1638c8d4c7fa35dacaf1ecae119 100644 --- a/core/modules/jsonapi/tests/src/Functional/PathAliasTest.php +++ b/core/modules/jsonapi/tests/src/Functional/PathAliasTest.php @@ -12,7 +12,6 @@ * * @group jsonapi * @group path - * @group #slow */ class PathAliasTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/ResponsiveImageStyleTest.php b/core/modules/jsonapi/tests/src/Functional/ResponsiveImageStyleTest.php index 67a29cd3dcfe32b06a6deb2976d5cb77f6ec83e1..c2bf8c45e356921e925639ec8f6100b82757abc3 100644 --- a/core/modules/jsonapi/tests/src/Functional/ResponsiveImageStyleTest.php +++ b/core/modules/jsonapi/tests/src/Functional/ResponsiveImageStyleTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "ResponsiveImageStyle" config entity type. * * @group jsonapi - * @group #slow */ class ResponsiveImageStyleTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/RestResourceConfigTest.php b/core/modules/jsonapi/tests/src/Functional/RestResourceConfigTest.php index 8d314e0aaed84bd7cbdb2c81a6ae7929e272690b..a67d171d101e4a73c3b38e7a76795fff8788c7ec 100644 --- a/core/modules/jsonapi/tests/src/Functional/RestResourceConfigTest.php +++ b/core/modules/jsonapi/tests/src/Functional/RestResourceConfigTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "RestResourceConfig" config entity type. * * @group jsonapi - * @group #slow */ class RestResourceConfigTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/RoleTest.php b/core/modules/jsonapi/tests/src/Functional/RoleTest.php index edbc8eaf5ca6faac38958ae509686907acf472e4..bf8b2974e849248936c606697cf5415ac6cf6c5e 100644 --- a/core/modules/jsonapi/tests/src/Functional/RoleTest.php +++ b/core/modules/jsonapi/tests/src/Functional/RoleTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "Role" config entity type. * * @group jsonapi - * @group #slow */ class RoleTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/SearchPageTest.php b/core/modules/jsonapi/tests/src/Functional/SearchPageTest.php index cf2ad730e42aef7f44c8f958c7713646e2f6fd84..cc31133523d106b15e28fa74cba0a226385d20cc 100644 --- a/core/modules/jsonapi/tests/src/Functional/SearchPageTest.php +++ b/core/modules/jsonapi/tests/src/Functional/SearchPageTest.php @@ -13,7 +13,6 @@ * JSON:API integration test for the "SearchPage" config entity type. * * @group jsonapi - * @group #slow */ class SearchPageTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/ShortcutSetTest.php b/core/modules/jsonapi/tests/src/Functional/ShortcutSetTest.php index b9a07aa5ad3e6e3f0f8d997f421694539bde5835..7a181ed9b129347430393b6a98981dc77b87ac3c 100644 --- a/core/modules/jsonapi/tests/src/Functional/ShortcutSetTest.php +++ b/core/modules/jsonapi/tests/src/Functional/ShortcutSetTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "ShortcutSet" config entity type. * * @group jsonapi - * @group #slow */ class ShortcutSetTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/ShortcutTest.php b/core/modules/jsonapi/tests/src/Functional/ShortcutTest.php index 265efb5b221af557da36da77b84d6907647b270c..97f684653b6ff03be2e3aeeb3fb6629d5db0a089 100644 --- a/core/modules/jsonapi/tests/src/Functional/ShortcutTest.php +++ b/core/modules/jsonapi/tests/src/Functional/ShortcutTest.php @@ -16,7 +16,6 @@ * JSON:API integration test for the "Shortcut" content entity type. * * @group jsonapi - * @group #slow */ class ShortcutTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/TermTest.php b/core/modules/jsonapi/tests/src/Functional/TermTest.php index 2e8348f21567162b56a02a05030ce829505515ad..8dd61f35d2454856aa2b937a4ffeb97941d62aae 100644 --- a/core/modules/jsonapi/tests/src/Functional/TermTest.php +++ b/core/modules/jsonapi/tests/src/Functional/TermTest.php @@ -18,7 +18,6 @@ * JSON:API integration test for the "Term" content entity type. * * @group jsonapi - * @group #slow */ class TermTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/UserTest.php b/core/modules/jsonapi/tests/src/Functional/UserTest.php index c2d177b56a8b3a709baece1abed888b21bcf18b1..b291104c2ab5ebf0e77f507b0a77c57f1b6507c7 100644 --- a/core/modules/jsonapi/tests/src/Functional/UserTest.php +++ b/core/modules/jsonapi/tests/src/Functional/UserTest.php @@ -19,7 +19,6 @@ * JSON:API integration test for the "User" content entity type. * * @group jsonapi - * @group #slow */ class UserTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/ViewTest.php b/core/modules/jsonapi/tests/src/Functional/ViewTest.php index f1754d6201ac435d6076fd9388f72411d87acf0e..002e9ff96e89001f4a1c3b51c2008d8edf24b7f4 100644 --- a/core/modules/jsonapi/tests/src/Functional/ViewTest.php +++ b/core/modules/jsonapi/tests/src/Functional/ViewTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "View" config entity type. * * @group jsonapi - * @group #slow */ class ViewTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/VocabularyTest.php b/core/modules/jsonapi/tests/src/Functional/VocabularyTest.php index 538905b6e69b59460cd01f89a5039f63f514a883..2da6447615ce34c15b92179c5bf125fdfcef0aa0 100644 --- a/core/modules/jsonapi/tests/src/Functional/VocabularyTest.php +++ b/core/modules/jsonapi/tests/src/Functional/VocabularyTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "vocabulary" config entity type. * * @group jsonapi - * @group #slow */ class VocabularyTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/WorkflowTest.php b/core/modules/jsonapi/tests/src/Functional/WorkflowTest.php index 1fdedc9bb33b0da264ebd10ddf79a41bac5abdee..2e7a9e9cbd26f4cfadfa758e2f19273ec4046651 100644 --- a/core/modules/jsonapi/tests/src/Functional/WorkflowTest.php +++ b/core/modules/jsonapi/tests/src/Functional/WorkflowTest.php @@ -11,7 +11,6 @@ * JSON:API integration test for the "Workflow" config entity type. * * @group jsonapi - * @group #slow */ class WorkflowTest extends ConfigEntityResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Functional/WorkspaceTest.php b/core/modules/jsonapi/tests/src/Functional/WorkspaceTest.php index 05e5ca13f6f4e5af318a01b9b29b5ce6b4ed23c4..80162d9a9b9216a1f670f24cca469dc8df25c3d3 100644 --- a/core/modules/jsonapi/tests/src/Functional/WorkspaceTest.php +++ b/core/modules/jsonapi/tests/src/Functional/WorkspaceTest.php @@ -14,7 +14,6 @@ * JSON:API integration test for the "Workspace" content entity type. * * @group jsonapi - * @group #slow */ class WorkspaceTest extends ResourceTestBase { diff --git a/core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php b/core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php index 20a8ac792d75751ad99bbae6f278474faf5f6c44..461cf14e8415b84815e79b5ea4867956eb7c66db 100644 --- a/core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php +++ b/core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php @@ -32,7 +32,6 @@ /** * @coversDefaultClass \Drupal\jsonapi\Normalizer\JsonApiDocumentTopLevelNormalizer * @group jsonapi - * @group #slow * * @internal */ diff --git a/core/modules/jsonapi/tests/src/Kernel/Normalizer/RelationshipNormalizerTest.php b/core/modules/jsonapi/tests/src/Kernel/Normalizer/RelationshipNormalizerTest.php index 86ca587adc1761851a58741a657a751750e45bf8..6fe7a65870f9604b8396c052a5a59016e55e6170 100644 --- a/core/modules/jsonapi/tests/src/Kernel/Normalizer/RelationshipNormalizerTest.php +++ b/core/modules/jsonapi/tests/src/Kernel/Normalizer/RelationshipNormalizerTest.php @@ -23,7 +23,6 @@ /** * @coversDefaultClass \Drupal\jsonapi\Normalizer\RelationshipNormalizer * @group jsonapi - * @group #slow * * @internal */ diff --git a/core/modules/jsonapi/tests/src/Kernel/Query/FilterTest.php b/core/modules/jsonapi/tests/src/Kernel/Query/FilterTest.php index 099b30ccc03cbac75f17a0ea64c1f6c72ac580d4..625556e8d2da998be8d3cceff78e8880bc73c17d 100644 --- a/core/modules/jsonapi/tests/src/Kernel/Query/FilterTest.php +++ b/core/modules/jsonapi/tests/src/Kernel/Query/FilterTest.php @@ -19,7 +19,6 @@ * @coversDefaultClass \Drupal\jsonapi\Query\Filter * @group jsonapi * @group jsonapi_query - * @group #slow * * @internal */ diff --git a/core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php b/core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php index de52302e039d4d9b71af20cc9881d2dcf131ac37..499de8f421561c50f282f480a310fbd87a9d533b 100644 --- a/core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php +++ b/core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php @@ -12,7 +12,6 @@ /** * @coversDefaultClass \Drupal\jsonapi\ResourceType\ResourceTypeRepository * @group jsonapi - * @group #slow * * @internal */ diff --git a/core/modules/jsonapi/tests/src/Kernel/TestCoverageTest.php b/core/modules/jsonapi/tests/src/Kernel/TestCoverageTest.php index 7fbfd6b32452311c3759ca964f32ab69646c868d..09670e5e2223520e8ac8c799b34f43d46c4de118 100644 --- a/core/modules/jsonapi/tests/src/Kernel/TestCoverageTest.php +++ b/core/modules/jsonapi/tests/src/Kernel/TestCoverageTest.php @@ -14,7 +14,6 @@ * Checks that all core content/config entity types have JSON:API test coverage. * * @group jsonapi - * @group #slow */ class TestCoverageTest extends KernelTestBase { diff --git a/core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php b/core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php index 6c5d9c90bbd4e47d58d300fe4821f0b858e12d38..be7825d46e22ad3f64294bd98c4e30bbca2aefee 100644 --- a/core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php +++ b/core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php @@ -13,7 +13,6 @@ * Tests the Layout Builder UI with blocks. * * @group layout_builder - * @group #slow */ class LayoutBuilderBlocksTest extends LayoutBuilderTestBase { diff --git a/core/modules/layout_builder/tests/src/Functional/LayoutBuilderOverridesTest.php b/core/modules/layout_builder/tests/src/Functional/LayoutBuilderOverridesTest.php index 31bd551edf3ec8c8c29062068d550e86c88e96ef..e022bbaf4ebb50b204f9c8a994735e45acd4864a 100644 --- a/core/modules/layout_builder/tests/src/Functional/LayoutBuilderOverridesTest.php +++ b/core/modules/layout_builder/tests/src/Functional/LayoutBuilderOverridesTest.php @@ -11,7 +11,6 @@ * Tests the Layout Builder UI. * * @group layout_builder - * @group #slow */ class LayoutBuilderOverridesTest extends LayoutBuilderTestBase { diff --git a/core/modules/layout_builder/tests/src/Functional/LayoutBuilderTest.php b/core/modules/layout_builder/tests/src/Functional/LayoutBuilderTest.php index 1f62f0a38bb53067d1b40fec546607637d03f20a..d995dbb714e5f328d22d289f9bd6199083f15b2a 100644 --- a/core/modules/layout_builder/tests/src/Functional/LayoutBuilderTest.php +++ b/core/modules/layout_builder/tests/src/Functional/LayoutBuilderTest.php @@ -13,7 +13,6 @@ * Tests the Layout Builder UI. * * @group layout_builder - * @group #slow */ class LayoutBuilderTest extends LayoutBuilderTestBase { diff --git a/core/modules/layout_builder/tests/src/Functional/LayoutBuilderViewModeTest.php b/core/modules/layout_builder/tests/src/Functional/LayoutBuilderViewModeTest.php index 68f7d83f6225feb09e3eb56642ddea18e384884a..892941523dae449571152f168ee68029e5e12cb0 100644 --- a/core/modules/layout_builder/tests/src/Functional/LayoutBuilderViewModeTest.php +++ b/core/modules/layout_builder/tests/src/Functional/LayoutBuilderViewModeTest.php @@ -11,7 +11,6 @@ * Tests the Layout Builder UI with view modes. * * @group layout_builder - * @group #slow */ class LayoutBuilderViewModeTest extends LayoutBuilderTestBase { diff --git a/core/modules/layout_builder/tests/src/FunctionalJavascript/LayoutBuilderDisableInteractionsTest.php b/core/modules/layout_builder/tests/src/FunctionalJavascript/LayoutBuilderDisableInteractionsTest.php index 8e7395796fed8196777106588eaeadfd27ebee13..31a7a30363c17b3a12d722a0d0db9a6e5dd547b8 100644 --- a/core/modules/layout_builder/tests/src/FunctionalJavascript/LayoutBuilderDisableInteractionsTest.php +++ b/core/modules/layout_builder/tests/src/FunctionalJavascript/LayoutBuilderDisableInteractionsTest.php @@ -19,6 +19,7 @@ * Tests the Layout Builder disables interactions of rendered blocks. * * @group layout_builder + * @group #slow */ class LayoutBuilderDisableInteractionsTest extends WebDriverTestBase { diff --git a/core/modules/layout_builder/tests/src/Kernel/DefaultsSectionStorageTest.php b/core/modules/layout_builder/tests/src/Kernel/DefaultsSectionStorageTest.php index 00055e4080b0d3dc1edb3fbe0f631f06ffd62f7d..18ff5572a76b2d418e234462bf1122c802311800 100644 --- a/core/modules/layout_builder/tests/src/Kernel/DefaultsSectionStorageTest.php +++ b/core/modules/layout_builder/tests/src/Kernel/DefaultsSectionStorageTest.php @@ -20,7 +20,6 @@ * @coversDefaultClass \Drupal\layout_builder\Plugin\SectionStorage\DefaultsSectionStorage * * @group layout_builder - * @group #slow */ class DefaultsSectionStorageTest extends KernelTestBase { diff --git a/core/modules/layout_builder/tests/src/Kernel/LayoutBuilderEntityViewDisplayTest.php b/core/modules/layout_builder/tests/src/Kernel/LayoutBuilderEntityViewDisplayTest.php index 8e421a35ed309e3cf67606a36724b23d6e1f6b33..5670c143ccb4261a26934c4e58574bffdec78c2b 100644 --- a/core/modules/layout_builder/tests/src/Kernel/LayoutBuilderEntityViewDisplayTest.php +++ b/core/modules/layout_builder/tests/src/Kernel/LayoutBuilderEntityViewDisplayTest.php @@ -11,7 +11,6 @@ * @coversDefaultClass \Drupal\layout_builder\Entity\LayoutBuilderEntityViewDisplay * * @group layout_builder - * @group #slow */ class LayoutBuilderEntityViewDisplayTest extends SectionListTestBase { diff --git a/core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php b/core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php index 0c15a8c9a9feebbccf3b1662941c69c3c3a2e301..86f4bfbab4e35e2447d38cfc231e36888d8a4ec4 100644 --- a/core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php +++ b/core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php @@ -24,7 +24,6 @@ * @coversDefaultClass \Drupal\layout_builder\LayoutEntityHelperTrait * * @group layout_builder - * @group #slow */ class LayoutEntityHelperTraitTest extends KernelTestBase { diff --git a/core/modules/layout_builder/tests/src/Kernel/LayoutSectionItemListTest.php b/core/modules/layout_builder/tests/src/Kernel/LayoutSectionItemListTest.php index cc25a327cd7abb01fd9077ac70d823dd36f6742f..bbd0695c72de6d1cc88e3cd69913ff8a94f1e4ac 100644 --- a/core/modules/layout_builder/tests/src/Kernel/LayoutSectionItemListTest.php +++ b/core/modules/layout_builder/tests/src/Kernel/LayoutSectionItemListTest.php @@ -15,7 +15,6 @@ * @coversDefaultClass \Drupal\layout_builder\Field\LayoutSectionItemList * * @group layout_builder - * @group #slow */ class LayoutSectionItemListTest extends SectionListTestBase { diff --git a/core/modules/layout_builder/tests/src/Kernel/OverridesSectionStorageTest.php b/core/modules/layout_builder/tests/src/Kernel/OverridesSectionStorageTest.php index d8d773134dc5f5743be5731daa3137bc61638b58..f6eb7fae7da7ae0c4a2213d4155b7f0f13fcaaee 100644 --- a/core/modules/layout_builder/tests/src/Kernel/OverridesSectionStorageTest.php +++ b/core/modules/layout_builder/tests/src/Kernel/OverridesSectionStorageTest.php @@ -21,7 +21,6 @@ * @coversDefaultClass \Drupal\layout_builder\Plugin\SectionStorage\OverridesSectionStorage * * @group layout_builder - * @group #slow */ class OverridesSectionStorageTest extends KernelTestBase { diff --git a/core/modules/layout_builder/tests/src/Kernel/SectionListTraitTest.php b/core/modules/layout_builder/tests/src/Kernel/SectionListTraitTest.php index fcaa4c688707341ef1d5be5be9b646f01c7e06d1..8fa8cc0e7416b7ec978830ca9778ef3304b54bc9 100644 --- a/core/modules/layout_builder/tests/src/Kernel/SectionListTraitTest.php +++ b/core/modules/layout_builder/tests/src/Kernel/SectionListTraitTest.php @@ -12,7 +12,6 @@ * @coversDefaultClass \Drupal\layout_builder\SectionListTrait * * @group layout_builder - * @group #slow */ class SectionListTraitTest extends SectionListTestBase { diff --git a/core/modules/layout_builder/tests/src/Kernel/SimpleConfigSectionListTest.php b/core/modules/layout_builder/tests/src/Kernel/SimpleConfigSectionListTest.php index 5a9e76fad9d4c292ea7b28d2344404d2a10cbae3..f7c999f218f05eabf190d2848b9a36039eda2a80 100644 --- a/core/modules/layout_builder/tests/src/Kernel/SimpleConfigSectionListTest.php +++ b/core/modules/layout_builder/tests/src/Kernel/SimpleConfigSectionListTest.php @@ -16,7 +16,6 @@ * @coversDefaultClass \Drupal\layout_builder_test\Plugin\SectionStorage\SimpleConfigSectionStorage * * @group layout_builder - * @group #slow */ class SimpleConfigSectionListTest extends SectionListTestBase { diff --git a/core/modules/layout_builder/tests/src/Unit/OverridesSectionStorageTest.php b/core/modules/layout_builder/tests/src/Unit/OverridesSectionStorageTest.php index 8b05201660a1c9db51f41ee4505e4786484fffb3..eb0603cd7bc2236acfa90151e3bbddd04d63cec4 100644 --- a/core/modules/layout_builder/tests/src/Unit/OverridesSectionStorageTest.php +++ b/core/modules/layout_builder/tests/src/Unit/OverridesSectionStorageTest.php @@ -24,6 +24,7 @@ * @coversDefaultClass \Drupal\layout_builder\Plugin\SectionStorage\OverridesSectionStorage * * @group layout_builder + * @group #slow */ class OverridesSectionStorageTest extends UnitTestCase { diff --git a/core/modules/layout_discovery/tests/src/Kernel/LayoutTest.php b/core/modules/layout_discovery/tests/src/Kernel/LayoutTest.php index f27f70982005d8adb14be58326464f6b6acd805a..7e21c5e9ed6366d320c313297c1356d081951a7e 100644 --- a/core/modules/layout_discovery/tests/src/Kernel/LayoutTest.php +++ b/core/modules/layout_discovery/tests/src/Kernel/LayoutTest.php @@ -11,7 +11,6 @@ * Tests Layout functionality. * * @group Layout - * @group #slow */ class LayoutTest extends KernelTestBase { diff --git a/core/modules/link/tests/src/Functional/LinkFieldTest.php b/core/modules/link/tests/src/Functional/LinkFieldTest.php index dc4eaf386c52d1bb749c06d040f1edf780991695..23df828984aff4033127b11d8846e29e101298ce 100644 --- a/core/modules/link/tests/src/Functional/LinkFieldTest.php +++ b/core/modules/link/tests/src/Functional/LinkFieldTest.php @@ -21,6 +21,7 @@ * Tests link field widgets and formatters. * * @group link + * @group #slow */ class LinkFieldTest extends BrowserTestBase { diff --git a/core/modules/link/tests/src/FunctionalJavascript/LinkFieldFormStatesTest.php b/core/modules/link/tests/src/FunctionalJavascript/LinkFieldFormStatesTest.php index 9bafa0db957caf16704db68f11ca00659132d1c0..be20978ea8f01afc9123ce03ed1a8bee699a8e2e 100644 --- a/core/modules/link/tests/src/FunctionalJavascript/LinkFieldFormStatesTest.php +++ b/core/modules/link/tests/src/FunctionalJavascript/LinkFieldFormStatesTest.php @@ -10,6 +10,7 @@ * Tests link field form states functionality. * * @group link + * @group #slow */ class LinkFieldFormStatesTest extends WebDriverTestBase { diff --git a/core/modules/locale/tests/src/Functional/LocaleTranslationUiTest.php b/core/modules/locale/tests/src/Functional/LocaleTranslationUiTest.php index 893ac79aea8adbedff581ff4c055ca9a71ebba52..a7107f7aaf187c342abfc6d8391af4896ae7faa8 100644 --- a/core/modules/locale/tests/src/Functional/LocaleTranslationUiTest.php +++ b/core/modules/locale/tests/src/Functional/LocaleTranslationUiTest.php @@ -15,7 +15,6 @@ * Tests the validation of translation strings and search results. * * @group locale - * @group #slow */ class LocaleTranslationUiTest extends BrowserTestBase { diff --git a/core/modules/locale/tests/src/Functional/LocaleUpdateTest.php b/core/modules/locale/tests/src/Functional/LocaleUpdateTest.php index b5ffc3fa473b892b10311fd329869e74fd311f1c..3d0c9b804a7c9276a3fb8ba007660386c14beaf0 100644 --- a/core/modules/locale/tests/src/Functional/LocaleUpdateTest.php +++ b/core/modules/locale/tests/src/Functional/LocaleUpdateTest.php @@ -13,7 +13,6 @@ * Tests for updating the interface translations of projects. * * @group locale - * @group #slow */ class LocaleUpdateTest extends LocaleUpdateBase { diff --git a/core/modules/locale/tests/src/Kernel/LocaleConfigSubscriberForeignTest.php b/core/modules/locale/tests/src/Kernel/LocaleConfigSubscriberForeignTest.php index c15cc884a04d348e9fa82ad23900cd59f99548c0..8648ca59f70706374f29cc1043fb9fd55341d15e 100644 --- a/core/modules/locale/tests/src/Kernel/LocaleConfigSubscriberForeignTest.php +++ b/core/modules/locale/tests/src/Kernel/LocaleConfigSubscriberForeignTest.php @@ -12,7 +12,6 @@ * Tests default configuration handling with a foreign default language. * * @group locale - * @group #slow */ class LocaleConfigSubscriberForeignTest extends LocaleConfigSubscriberTest { diff --git a/core/modules/media/tests/src/Functional/MediaAccessTest.php b/core/modules/media/tests/src/Functional/MediaAccessTest.php index 36a07513a8d1dfb5240e86837253c929367e70bb..3ca5b7e65e0ea23f2cb56f719d1435fae7da78b2 100644 --- a/core/modules/media/tests/src/Functional/MediaAccessTest.php +++ b/core/modules/media/tests/src/Functional/MediaAccessTest.php @@ -15,7 +15,6 @@ * Basic access tests for Media. * * @group media - * @group #slow */ class MediaAccessTest extends MediaFunctionalTestBase { diff --git a/core/modules/media/tests/src/Functional/MediaRevisionTest.php b/core/modules/media/tests/src/Functional/MediaRevisionTest.php index 0ba502c4406edee6426e81ef6575e16709559150..ee5f9ac60ed63c852bc5e6836156fcc23a1a409e 100644 --- a/core/modules/media/tests/src/Functional/MediaRevisionTest.php +++ b/core/modules/media/tests/src/Functional/MediaRevisionTest.php @@ -15,7 +15,6 @@ * Tests the revisions of media entities. * * @group media - * @group #slow */ class MediaRevisionTest extends MediaFunctionalTestBase { diff --git a/core/modules/media/tests/src/Functional/MediaUiFunctionalTest.php b/core/modules/media/tests/src/Functional/MediaUiFunctionalTest.php index b1b91c899442d29c2669fea105ee52f73af6110c..de54a3a637d899a126d7ac07dc4ba291da3a215b 100644 --- a/core/modules/media/tests/src/Functional/MediaUiFunctionalTest.php +++ b/core/modules/media/tests/src/Functional/MediaUiFunctionalTest.php @@ -10,7 +10,6 @@ * Ensures that media UI works correctly. * * @group media - * @group #slow */ class MediaUiFunctionalTest extends MediaFunctionalTestBase { diff --git a/core/modules/media/tests/src/Functional/UrlResolverTest.php b/core/modules/media/tests/src/Functional/UrlResolverTest.php index 8c849f9ce3ba3c7be27ba69c12390f35d6bff682..cbccc80b24bb3027e6b303b14db18d1216468d4c 100644 --- a/core/modules/media/tests/src/Functional/UrlResolverTest.php +++ b/core/modules/media/tests/src/Functional/UrlResolverTest.php @@ -14,7 +14,6 @@ * @coversDefaultClass \Drupal\media\OEmbed\UrlResolver * * @group media - * @group #slow */ class UrlResolverTest extends MediaFunctionalTestBase { diff --git a/core/modules/media_library/tests/src/FunctionalJavascript/EntityReferenceWidgetTest.php b/core/modules/media_library/tests/src/FunctionalJavascript/EntityReferenceWidgetTest.php index ac1f7922252036c258bffe00cc619238ce6f82df..7dbc6f886d893656e2ba89651832c6c9eba89e84 100644 --- a/core/modules/media_library/tests/src/FunctionalJavascript/EntityReferenceWidgetTest.php +++ b/core/modules/media_library/tests/src/FunctionalJavascript/EntityReferenceWidgetTest.php @@ -13,7 +13,6 @@ * Tests the Media library entity reference widget. * * @group media_library - * @group #slow */ class EntityReferenceWidgetTest extends MediaLibraryTestBase { diff --git a/core/modules/media_library/tests/src/FunctionalJavascript/WidgetOverflowTest.php b/core/modules/media_library/tests/src/FunctionalJavascript/WidgetOverflowTest.php index 36692a563c9b7a47ee3c8f5f3c7006fde308c0a9..22ef2b12705e28df084a4417dae209737df6889c 100644 --- a/core/modules/media_library/tests/src/FunctionalJavascript/WidgetOverflowTest.php +++ b/core/modules/media_library/tests/src/FunctionalJavascript/WidgetOverflowTest.php @@ -10,6 +10,7 @@ * Tests that uploads in the 'media_library_widget' works as expected. * * @group media_library + * @group #slow * * @todo This test will occasionally fail with SQLite until * https://www.drupal.org/node/3066447 is addressed. diff --git a/core/modules/menu_ui/tests/src/Functional/MenuUiTest.php b/core/modules/menu_ui/tests/src/Functional/MenuUiTest.php index ec49909f4a29b8787e1393019425435b3ead5d64..32ba6df9a384c0b059f77b230dc72c753e784796 100644 --- a/core/modules/menu_ui/tests/src/Functional/MenuUiTest.php +++ b/core/modules/menu_ui/tests/src/Functional/MenuUiTest.php @@ -23,7 +23,6 @@ * Tools menu, checks their data, and deletes them using the UI. * * @group menu_ui - * @group #slow */ class MenuUiTest extends BrowserTestBase { diff --git a/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/VariableTest.php b/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/VariableTest.php index 590fd1b447d9dda4d05085eecff0c33fd4d2633e..ac17c700bcb91580355f7e7b24ab1d71a1edb144 100644 --- a/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/VariableTest.php +++ b/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/VariableTest.php @@ -12,7 +12,6 @@ * @covers \Drupal\migrate_drupal\Plugin\migrate\source\Variable * * @group migrate_drupal - * @group #slow */ class VariableTest extends MigrateSqlSourceTestBase { diff --git a/core/modules/migrate_drupal_ui/tests/src/Functional/CredentialFormTest.php b/core/modules/migrate_drupal_ui/tests/src/Functional/CredentialFormTest.php index 8f090901c1c7903895203659630c408720d9f79a..0d392f6522eb3705ab3ecb025fdeba601ea91a82 100644 --- a/core/modules/migrate_drupal_ui/tests/src/Functional/CredentialFormTest.php +++ b/core/modules/migrate_drupal_ui/tests/src/Functional/CredentialFormTest.php @@ -16,6 +16,7 @@ * credentials, and incorrect file paths. * * @group migrate_drupal_ui + * @group #slow */ class CredentialFormTest extends MigrateUpgradeTestBase { diff --git a/core/modules/node/tests/src/Functional/NodeCreationTest.php b/core/modules/node/tests/src/Functional/NodeCreationTest.php index f1d95bc614d3b04081947b90d9f23dcdf75a2baf..e2422f83951d780d1d839e4a06d12d4cefd98be1 100644 --- a/core/modules/node/tests/src/Functional/NodeCreationTest.php +++ b/core/modules/node/tests/src/Functional/NodeCreationTest.php @@ -13,7 +13,6 @@ * Create a node and test saving it. * * @group node - * @group #slow */ class NodeCreationTest extends NodeTestBase { diff --git a/core/modules/node/tests/src/Functional/NodeQueryAlterTest.php b/core/modules/node/tests/src/Functional/NodeQueryAlterTest.php index eebff08a77cc22b8764492572ae03c77e9f51120..22fdc6dd59c8af57ae4e05271ed7ade1fe5597ce 100644 --- a/core/modules/node/tests/src/Functional/NodeQueryAlterTest.php +++ b/core/modules/node/tests/src/Functional/NodeQueryAlterTest.php @@ -11,7 +11,6 @@ * Tests that node access queries are properly altered by the node module. * * @group node - * @group #slow */ class NodeQueryAlterTest extends NodeTestBase { diff --git a/core/modules/node/tests/src/Functional/NodeTranslationUITest.php b/core/modules/node/tests/src/Functional/NodeTranslationUITest.php index f9b0ea755b2c27810f37a27ef08b11b7c5a89409..513b1cab78d2b4515341ad6ab5fe096deadec983 100644 --- a/core/modules/node/tests/src/Functional/NodeTranslationUITest.php +++ b/core/modules/node/tests/src/Functional/NodeTranslationUITest.php @@ -22,7 +22,6 @@ * Tests the Node Translation UI. * * @group node - * @group #slow */ class NodeTranslationUITest extends ContentTranslationUITestBase { diff --git a/core/modules/node/tests/src/Functional/NodeTypeTest.php b/core/modules/node/tests/src/Functional/NodeTypeTest.php index bab8f9dc18cffe807b0c2ee8737bb74082422c25..4169d88f4920d6e7172e109adbcbbd73a68ce88b 100644 --- a/core/modules/node/tests/src/Functional/NodeTypeTest.php +++ b/core/modules/node/tests/src/Functional/NodeTypeTest.php @@ -14,7 +14,6 @@ * Ensures that node type functions work correctly. * * @group node - * @group #slow */ class NodeTypeTest extends NodeTestBase { diff --git a/core/modules/options/tests/src/Functional/OptionsWidgetsTest.php b/core/modules/options/tests/src/Functional/OptionsWidgetsTest.php index d64168134e436f88511ed99ae7ac340a871d57ed..b8689525fa52f1b1c7db5cdd405c484cba3ce39b 100644 --- a/core/modules/options/tests/src/Functional/OptionsWidgetsTest.php +++ b/core/modules/options/tests/src/Functional/OptionsWidgetsTest.php @@ -13,7 +13,6 @@ * Tests the Options widgets. * * @group options - * @group #slow */ class OptionsWidgetsTest extends FieldTestBase { diff --git a/core/modules/responsive_image/tests/src/Functional/ResponsiveImageFieldDisplayTest.php b/core/modules/responsive_image/tests/src/Functional/ResponsiveImageFieldDisplayTest.php index c43da54a833316f3f477bc02beacf9ceb0a1d817..93ad686581c778776171c4dfeb793aeb782e54be 100644 --- a/core/modules/responsive_image/tests/src/Functional/ResponsiveImageFieldDisplayTest.php +++ b/core/modules/responsive_image/tests/src/Functional/ResponsiveImageFieldDisplayTest.php @@ -19,7 +19,6 @@ * Tests responsive image display formatter. * * @group responsive_image - * @group #slow */ class ResponsiveImageFieldDisplayTest extends ImageFieldTestBase { diff --git a/core/modules/rest/tests/src/Functional/ResourceTest.php b/core/modules/rest/tests/src/Functional/ResourceTest.php index be848c4551b6bc7e4d9a395e71d0b392dddea44d..fc39ea210b498535d8172f3815d9f67055618868 100644 --- a/core/modules/rest/tests/src/Functional/ResourceTest.php +++ b/core/modules/rest/tests/src/Functional/ResourceTest.php @@ -17,7 +17,6 @@ * Tests the structure of a REST resource. * * @group rest - * @group #slow */ class ResourceTest extends BrowserTestBase { diff --git a/core/modules/rest/tests/src/Functional/Views/StyleSerializerEntityTest.php b/core/modules/rest/tests/src/Functional/Views/StyleSerializerEntityTest.php index 0311037c90e28a9b6b2fe78426360d79af482aea..e0c5f40256aadb859316202423544fe0b5c51eee 100644 --- a/core/modules/rest/tests/src/Functional/Views/StyleSerializerEntityTest.php +++ b/core/modules/rest/tests/src/Functional/Views/StyleSerializerEntityTest.php @@ -21,7 +21,6 @@ * Tests the serializer style plugin. * * @group rest - * @group #slow * @see \Drupal\rest\Plugin\views\display\RestExport * @see \Drupal\rest\Plugin\views\style\Serializer * @see \Drupal\rest\Plugin\views\row\DataEntityRow diff --git a/core/modules/rest/tests/src/Functional/Views/StyleSerializerTest.php b/core/modules/rest/tests/src/Functional/Views/StyleSerializerTest.php index bf466727ee474e61bfa67b39dc16eaaf53ef7c29..ff15da36125615f2aecd05a5c91fbdc0c99e10ef 100644 --- a/core/modules/rest/tests/src/Functional/Views/StyleSerializerTest.php +++ b/core/modules/rest/tests/src/Functional/Views/StyleSerializerTest.php @@ -17,7 +17,6 @@ * Tests the serializer style plugin. * * @group rest - * @group #slow * @see \Drupal\rest\Plugin\views\display\RestExport * @see \Drupal\rest\Plugin\views\style\Serializer * @see \Drupal\rest\Plugin\views\row\DataEntityRow diff --git a/core/modules/search/tests/src/Functional/SearchConfigSettingsFormTest.php b/core/modules/search/tests/src/Functional/SearchConfigSettingsFormTest.php index 13f03b95ed44d1b4a06c6251a61837ef45711e0c..fef0e4baa7b3f3f7aee2c40c1c64e0410fb797ab 100644 --- a/core/modules/search/tests/src/Functional/SearchConfigSettingsFormTest.php +++ b/core/modules/search/tests/src/Functional/SearchConfigSettingsFormTest.php @@ -13,7 +13,6 @@ * Verify the search config settings form. * * @group search - * @group #slow */ class SearchConfigSettingsFormTest extends BrowserTestBase { diff --git a/core/modules/settings_tray/tests/src/FunctionalJavascript/SettingsTrayBlockFormTest.php b/core/modules/settings_tray/tests/src/FunctionalJavascript/SettingsTrayBlockFormTest.php index cecace7ee32311d5ab3ef5e7b557a24e4c19b01f..6940b9e4fdef0381ac4338930ad97e7bc114ad78 100644 --- a/core/modules/settings_tray/tests/src/FunctionalJavascript/SettingsTrayBlockFormTest.php +++ b/core/modules/settings_tray/tests/src/FunctionalJavascript/SettingsTrayBlockFormTest.php @@ -11,7 +11,6 @@ /** * Testing opening and saving block forms in the off-canvas dialog. * - * @group #slow * @group settings_tray */ class SettingsTrayBlockFormTest extends SettingsTrayTestBase { diff --git a/core/modules/shortcut/tests/src/Functional/ShortcutLinksTest.php b/core/modules/shortcut/tests/src/Functional/ShortcutLinksTest.php index 2713d082bebd836c8b430d3da4c2156bc880dc2b..eb42cda886796e8bd0257cab1fa634cc6707514f 100644 --- a/core/modules/shortcut/tests/src/Functional/ShortcutLinksTest.php +++ b/core/modules/shortcut/tests/src/Functional/ShortcutLinksTest.php @@ -17,7 +17,6 @@ * Create, view, edit, delete, and change shortcut links. * * @group shortcut - * @group #slow */ class ShortcutLinksTest extends ShortcutTestBase { diff --git a/core/modules/shortcut/tests/src/Functional/ShortcutSetsTest.php b/core/modules/shortcut/tests/src/Functional/ShortcutSetsTest.php index c2698644d93fcacd61e0c2a398a00495ebdd4687..2e6f263665d0c50cd7f4f28742f90b3675e53c14 100644 --- a/core/modules/shortcut/tests/src/Functional/ShortcutSetsTest.php +++ b/core/modules/shortcut/tests/src/Functional/ShortcutSetsTest.php @@ -10,7 +10,6 @@ * Create, view, edit, delete, and change shortcut sets. * * @group shortcut - * @group #slow */ class ShortcutSetsTest extends ShortcutTestBase { diff --git a/core/modules/system/tests/src/Functional/Batch/ProcessingTest.php b/core/modules/system/tests/src/Functional/Batch/ProcessingTest.php index 72d780fca0e415a0d36290b0b149fcc02ba8dea4..405dada8ff0e46051ec2728861b9b4a92a832374 100644 --- a/core/modules/system/tests/src/Functional/Batch/ProcessingTest.php +++ b/core/modules/system/tests/src/Functional/Batch/ProcessingTest.php @@ -11,7 +11,6 @@ * Tests batch processing in form and non-form workflow. * * @group Batch - * @group #slow */ class ProcessingTest extends BrowserTestBase { diff --git a/core/modules/system/tests/src/Functional/Datetime/TimeZoneAbbreviationRouteTest.php b/core/modules/system/tests/src/Functional/Datetime/TimeZoneAbbreviationRouteTest.php index acd7a9449206ac30369f3dc4aafd4102de361ad5..fde38918282cd48a53576f88b6e6e4420fc3dde6 100644 --- a/core/modules/system/tests/src/Functional/Datetime/TimeZoneAbbreviationRouteTest.php +++ b/core/modules/system/tests/src/Functional/Datetime/TimeZoneAbbreviationRouteTest.php @@ -12,7 +12,6 @@ * Tests converting JavaScript time zone abbreviations to time zone identifiers. * * @group Datetime - * @group #slow */ class TimeZoneAbbreviationRouteTest extends BrowserTestBase { diff --git a/core/modules/system/tests/src/Functional/Entity/EntityFormTest.php b/core/modules/system/tests/src/Functional/Entity/EntityFormTest.php index c5207e5dbf1d4c90de37de097dc4a3f7e69880bb..9c725570d7daf1e5b5d3cb3e82fcf5061fe45497 100644 --- a/core/modules/system/tests/src/Functional/Entity/EntityFormTest.php +++ b/core/modules/system/tests/src/Functional/Entity/EntityFormTest.php @@ -14,7 +14,6 @@ * Tests the entity form. * * @group Entity - * @group #slow */ class EntityFormTest extends BrowserTestBase { diff --git a/core/modules/system/tests/src/Functional/Form/ElementsTableSelectTest.php b/core/modules/system/tests/src/Functional/Form/ElementsTableSelectTest.php index 2d19f837f42413d19cd743fc907190741a009241..89aed0f427d4f52ab91a20c2a8442aaaa5769f63 100644 --- a/core/modules/system/tests/src/Functional/Form/ElementsTableSelectTest.php +++ b/core/modules/system/tests/src/Functional/Form/ElementsTableSelectTest.php @@ -11,7 +11,6 @@ * Tests the tableselect form element for expected behavior. * * @group Form - * @group #slow */ class ElementsTableSelectTest extends BrowserTestBase { diff --git a/core/modules/system/tests/src/Functional/Form/FormTest.php b/core/modules/system/tests/src/Functional/Form/FormTest.php index 33e063669f3c01797aedc724e2afcbf698d625a6..d8cc66acf7d37b5ffebe1ec6aad1bf2323fc229f 100644 --- a/core/modules/system/tests/src/Functional/Form/FormTest.php +++ b/core/modules/system/tests/src/Functional/Form/FormTest.php @@ -20,7 +20,6 @@ * Tests various form element validation mechanisms. * * @group Form - * @group #slow */ class FormTest extends BrowserTestBase { diff --git a/core/modules/system/tests/src/Functional/Form/ModulesListFormWebTest.php b/core/modules/system/tests/src/Functional/Form/ModulesListFormWebTest.php index dd1c438babd1e1eb656653af41b7163f1e0286de..1541a1f8bcb9332f14810d5068af4fc47de30247 100644 --- a/core/modules/system/tests/src/Functional/Form/ModulesListFormWebTest.php +++ b/core/modules/system/tests/src/Functional/Form/ModulesListFormWebTest.php @@ -11,7 +11,6 @@ * Tests \Drupal\system\Form\ModulesListForm. * * @group Form - * @group #slow */ class ModulesListFormWebTest extends BrowserTestBase { use InfoWriterTrait; diff --git a/core/modules/system/tests/src/Functional/Form/StorageTest.php b/core/modules/system/tests/src/Functional/Form/StorageTest.php index 5c96573d846efd8905beb0ddf6ec8be54ebbe6b4..ff1a5ae6244d9656da3af044d9b32607d73bd81f 100644 --- a/core/modules/system/tests/src/Functional/Form/StorageTest.php +++ b/core/modules/system/tests/src/Functional/Form/StorageTest.php @@ -18,7 +18,6 @@ * values are not lost due to a wrong form rebuild. * * @group Form - * @group #slow */ class StorageTest extends BrowserTestBase { diff --git a/core/modules/system/tests/src/Functional/Form/ValidationTest.php b/core/modules/system/tests/src/Functional/Form/ValidationTest.php index bb2866ea0f1a43bbb6f5f7574863b7e9a981534e..b824d6439834098da8226a24b05584425f85494a 100644 --- a/core/modules/system/tests/src/Functional/Form/ValidationTest.php +++ b/core/modules/system/tests/src/Functional/Form/ValidationTest.php @@ -11,7 +11,6 @@ * Tests form processing and alteration via form validation handlers. * * @group Form - * @group #slow */ class ValidationTest extends BrowserTestBase { diff --git a/core/modules/system/tests/src/Functional/Module/DependencyTest.php b/core/modules/system/tests/src/Functional/Module/DependencyTest.php index 70bcabb9121f3c8387974ee42f9343ba071f5f46..ef30c4f713ff948254bf9f4119b0cddfe5d18a2c 100644 --- a/core/modules/system/tests/src/Functional/Module/DependencyTest.php +++ b/core/modules/system/tests/src/Functional/Module/DependencyTest.php @@ -11,7 +11,6 @@ * Enable module without dependency enabled. * * @group Module - * @group #slow */ class DependencyTest extends ModuleTestBase { diff --git a/core/modules/system/tests/src/Functional/Routing/RouterTest.php b/core/modules/system/tests/src/Functional/Routing/RouterTest.php index 7e1cbbd0bc1edd3a4100f40c2632e68b98297955..c91c629a30c00b570465c2cf17e03b6a817018bb 100644 --- a/core/modules/system/tests/src/Functional/Routing/RouterTest.php +++ b/core/modules/system/tests/src/Functional/Routing/RouterTest.php @@ -16,7 +16,6 @@ * Functional class for the full integrated routing system. * * @group Routing - * @group #slow */ class RouterTest extends BrowserTestBase { diff --git a/core/modules/system/tests/src/Functional/Session/SessionTest.php b/core/modules/system/tests/src/Functional/Session/SessionTest.php index c97d05a4bed21c80dd27fc2a0d32ace1f582b9d2..03b695adcb828bdd45ec593a6ddd3f64aa45c74e 100644 --- a/core/modules/system/tests/src/Functional/Session/SessionTest.php +++ b/core/modules/system/tests/src/Functional/Session/SessionTest.php @@ -11,7 +11,6 @@ * Drupal session handling tests. * * @group Session - * @group #slow */ class SessionTest extends BrowserTestBase { diff --git a/core/modules/system/tests/src/Functional/Theme/ThemeTest.php b/core/modules/system/tests/src/Functional/Theme/ThemeTest.php index 344f4d78a3e650bdcf11747cd734a995a8da5f16..a29775d29d19351bed34b62a570baebeef896fd2 100644 --- a/core/modules/system/tests/src/Functional/Theme/ThemeTest.php +++ b/core/modules/system/tests/src/Functional/Theme/ThemeTest.php @@ -14,7 +14,6 @@ * Tests low-level theme functions. * * @group Theme - * @group #slow */ class ThemeTest extends BrowserTestBase { diff --git a/core/modules/system/tests/src/Functional/UpdateSystem/UpdatePathTestBaseFilledTest.php b/core/modules/system/tests/src/Functional/UpdateSystem/UpdatePathTestBaseFilledTest.php index 40e2461dd475042088edcfc796bca0b755692fc7..e40921c8de58907afe634e587744fe12f4772945 100644 --- a/core/modules/system/tests/src/Functional/UpdateSystem/UpdatePathTestBaseFilledTest.php +++ b/core/modules/system/tests/src/Functional/UpdateSystem/UpdatePathTestBaseFilledTest.php @@ -14,7 +14,6 @@ /** * Runs UpdatePathTestBase with a dump filled with content. * - * @group #slow * @group Update */ class UpdatePathTestBaseFilledTest extends UpdatePathTestBase { diff --git a/core/modules/taxonomy/tests/src/Functional/Rest/TermJsonAnonTest.php b/core/modules/taxonomy/tests/src/Functional/Rest/TermJsonAnonTest.php index 35295f18f7f16c93e59cbb930e7b5015035df026..e090d314734fb229613c681d48417c52a333b1ea 100644 --- a/core/modules/taxonomy/tests/src/Functional/Rest/TermJsonAnonTest.php +++ b/core/modules/taxonomy/tests/src/Functional/Rest/TermJsonAnonTest.php @@ -8,7 +8,6 @@ /** * @group rest - * @group #slow */ class TermJsonAnonTest extends TermResourceTestBase { diff --git a/core/modules/taxonomy/tests/src/Functional/Rest/TermJsonBasicAuthTest.php b/core/modules/taxonomy/tests/src/Functional/Rest/TermJsonBasicAuthTest.php index b264efd0a372f1457723241e6dc6cf411f282832..25f76887d461b3ccab92e54519ca1942609d1e44 100644 --- a/core/modules/taxonomy/tests/src/Functional/Rest/TermJsonBasicAuthTest.php +++ b/core/modules/taxonomy/tests/src/Functional/Rest/TermJsonBasicAuthTest.php @@ -8,7 +8,6 @@ /** * @group rest - * @group #slow */ class TermJsonBasicAuthTest extends TermResourceTestBase { diff --git a/core/modules/taxonomy/tests/src/Functional/Rest/TermXmlAnonTest.php b/core/modules/taxonomy/tests/src/Functional/Rest/TermXmlAnonTest.php index ca30a562fd3df5eb8fd9673b845fae7c0550e8e0..4f89d8bcbf0966935e2890d4113ceeb0c5d69dea 100644 --- a/core/modules/taxonomy/tests/src/Functional/Rest/TermXmlAnonTest.php +++ b/core/modules/taxonomy/tests/src/Functional/Rest/TermXmlAnonTest.php @@ -9,7 +9,6 @@ /** * @group rest - * @group #slow */ class TermXmlAnonTest extends TermResourceTestBase { diff --git a/core/modules/taxonomy/tests/src/Functional/Rest/TermXmlBasicAuthTest.php b/core/modules/taxonomy/tests/src/Functional/Rest/TermXmlBasicAuthTest.php index a2ecbaae21aa6404410ff5df48cd0edee4992582..d52ff6c21ccf138908c8a5674bf6643af3ce77fb 100644 --- a/core/modules/taxonomy/tests/src/Functional/Rest/TermXmlBasicAuthTest.php +++ b/core/modules/taxonomy/tests/src/Functional/Rest/TermXmlBasicAuthTest.php @@ -9,7 +9,6 @@ /** * @group rest - * @group #slow */ class TermXmlBasicAuthTest extends TermResourceTestBase { diff --git a/core/modules/taxonomy/tests/src/Functional/Rest/TermXmlCookieTest.php b/core/modules/taxonomy/tests/src/Functional/Rest/TermXmlCookieTest.php index 9dd431715062e92128de8d2070edd3df4e060d66..2ea7b9a71dc50e164ed5de0071a79deacb0adccf 100644 --- a/core/modules/taxonomy/tests/src/Functional/Rest/TermXmlCookieTest.php +++ b/core/modules/taxonomy/tests/src/Functional/Rest/TermXmlCookieTest.php @@ -9,7 +9,6 @@ /** * @group rest - * @group #slow */ class TermXmlCookieTest extends TermResourceTestBase { diff --git a/core/modules/taxonomy/tests/src/Functional/TermTest.php b/core/modules/taxonomy/tests/src/Functional/TermTest.php index 0e9ba39ffc8631a8e0874c65312409cbc1bd85fc..4c36e501f938f66c4c7e9ed9cab3ad95bdf92c07 100644 --- a/core/modules/taxonomy/tests/src/Functional/TermTest.php +++ b/core/modules/taxonomy/tests/src/Functional/TermTest.php @@ -15,7 +15,6 @@ * Tests load, save and delete for taxonomy terms. * * @group taxonomy - * @group #slow */ class TermTest extends TaxonomyTestBase { diff --git a/core/modules/taxonomy/tests/src/Functional/Views/TaxonomyIndexTidUiTest.php b/core/modules/taxonomy/tests/src/Functional/Views/TaxonomyIndexTidUiTest.php index c9bb14b2d8c530d9463a0ce9fdfb83b93e781b93..ff94a08ac1ba0aaffb48b32aa6714613de7cb287 100644 --- a/core/modules/taxonomy/tests/src/Functional/Views/TaxonomyIndexTidUiTest.php +++ b/core/modules/taxonomy/tests/src/Functional/Views/TaxonomyIndexTidUiTest.php @@ -15,7 +15,6 @@ * Tests the taxonomy index filter handler UI. * * @group taxonomy - * @group #slow * @see \Drupal\taxonomy\Plugin\views\field\TaxonomyIndexTid */ class TaxonomyIndexTidUiTest extends UITestBase { diff --git a/core/modules/text/tests/src/Functional/TextFieldTest.php b/core/modules/text/tests/src/Functional/TextFieldTest.php index 1ad2c627f3a5fab0e0f7d9aa385368ecbe50f659..35cf3da0dd879671ad7d77f913e0568acef6e5c9 100644 --- a/core/modules/text/tests/src/Functional/TextFieldTest.php +++ b/core/modules/text/tests/src/Functional/TextFieldTest.php @@ -17,7 +17,6 @@ * Tests the creation of text fields. * * @group text - * @group #slow */ class TextFieldTest extends StringFieldTest { diff --git a/core/modules/toolbar/tests/src/Functional/ToolbarAdminMenuTest.php b/core/modules/toolbar/tests/src/Functional/ToolbarAdminMenuTest.php index c5179f05d359a8126c5cac0b870d49d3031bf31d..969ec48e4b3d1a7004ac7ccd9ea78e7906d1e9b9 100644 --- a/core/modules/toolbar/tests/src/Functional/ToolbarAdminMenuTest.php +++ b/core/modules/toolbar/tests/src/Functional/ToolbarAdminMenuTest.php @@ -28,7 +28,6 @@ * menu subtrees is compared to the new hash. * * @group toolbar - * @group #slow */ class ToolbarAdminMenuTest extends BrowserTestBase { diff --git a/core/modules/update/tests/src/Functional/UpdateSemverContribBaselineTest.php b/core/modules/update/tests/src/Functional/UpdateSemverContribBaselineTest.php index a68f634859e0db0f515576eaea9b3c3479eb74e2..1f8ac3d66f7e382a9d194e1b844ea7566936b49d 100644 --- a/core/modules/update/tests/src/Functional/UpdateSemverContribBaselineTest.php +++ b/core/modules/update/tests/src/Functional/UpdateSemverContribBaselineTest.php @@ -8,7 +8,6 @@ * Tests the Update Manager module with a contrib module with semver versions. * * @group update - * @group #slow */ class UpdateSemverContribBaselineTest extends UpdateSemverContribTestBase { diff --git a/core/modules/update/tests/src/Functional/UpdateSemverCoreBaselineTest.php b/core/modules/update/tests/src/Functional/UpdateSemverCoreBaselineTest.php index 4d0d249c06c7f2de17306e1d9c6ad7f226d7f7e1..271f47df23e2032c882db81bec0a12f57ff06706 100644 --- a/core/modules/update/tests/src/Functional/UpdateSemverCoreBaselineTest.php +++ b/core/modules/update/tests/src/Functional/UpdateSemverCoreBaselineTest.php @@ -8,7 +8,6 @@ * Tests semantic version handling in the Update Manager for Drupal core. * * @group update - * @group #slow */ class UpdateSemverCoreBaselineTest extends UpdateSemverCoreTestBase { use UpdateSemverTestBaselineTrait; diff --git a/core/modules/update/tests/src/Functional/UpdateSemverCoreTest.php b/core/modules/update/tests/src/Functional/UpdateSemverCoreTest.php index bc0264c49a8201fbfe141f475b37b7adf4ac01fa..e728c1db13d25666766bb3b6dbda5f396ff0f2fb 100644 --- a/core/modules/update/tests/src/Functional/UpdateSemverCoreTest.php +++ b/core/modules/update/tests/src/Functional/UpdateSemverCoreTest.php @@ -13,7 +13,6 @@ * connecting to the release history server, clearing the disk cache, and more. * * @group update - * @group #slow */ class UpdateSemverCoreTest extends UpdateSemverCoreTestBase { diff --git a/core/modules/user/tests/src/Functional/Rest/UserJsonAnonTest.php b/core/modules/user/tests/src/Functional/Rest/UserJsonAnonTest.php index c34d05083ce6b47ebb3168138742b5ce42d1c58b..bec078fc4b8404a1be87e5a2a9e8d86b917e2ddb 100644 --- a/core/modules/user/tests/src/Functional/Rest/UserJsonAnonTest.php +++ b/core/modules/user/tests/src/Functional/Rest/UserJsonAnonTest.php @@ -8,7 +8,6 @@ /** * @group rest - * @group #slow */ class UserJsonAnonTest extends UserResourceTestBase { diff --git a/core/modules/user/tests/src/Functional/Rest/UserJsonBasicAuthDecoratedTest.php b/core/modules/user/tests/src/Functional/Rest/UserJsonBasicAuthDecoratedTest.php index 2c4507177f7eb93103c2cc6d769e91d6b07b7b55..6b812fb1a240ed736a195d4f0078778cdbd5c625 100644 --- a/core/modules/user/tests/src/Functional/Rest/UserJsonBasicAuthDecoratedTest.php +++ b/core/modules/user/tests/src/Functional/Rest/UserJsonBasicAuthDecoratedTest.php @@ -10,7 +10,6 @@ * Run UserJsonBasicAuthTest with a user.auth decorator. * * @group rest - * @group #slow */ class UserJsonBasicAuthDecoratedTest extends UserJsonBasicAuthTest { /** diff --git a/core/modules/user/tests/src/Functional/Rest/UserJsonBasicAuthTest.php b/core/modules/user/tests/src/Functional/Rest/UserJsonBasicAuthTest.php index b3405909e5c6e9ede6b8712bed98ebdfdf72c855..45a06932802c8c7ce76da1cc3123d589efc16a4a 100644 --- a/core/modules/user/tests/src/Functional/Rest/UserJsonBasicAuthTest.php +++ b/core/modules/user/tests/src/Functional/Rest/UserJsonBasicAuthTest.php @@ -8,7 +8,6 @@ /** * @group rest - * @group #slow */ class UserJsonBasicAuthTest extends UserResourceTestBase { diff --git a/core/modules/user/tests/src/Functional/Rest/UserJsonCookieTest.php b/core/modules/user/tests/src/Functional/Rest/UserJsonCookieTest.php index 1cc860c1d665b15bfe9793cde743885bf9b117a9..664ce84ac15b4054b94e0bc7c9f6551be14d00a8 100644 --- a/core/modules/user/tests/src/Functional/Rest/UserJsonCookieTest.php +++ b/core/modules/user/tests/src/Functional/Rest/UserJsonCookieTest.php @@ -8,7 +8,6 @@ /** * @group rest - * @group #slow */ class UserJsonCookieTest extends UserResourceTestBase { diff --git a/core/modules/user/tests/src/Functional/UserCancelTest.php b/core/modules/user/tests/src/Functional/UserCancelTest.php index 185121e28b145e01aad930d7c254ca549d815bc1..52317766abc3bddb9500a5ef64d53178f72b61c0 100644 --- a/core/modules/user/tests/src/Functional/UserCancelTest.php +++ b/core/modules/user/tests/src/Functional/UserCancelTest.php @@ -17,7 +17,6 @@ * Ensure that account cancellation methods work as expected. * * @group user - * @group #slow */ class UserCancelTest extends BrowserTestBase { diff --git a/core/modules/user/tests/src/Functional/UserPasswordResetTest.php b/core/modules/user/tests/src/Functional/UserPasswordResetTest.php index b650cfb61f78c18376339d1b4a97a7c90b0187fc..b8dd558c8010dfbbd4733d736a551ae1b15769b9 100644 --- a/core/modules/user/tests/src/Functional/UserPasswordResetTest.php +++ b/core/modules/user/tests/src/Functional/UserPasswordResetTest.php @@ -16,7 +16,6 @@ * Ensure that password reset methods work as expected. * * @group user - * @group #slow */ class UserPasswordResetTest extends BrowserTestBase { diff --git a/core/modules/user/tests/src/Functional/UserRegistrationTest.php b/core/modules/user/tests/src/Functional/UserRegistrationTest.php index ae36c2dff1a823da161143f658a77d4c6b16d1f5..f9905878bd7cf0d0cacb67db313387c8e217eb10 100644 --- a/core/modules/user/tests/src/Functional/UserRegistrationTest.php +++ b/core/modules/user/tests/src/Functional/UserRegistrationTest.php @@ -15,7 +15,6 @@ * Tests registration of user under different configurations. * * @group user - * @group #slow */ class UserRegistrationTest extends BrowserTestBase { diff --git a/core/modules/views/tests/src/Functional/Plugin/DisplayTest.php b/core/modules/views/tests/src/Functional/Plugin/DisplayTest.php index 1b3da0c3b7c78d0479b58d2166e09d5b3ff34a08..c56c73b65677b7c8c8213397382dd5f8d76000cb 100644 --- a/core/modules/views/tests/src/Functional/Plugin/DisplayTest.php +++ b/core/modules/views/tests/src/Functional/Plugin/DisplayTest.php @@ -14,7 +14,6 @@ * Tests the basic display plugin. * * @group views - * @group #slow */ class DisplayTest extends ViewTestBase { diff --git a/core/modules/views/tests/src/Functional/Plugin/PagerTest.php b/core/modules/views/tests/src/Functional/Plugin/PagerTest.php index 1c3f2ad9005e1d970c0acc280a71130e2e239f33..c43d3574ac5e263f53e4fa70272f508d00ff4482 100644 --- a/core/modules/views/tests/src/Functional/Plugin/PagerTest.php +++ b/core/modules/views/tests/src/Functional/Plugin/PagerTest.php @@ -14,7 +14,6 @@ * Tests the pluggable pager system. * * @group views - * @group #slow */ class PagerTest extends ViewTestBase { diff --git a/core/modules/views/tests/src/Kernel/Handler/FieldKernelTest.php b/core/modules/views/tests/src/Kernel/Handler/FieldKernelTest.php index 90cba86926987e33e1f41f17018d570340594327..351c1de1b729a529d20f464ed5a90a0e60f9af88 100644 --- a/core/modules/views/tests/src/Kernel/Handler/FieldKernelTest.php +++ b/core/modules/views/tests/src/Kernel/Handler/FieldKernelTest.php @@ -13,7 +13,6 @@ * Tests the generic field handler. * * @group views - * @group #slow * @see \Drupal\views\Plugin\views\field\FieldPluginBase */ class FieldKernelTest extends ViewsKernelTestBase { diff --git a/core/modules/views/tests/src/Kernel/Plugin/CacheTest.php b/core/modules/views/tests/src/Kernel/Plugin/CacheTest.php index 8755d33c44e354b381283a2b19a84c4737cff986..c00afd1de52812c191e7a0b6e08fe50234cd7dd8 100644 --- a/core/modules/views/tests/src/Kernel/Plugin/CacheTest.php +++ b/core/modules/views/tests/src/Kernel/Plugin/CacheTest.php @@ -15,7 +15,6 @@ * Tests pluggable caching for views. * * @group views - * @group #slow * @see views_plugin_cache */ class CacheTest extends ViewsKernelTestBase { diff --git a/core/modules/views/tests/src/Kernel/QueryGroupByTest.php b/core/modules/views/tests/src/Kernel/QueryGroupByTest.php index 46ca3b1ceeec1a92123c337ee5cb0e1b5447499f..a28114501753280e7ed4cd1384e7428fa448166d 100644 --- a/core/modules/views/tests/src/Kernel/QueryGroupByTest.php +++ b/core/modules/views/tests/src/Kernel/QueryGroupByTest.php @@ -14,7 +14,6 @@ * Tests aggregate functionality of views, for example count. * * @group views - * @group #slow */ class QueryGroupByTest extends ViewsKernelTestBase { diff --git a/core/modules/views/tests/src/Kernel/RenderCacheIntegrationTest.php b/core/modules/views/tests/src/Kernel/RenderCacheIntegrationTest.php index d9a3e5dc7c99860b46a048ddc6ae3907e444aed6..7b4c3255913a241b4e8a15fce15a9a5db31ed65f 100644 --- a/core/modules/views/tests/src/Kernel/RenderCacheIntegrationTest.php +++ b/core/modules/views/tests/src/Kernel/RenderCacheIntegrationTest.php @@ -16,7 +16,6 @@ * Tests the general integration between views and the render cache. * * @group views - * @group #slow */ class RenderCacheIntegrationTest extends ViewsKernelTestBase { diff --git a/core/modules/views_ui/tests/src/Functional/DisplayPathTest.php b/core/modules/views_ui/tests/src/Functional/DisplayPathTest.php index f9f7d6505aeb8f485e150ec16785b2c1f833e5fa..8b2701b4f92bbfaa4c9ca6160ff0be995cb01b3d 100644 --- a/core/modules/views_ui/tests/src/Functional/DisplayPathTest.php +++ b/core/modules/views_ui/tests/src/Functional/DisplayPathTest.php @@ -13,7 +13,6 @@ * Tests the UI of generic display path plugin. * * @group views_ui - * @group #slow * @see \Drupal\views\Plugin\views\display\PathPluginBase */ class DisplayPathTest extends UITestBase { diff --git a/core/modules/views_ui/tests/src/Functional/ExposedFormUITest.php b/core/modules/views_ui/tests/src/Functional/ExposedFormUITest.php index 5a717182ca9a9235d2b8db67f0c3cd86aabcf0de..9391376011826b86ff4448623d76e615e3aa16c8 100644 --- a/core/modules/views_ui/tests/src/Functional/ExposedFormUITest.php +++ b/core/modules/views_ui/tests/src/Functional/ExposedFormUITest.php @@ -10,7 +10,6 @@ * Tests exposed forms UI functionality. * * @group views_ui - * @group #slow */ class ExposedFormUITest extends UITestBase { diff --git a/core/modules/views_ui/tests/src/Functional/FilterUITest.php b/core/modules/views_ui/tests/src/Functional/FilterUITest.php index 0047fed9fd75a234abc12b6959cc1595198e3119..d821aebc44912c94feb5293f176a00b5e80efebe 100644 --- a/core/modules/views_ui/tests/src/Functional/FilterUITest.php +++ b/core/modules/views_ui/tests/src/Functional/FilterUITest.php @@ -8,11 +8,9 @@ * Tests for the filters from the UI. * * @group views_ui - * @group #slow */ class FilterUITest extends UITestBase { - /** * Views used by this test. * diff --git a/core/modules/views_ui/tests/src/Functional/HandlerTest.php b/core/modules/views_ui/tests/src/Functional/HandlerTest.php index 18e396caf776347d4e1abc4dc9d5df2a6a7cf6d3..affa945227258fd007db96b15c017746bcb0f231 100644 --- a/core/modules/views_ui/tests/src/Functional/HandlerTest.php +++ b/core/modules/views_ui/tests/src/Functional/HandlerTest.php @@ -13,7 +13,6 @@ * Tests handler UI for views. * * @group views_ui - * @group #slow * @see \Drupal\views\Plugin\views\HandlerBase */ class HandlerTest extends UITestBase { diff --git a/core/modules/views_ui/tests/src/Functional/OverrideDisplaysTest.php b/core/modules/views_ui/tests/src/Functional/OverrideDisplaysTest.php index 6b481dbe4a6f16e34cbdd2ed27a6b996dc9d9f23..e0f4d61a05fad3c1a7618d5ab8b760172ac2f8b8 100644 --- a/core/modules/views_ui/tests/src/Functional/OverrideDisplaysTest.php +++ b/core/modules/views_ui/tests/src/Functional/OverrideDisplaysTest.php @@ -8,7 +8,6 @@ * Tests that displays can be correctly overridden via the user interface. * * @group views_ui - * @group #slow */ class OverrideDisplaysTest extends UITestBase { diff --git a/core/modules/views_ui/tests/src/Functional/PreviewTest.php b/core/modules/views_ui/tests/src/Functional/PreviewTest.php index e2204a5dc5cefe7fb8f1df2de72f8344a84e2cae..e0baf9193c053916d737f7d6d287d38646c65c49 100644 --- a/core/modules/views_ui/tests/src/Functional/PreviewTest.php +++ b/core/modules/views_ui/tests/src/Functional/PreviewTest.php @@ -8,7 +8,6 @@ * Tests the UI preview functionality. * * @group views_ui - * @group #slow */ class PreviewTest extends UITestBase { diff --git a/core/modules/views_ui/tests/src/Functional/ViewEditTest.php b/core/modules/views_ui/tests/src/Functional/ViewEditTest.php index b15fe2aeb1974687d806c8d0ca85b02049f23237..dbe0c0c3e3f85cf02eec474ae40f9807bb625482 100644 --- a/core/modules/views_ui/tests/src/Functional/ViewEditTest.php +++ b/core/modules/views_ui/tests/src/Functional/ViewEditTest.php @@ -12,7 +12,6 @@ * Tests some general functionality of editing views, like deleting a view. * * @group views_ui - * @group #slow */ class ViewEditTest extends UITestBase { diff --git a/core/modules/views_ui/tests/src/Kernel/TagTest.php b/core/modules/views_ui/tests/src/Kernel/TagTest.php index 091c7a532c55e4f617a9311719e6b4915c1e1369..bfb95c81aed9b4ff724f80ff41aef74f0fa60bbc 100644 --- a/core/modules/views_ui/tests/src/Kernel/TagTest.php +++ b/core/modules/views_ui/tests/src/Kernel/TagTest.php @@ -13,7 +13,6 @@ * Tests the views ui tagging functionality. * * @group views_ui - * @group #slow */ class TagTest extends ViewsKernelTestBase { diff --git a/core/modules/workflows/tests/src/Functional/WorkflowUiTest.php b/core/modules/workflows/tests/src/Functional/WorkflowUiTest.php index becb0ec43a4647822a86f9468cdcac979d011b94..6b9c3cd9b0bc5b69df546673ce7456aabd5ed82f 100644 --- a/core/modules/workflows/tests/src/Functional/WorkflowUiTest.php +++ b/core/modules/workflows/tests/src/Functional/WorkflowUiTest.php @@ -12,7 +12,6 @@ * Tests workflow creation UI. * * @group workflows - * @group #slow */ class WorkflowUiTest extends BrowserTestBase { diff --git a/core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php b/core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php index 962d459bcf115917b2ffa760123404a339d6073a..07bca1d6aaef1ac83d9f393baa8e7bf5dcff6d1f 100644 --- a/core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php +++ b/core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php @@ -11,7 +11,6 @@ * Tests permission controls on workspaces. * * @group workspaces - * @group #slow */ class WorkspacePermissionsTest extends BrowserTestBase { diff --git a/core/modules/workspaces/tests/src/Functional/WorkspaceTest.php b/core/modules/workspaces/tests/src/Functional/WorkspaceTest.php index 92227485f1f62ab0d1c519644354b4acb3143ddc..bc89e6e4249b3ea02eac4fd972a4aa1fb355ef62 100644 --- a/core/modules/workspaces/tests/src/Functional/WorkspaceTest.php +++ b/core/modules/workspaces/tests/src/Functional/WorkspaceTest.php @@ -13,7 +13,6 @@ * Test the workspace entity. * * @group workspaces - * @group #slow */ class WorkspaceTest extends BrowserTestBase { diff --git a/core/modules/workspaces/tests/src/Kernel/WorkspaceAccessTest.php b/core/modules/workspaces/tests/src/Kernel/WorkspaceAccessTest.php index 1193b2180eb28965d8acb3d75e6bb06a8ec31f9b..d530b0a2d5a6f4b479b5d28f999c47392c3ee787 100644 --- a/core/modules/workspaces/tests/src/Kernel/WorkspaceAccessTest.php +++ b/core/modules/workspaces/tests/src/Kernel/WorkspaceAccessTest.php @@ -13,7 +13,6 @@ * Tests access on workspaces. * * @group workspaces - * @group #slow */ class WorkspaceAccessTest extends KernelTestBase { diff --git a/core/profiles/demo_umami/modules/demo_umami_content/tests/src/Functional/UninstallDefaultContentTest.php b/core/profiles/demo_umami/modules/demo_umami_content/tests/src/Functional/UninstallDefaultContentTest.php index 65606250102c1cf846c880203005c8efa2913825..758fa4016be589e32e47dcd57a4dc1d01be8d48d 100644 --- a/core/profiles/demo_umami/modules/demo_umami_content/tests/src/Functional/UninstallDefaultContentTest.php +++ b/core/profiles/demo_umami/modules/demo_umami_content/tests/src/Functional/UninstallDefaultContentTest.php @@ -11,6 +11,7 @@ * Tests that uninstalling default content removes created content. * * @group demo_umami_content + * @group #slow */ class UninstallDefaultContentTest extends BrowserTestBase { diff --git a/core/profiles/demo_umami/tests/src/Functional/UmamiMultilingualInstallTest.php b/core/profiles/demo_umami/tests/src/Functional/UmamiMultilingualInstallTest.php index b10f69dc2095523ddcdb51a95395e0279fefd146..7b0c856b1ceee595f3bfa53713c0e528318e172a 100644 --- a/core/profiles/demo_umami/tests/src/Functional/UmamiMultilingualInstallTest.php +++ b/core/profiles/demo_umami/tests/src/Functional/UmamiMultilingualInstallTest.php @@ -10,6 +10,7 @@ * Tests the multilingual installer installing the Umami profile. * * @group Installer + * @group #slow */ class UmamiMultilingualInstallTest extends InstallerTestBase { diff --git a/core/scripts/run-tests.sh b/core/scripts/run-tests.sh index ef0538d4f3fbd7e5a0cb8f136aad412ab6043081..cea79b3d738d0b94a5e4df366005212b212542f0 100755 --- a/core/scripts/run-tests.sh +++ b/core/scripts/run-tests.sh @@ -1030,14 +1030,79 @@ function simpletest_script_get_test_list() { } if ((int) $args['ci-parallel-node-total'] > 1) { - $slow_tests_per_job = (int) ceil(count($slow_tests) / $args['ci-parallel-node-total']); - $tests_per_job = (int) ceil(count($test_list) / $args['ci-parallel-node-total']); - $test_list = array_merge(array_slice($slow_tests, ($args['ci-parallel-node-index'] -1) * $slow_tests_per_job, $slow_tests_per_job), array_slice($test_list, ($args['ci-parallel-node-index'] - 1) * $tests_per_job, $tests_per_job)); + // Sort all tests by the number of public methods on the test class. + // This is a proxy for the approximate time taken to run the test, + // which is used in combination with @group #slow to start the slowest tests + // first and distribute tests between test runners. + sort_tests_by_public_method_count($slow_tests); + sort_tests_by_public_method_count($test_list); + + // Now set up a bin per test runner. + $bin_count = (int) $args['ci-parallel-node-total']; + + // Now loop over the slow tests and add them to a bin one by one, this + // distributes the tests evenly across the bins. + $binned_slow_tests = place_tests_into_bins($slow_tests, $bin_count); + $slow_tests_for_job = $binned_slow_tests[$args['ci-parallel-node-index'] - 1]; + + // And the same for the rest of the tests. + $binned_other_tests = place_tests_into_bins($test_list, $bin_count); + $other_tests_for_job = $binned_other_tests[$args['ci-parallel-node-index'] - 1]; + + $test_list = array_merge($slow_tests_for_job, $other_tests_for_job); } return $test_list; } +/** + * Sort tests by the number of public methods in the test class. + * + * Tests with several methods take longer to run than tests with a single + * method all else being equal, so this allows tests runs to be sorted by + * approximately the slowest to fastest tests. Tests that are exceptionally + * slow can be added to the '#slow' group so they are placed first in each + * test run regardless of the number of methods. + * + * @param string[] $tests + * An array of test class names. + */ +function sort_tests_by_public_method_count(array &$tests): void { + usort($tests, function ($a, $b) { + $method_count = function ($class) { + $reflection = new \ReflectionClass($class); + return count($reflection->getMethods(\ReflectionMethod::IS_PUBLIC)); + }; + return $method_count($b) <=> $method_count($a); + }); +} + +/** + * Distribute tests into bins. + * + * The given array of tests is split into the available bins. The distribution + * starts with the first test, placing the first test in the first bin, the + * second test in the second bin and so on. This results each bin having a + * similar number of test methods to run in total. + * + * @param string[] $tests + * An array of test class names. + * @param int $bin_count + * The number of bins available. + * + * @return array + * An associative array of bins and the test class names in each bin. + */ + function place_tests_into_bins(array $tests, int $bin_count) { + // Create a bin corresponding to each parallel test job. + $bins = array_fill(0, $bin_count, []); + // Go through each test and add them to one bin at a time. + foreach ($tests as $key => $test) { + $bins[($key % $bin_count)][] = $test; + } + return $bins; +} + /** * Initialize the reporter. */ diff --git a/core/tests/Drupal/FunctionalTests/Asset/AssetOptimizationTestUmami.php b/core/tests/Drupal/FunctionalTests/Asset/AssetOptimizationTestUmami.php index 35dffa74465e98671eb1a9b24a2b2b04a5e2e15f..baaee4554409e3dcd89dd810d45c21d5021af73d 100644 --- a/core/tests/Drupal/FunctionalTests/Asset/AssetOptimizationTestUmami.php +++ b/core/tests/Drupal/FunctionalTests/Asset/AssetOptimizationTestUmami.php @@ -12,6 +12,7 @@ * profile. * * @group asset + * @group #slow */ class AssetOptimizationTestUmami extends AssetOptimizationTest { diff --git a/core/tests/Drupal/FunctionalTests/Bootstrap/UncaughtExceptionTest.php b/core/tests/Drupal/FunctionalTests/Bootstrap/UncaughtExceptionTest.php index f5073f5eafef6dec77937b51de8bf2c8524a511d..9617d49d72d5ca8399c93516c221d955f832d2b8 100644 --- a/core/tests/Drupal/FunctionalTests/Bootstrap/UncaughtExceptionTest.php +++ b/core/tests/Drupal/FunctionalTests/Bootstrap/UncaughtExceptionTest.php @@ -11,7 +11,6 @@ * Tests kernel panic when things are really messed up. * * @group system - * @group #slow */ class UncaughtExceptionTest extends BrowserTestBase { diff --git a/core/tests/Drupal/FunctionalTests/BrowserTestBaseTest.php b/core/tests/Drupal/FunctionalTests/BrowserTestBaseTest.php index 0a67e55421bb754e4f98ac77d26362f7356abf63..de4255da70cda3b99d42106f5f35a4ca3eeabd16 100644 --- a/core/tests/Drupal/FunctionalTests/BrowserTestBaseTest.php +++ b/core/tests/Drupal/FunctionalTests/BrowserTestBaseTest.php @@ -22,7 +22,6 @@ * Tests BrowserTestBase functionality. * * @group browsertestbase - * @group #slow */ class BrowserTestBaseTest extends BrowserTestBase { use PathAliasTestTrait; diff --git a/core/tests/Drupal/FunctionalTests/DefaultContent/ContentImportTest.php b/core/tests/Drupal/FunctionalTests/DefaultContent/ContentImportTest.php index a4191b29cc115d9ea7d35bfcadcc3ddc75755cf5..c177b503af0365a6101b5b261b052618f20801d9 100644 --- a/core/tests/Drupal/FunctionalTests/DefaultContent/ContentImportTest.php +++ b/core/tests/Drupal/FunctionalTests/DefaultContent/ContentImportTest.php @@ -36,6 +36,7 @@ * @covers \Drupal\Core\DefaultContent\Importer * @group DefaultContent * @group Recipe + * @group #slow */ class ContentImportTest extends BrowserTestBase { diff --git a/core/tests/Drupal/FunctionalTests/Test/FunctionalTestDebugHtmlOutputTest.php b/core/tests/Drupal/FunctionalTests/Test/FunctionalTestDebugHtmlOutputTest.php index ae88182aa68f5733f0932aad37c94e80d4e5f888..f5bf1bf6360c9cd9c5108217c5b75729e44abbad 100644 --- a/core/tests/Drupal/FunctionalTests/Test/FunctionalTestDebugHtmlOutputTest.php +++ b/core/tests/Drupal/FunctionalTests/Test/FunctionalTestDebugHtmlOutputTest.php @@ -11,6 +11,7 @@ * Test to ensure that functional tests produce debug HTML output when required. * * @group browsertestbase + * @group #slow */ class FunctionalTestDebugHtmlOutputTest extends BrowserTestBase { diff --git a/core/tests/Drupal/FunctionalTests/Theme/OliveroTest.php b/core/tests/Drupal/FunctionalTests/Theme/OliveroTest.php index a6e2a81482d3116c2b1d4a26f138bc0fc242cd94..c3be4d60279e8b70c7b56f40864834b85698578a 100644 --- a/core/tests/Drupal/FunctionalTests/Theme/OliveroTest.php +++ b/core/tests/Drupal/FunctionalTests/Theme/OliveroTest.php @@ -11,7 +11,6 @@ * Tests the Olivero theme. * * @group olivero - * @group #slow */ class OliveroTest extends BrowserTestBase { diff --git a/core/tests/Drupal/FunctionalTests/Update/UpdatePathTestBaseTest.php b/core/tests/Drupal/FunctionalTests/Update/UpdatePathTestBaseTest.php index eeb30aa74de246588a20d6275c27d37fbd3e07ad..57cb9322e58b7722d9dcc5c21e4d3fb0602dac68 100644 --- a/core/tests/Drupal/FunctionalTests/Update/UpdatePathTestBaseTest.php +++ b/core/tests/Drupal/FunctionalTests/Update/UpdatePathTestBaseTest.php @@ -11,7 +11,6 @@ * Tests the update path base class. * * @group Update - * @group #slow */ class UpdatePathTestBaseTest extends UpdatePathTestBase { diff --git a/core/tests/Drupal/KernelTests/Core/Entity/ContentEntityChangedTest.php b/core/tests/Drupal/KernelTests/Core/Entity/ContentEntityChangedTest.php index bfd24ac4ceeba88096178104add10354e70a157c..f1ae767a91ed924213ba7e760aaa67127e1c7e0f 100644 --- a/core/tests/Drupal/KernelTests/Core/Entity/ContentEntityChangedTest.php +++ b/core/tests/Drupal/KernelTests/Core/Entity/ContentEntityChangedTest.php @@ -12,6 +12,7 @@ * Tests basic EntityChangedInterface functionality. * * @group Entity + * @group #slow */ class ContentEntityChangedTest extends EntityKernelTestBase { diff --git a/core/tests/Drupal/KernelTests/Core/Entity/EntityTranslationTest.php b/core/tests/Drupal/KernelTests/Core/Entity/EntityTranslationTest.php index 440ed3aaef77627904579529bbb0a628f45e112a..76bfc3e0f54f33faed9554d6a2836f800a85b2f3 100644 --- a/core/tests/Drupal/KernelTests/Core/Entity/EntityTranslationTest.php +++ b/core/tests/Drupal/KernelTests/Core/Entity/EntityTranslationTest.php @@ -16,7 +16,6 @@ * Tests entity translation functionality. * * @group Entity - * @group #slow */ class EntityTranslationTest extends EntityLanguageTestBase { diff --git a/core/tests/Drupal/KernelTests/Core/Entity/FieldableEntityDefinitionUpdateTest.php b/core/tests/Drupal/KernelTests/Core/Entity/FieldableEntityDefinitionUpdateTest.php index 830a58595d9f86a6618ae112efcc4bf279be9333..6799472cd3ef18bad71bd77244ef10467c76fc45 100644 --- a/core/tests/Drupal/KernelTests/Core/Entity/FieldableEntityDefinitionUpdateTest.php +++ b/core/tests/Drupal/KernelTests/Core/Entity/FieldableEntityDefinitionUpdateTest.php @@ -16,7 +16,6 @@ * @coversDefaultClass \Drupal\Core\Entity\EntityDefinitionUpdateManager * * @group Entity - * @group #slow */ class FieldableEntityDefinitionUpdateTest extends EntityKernelTestBase { diff --git a/core/tests/Drupal/KernelTests/Core/Extension/ModuleConfigureRouteTest.php b/core/tests/Drupal/KernelTests/Core/Extension/ModuleConfigureRouteTest.php index b7e5a3f6d8e27cb32ebf98ca3834f15cec5a48d4..17d93ccdb0ddea925b540d2c596178cce06c6beb 100644 --- a/core/tests/Drupal/KernelTests/Core/Extension/ModuleConfigureRouteTest.php +++ b/core/tests/Drupal/KernelTests/Core/Extension/ModuleConfigureRouteTest.php @@ -11,7 +11,6 @@ /** * Tests the configure route for core modules. * - * @group #slow * @group Module */ class ModuleConfigureRouteTest extends KernelTestBase { diff --git a/core/tests/Drupal/KernelTests/Core/Installer/InstallerRedirectTraitTest.php b/core/tests/Drupal/KernelTests/Core/Installer/InstallerRedirectTraitTest.php index 2f71293003a8d5ab994e9f66a6a793203951636f..d34d892183778dac9621d78e237b8d3ee9fef7b1 100644 --- a/core/tests/Drupal/KernelTests/Core/Installer/InstallerRedirectTraitTest.php +++ b/core/tests/Drupal/KernelTests/Core/Installer/InstallerRedirectTraitTest.php @@ -17,7 +17,6 @@ * @coversDefaultClass \Drupal\Core\Installer\InstallerRedirectTrait * * @group Installer - * @group #slow */ class InstallerRedirectTraitTest extends KernelTestBase { diff --git a/core/tests/Drupal/KernelTests/Core/Recipe/RecipeValidationTest.php b/core/tests/Drupal/KernelTests/Core/Recipe/RecipeValidationTest.php index 2050992cafad83a2e38a6a05bc2c8f9e8fbfdaa2..d89c43b2b5ad11f2b0ac4aa362efff003782c595 100644 --- a/core/tests/Drupal/KernelTests/Core/Recipe/RecipeValidationTest.php +++ b/core/tests/Drupal/KernelTests/Core/Recipe/RecipeValidationTest.php @@ -10,6 +10,7 @@ /** * @group Recipe + * @group #slow */ class RecipeValidationTest extends KernelTestBase { diff --git a/core/tests/Drupal/KernelTests/Core/Theme/TwigDeprecationsTest.php b/core/tests/Drupal/KernelTests/Core/Theme/TwigDeprecationsTest.php index f0bd2225825dee47c6119b8478ad953be9a4ae7a..a70a8b1d4513639c89aa6c9625d1ec7ca245f1d1 100644 --- a/core/tests/Drupal/KernelTests/Core/Theme/TwigDeprecationsTest.php +++ b/core/tests/Drupal/KernelTests/Core/Theme/TwigDeprecationsTest.php @@ -14,7 +14,6 @@ * @see \Drupal\Core\Template\TwigNodeCheckDeprecations * @group Twig * @group legacy - * @group #slow */ class TwigDeprecationsTest extends KernelTestBase { diff --git a/core/tests/Drupal/KernelTests/KernelTestBaseTest.php b/core/tests/Drupal/KernelTests/KernelTestBaseTest.php index 42dc5d2106529c3b072852a68963632e7a3545b4..a81030584e6a43809a3755b875b6260d9c6e73e8 100644 --- a/core/tests/Drupal/KernelTests/KernelTestBaseTest.php +++ b/core/tests/Drupal/KernelTests/KernelTestBaseTest.php @@ -21,7 +21,6 @@ * @group PHPUnit * @group Test * @group KernelTests - * @group #slow */ class KernelTestBaseTest extends KernelTestBase { diff --git a/core/tests/Drupal/Tests/Core/Test/TestDiscoveryTest.php b/core/tests/Drupal/Tests/Core/Test/TestDiscoveryTest.php index 8c08126e746e8e6001cd38a51eba026edcada5f5..e872be584946ea9f583c3d105cda4905552a9817 100644 --- a/core/tests/Drupal/Tests/Core/Test/TestDiscoveryTest.php +++ b/core/tests/Drupal/Tests/Core/Test/TestDiscoveryTest.php @@ -64,7 +64,7 @@ public static function infoParserProvider() { [ 'name' => 'Drupal\FunctionalTests\BrowserTestBaseTest', 'group' => 'browsertestbase', - 'groups' => ['browsertestbase', '#slow'], + 'groups' => ['browsertestbase'], 'description' => 'Tests BrowserTestBase functionality.', 'type' => 'PHPUnit-Functional', ],