diff --git a/core/modules/block/tests/src/Functional/Rest/BlockResourceTestBase.php b/core/modules/block/tests/src/Functional/Rest/BlockResourceTestBase.php
index 70c5e1bb36ec5e6062547493c48315e4dec4a7f4..9cd625874d031e024db545018d5e8bf2157a570a 100644
--- a/core/modules/block/tests/src/Functional/Rest/BlockResourceTestBase.php
+++ b/core/modules/block/tests/src/Functional/Rest/BlockResourceTestBase.php
@@ -8,6 +8,9 @@
 use Drupal\Core\Cache\CacheableMetadata;
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
+/**
+ * Resource test base for the block entity.
+ */
 abstract class BlockResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/block_content/tests/src/Functional/Rest/BlockContentResourceTestBase.php b/core/modules/block_content/tests/src/Functional/Rest/BlockContentResourceTestBase.php
index 7163c89028a12f4cb716a2fffb42cd5d644bc108..f534c6b6785dae3943fffc432e2cade8fc38acc3 100644
--- a/core/modules/block_content/tests/src/Functional/Rest/BlockContentResourceTestBase.php
+++ b/core/modules/block_content/tests/src/Functional/Rest/BlockContentResourceTestBase.php
@@ -10,7 +10,7 @@
 use Drupal\Tests\rest\Functional\EntityResource\EntityResourceTestBase;
 
 /**
- * ResourceTestBase for BlockContent entity.
+ * Resource test base for BlockContent entity.
  */
 abstract class BlockContentResourceTestBase extends EntityResourceTestBase {
 
diff --git a/core/modules/block_content/tests/src/Functional/Rest/BlockContentTypeResourceTestBase.php b/core/modules/block_content/tests/src/Functional/Rest/BlockContentTypeResourceTestBase.php
index ef58304fe1f96e7dcda86fbcc544f6a1d736619c..32b7df1c290a077dd1434fde297c5be44a240d90 100644
--- a/core/modules/block_content/tests/src/Functional/Rest/BlockContentTypeResourceTestBase.php
+++ b/core/modules/block_content/tests/src/Functional/Rest/BlockContentTypeResourceTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 use Drupal\block_content\Entity\BlockContentType;
 
+/**
+ * Resource test base for the BlockContentType entity.
+ */
 abstract class BlockContentTypeResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/comment/tests/src/Functional/Rest/CommentResourceTestBase.php b/core/modules/comment/tests/src/Functional/Rest/CommentResourceTestBase.php
index 17265934fdbc8745362206d61e15b56b8809334a..b0741d3bdaa00bfc3301a0b0e87d0eb9abe2d22b 100644
--- a/core/modules/comment/tests/src/Functional/Rest/CommentResourceTestBase.php
+++ b/core/modules/comment/tests/src/Functional/Rest/CommentResourceTestBase.php
@@ -16,6 +16,9 @@
 use GuzzleHttp\RequestOptions;
 use PHPUnit\Framework\Attributes\Before;
 
+/**
+ * Resource test base for the comment entity.
+ */
 abstract class CommentResourceTestBase extends EntityResourceTestBase {
 
   use CommentTestTrait;
diff --git a/core/modules/comment/tests/src/Functional/Rest/CommentTypeResourceTestBase.php b/core/modules/comment/tests/src/Functional/Rest/CommentTypeResourceTestBase.php
index c1769a928c9ca7b8b3f6ff9d8105cae33c6a52e0..ac12736131c6fd0321d97f83bb53489d05e74765 100644
--- a/core/modules/comment/tests/src/Functional/Rest/CommentTypeResourceTestBase.php
+++ b/core/modules/comment/tests/src/Functional/Rest/CommentTypeResourceTestBase.php
@@ -8,7 +8,7 @@
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
 /**
- * ResourceTestBase for CommentType entity.
+ * Resource test base for CommentType entity.
  */
 abstract class CommentTypeResourceTestBase extends ConfigEntityResourceTestBase {
 
diff --git a/core/modules/config/tests/config_test/tests/src/Functional/Rest/ConfigTestResourceTestBase.php b/core/modules/config/tests/config_test/tests/src/Functional/Rest/ConfigTestResourceTestBase.php
index 542281cb7b7a26881a6085d5c01f78689c239437..647afd0e0c36c1005dc4088ea018815ff67ff774 100644
--- a/core/modules/config/tests/config_test/tests/src/Functional/Rest/ConfigTestResourceTestBase.php
+++ b/core/modules/config/tests/config_test/tests/src/Functional/Rest/ConfigTestResourceTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\config_test\Entity\ConfigTest;
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
+/**
+ * Resource test base for the ConfigTest entity.
+ */
 abstract class ConfigTestResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/contact/tests/src/Functional/Rest/ContactFormResourceTestBase.php b/core/modules/contact/tests/src/Functional/Rest/ContactFormResourceTestBase.php
index 22eeb3631dfde5de71dc20072c9aeec46c7cd24e..7ebe3a55d292395a5731a1c165d2583b2a2d8064 100644
--- a/core/modules/contact/tests/src/Functional/Rest/ContactFormResourceTestBase.php
+++ b/core/modules/contact/tests/src/Functional/Rest/ContactFormResourceTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\contact\Entity\ContactForm;
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
+/**
+ * Resource test base for the ContactForm entity.
+ */
 abstract class ContactFormResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/contact/tests/src/Functional/Rest/MessageResourceTestBase.php b/core/modules/contact/tests/src/Functional/Rest/MessageResourceTestBase.php
index d9fb6a5ad9408d1031c7ff61503a33881a49ea14..342cdb9f21146dcc6fc1abc8aa9166af4152c1c3 100644
--- a/core/modules/contact/tests/src/Functional/Rest/MessageResourceTestBase.php
+++ b/core/modules/contact/tests/src/Functional/Rest/MessageResourceTestBase.php
@@ -10,6 +10,9 @@
 use Drupal\Tests\rest\Functional\EntityResource\EntityResourceTestBase;
 use Symfony\Component\Routing\Exception\RouteNotFoundException;
 
+/**
+ * Resource test base for the ContactMessage entity.
+ */
 abstract class MessageResourceTestBase extends EntityResourceTestBase {
 
   /**
diff --git a/core/modules/editor/tests/src/Functional/Rest/EditorResourceTestBase.php b/core/modules/editor/tests/src/Functional/Rest/EditorResourceTestBase.php
index 9d9e50b14c379872f74ca4d67c36c2fa4e191e45..33f8b7813c4255a96b76913c3837dcb94eaa7ce4 100644
--- a/core/modules/editor/tests/src/Functional/Rest/EditorResourceTestBase.php
+++ b/core/modules/editor/tests/src/Functional/Rest/EditorResourceTestBase.php
@@ -10,7 +10,7 @@
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
 /**
- * ResourceTestBase for Editor entity.
+ * Resource test base for Editor entity.
  */
 abstract class EditorResourceTestBase extends ConfigEntityResourceTestBase {
 
diff --git a/core/modules/field/tests/src/Functional/Rest/FieldConfigResourceTestBase.php b/core/modules/field/tests/src/Functional/Rest/FieldConfigResourceTestBase.php
index 407cece36a5064d3d08784b55b8924a3f5d5ba72..0809ab417261e0defd697c0fe3f1a523c46b3fc4 100644
--- a/core/modules/field/tests/src/Functional/Rest/FieldConfigResourceTestBase.php
+++ b/core/modules/field/tests/src/Functional/Rest/FieldConfigResourceTestBase.php
@@ -9,6 +9,9 @@
 use Drupal\node\Entity\NodeType;
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
+/**
+ * Resource test base for the FieldConfig entity.
+ */
 abstract class FieldConfigResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/field/tests/src/Functional/Rest/FieldStorageConfigResourceTestBase.php b/core/modules/field/tests/src/Functional/Rest/FieldStorageConfigResourceTestBase.php
index f7c8ffd66fb9ca537bb61d4b8a7987a2126b3b6a..b123093a30eee64a8b824bfd9172d7af2ffb5de2 100644
--- a/core/modules/field/tests/src/Functional/Rest/FieldStorageConfigResourceTestBase.php
+++ b/core/modules/field/tests/src/Functional/Rest/FieldStorageConfigResourceTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\field\Entity\FieldStorageConfig;
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
+/**
+ * Resource test base for the FieldStorageConfig entity.
+ */
 abstract class FieldStorageConfigResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/file/tests/src/Functional/Rest/FileResourceTestBase.php b/core/modules/file/tests/src/Functional/Rest/FileResourceTestBase.php
index deaa2041de738aee20dafb9e3aaaf6f7824bdeb5..0e9a9eb6463879569cec39fbf3a616465d0a5ef6 100644
--- a/core/modules/file/tests/src/Functional/Rest/FileResourceTestBase.php
+++ b/core/modules/file/tests/src/Functional/Rest/FileResourceTestBase.php
@@ -9,6 +9,9 @@
 use Drupal\user\Entity\User;
 use PHPUnit\Framework\Attributes\Before;
 
+/**
+ * Resource test base for file entity.
+ */
 abstract class FileResourceTestBase extends EntityResourceTestBase {
 
   /**
diff --git a/core/modules/filter/tests/src/Functional/Rest/FilterFormatResourceTestBase.php b/core/modules/filter/tests/src/Functional/Rest/FilterFormatResourceTestBase.php
index 5a7034d2b906736d222247afc91bbd519fe35916..8cdc250ed4a40376b2df31f8a8d04d65ab8de228 100644
--- a/core/modules/filter/tests/src/Functional/Rest/FilterFormatResourceTestBase.php
+++ b/core/modules/filter/tests/src/Functional/Rest/FilterFormatResourceTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\filter\Entity\FilterFormat;
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
+/**
+ * Resource test base for the FilterFormat entity.
+ */
 abstract class FilterFormatResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/language/tests/src/Functional/Rest/ConfigurableLanguageResourceTestBase.php b/core/modules/language/tests/src/Functional/Rest/ConfigurableLanguageResourceTestBase.php
index b26cf43b90a0e33f14a7e4431556e5f11c8a885e..6a7c58ebd9cd824283950a3687c9b2d90d16a496 100644
--- a/core/modules/language/tests/src/Functional/Rest/ConfigurableLanguageResourceTestBase.php
+++ b/core/modules/language/tests/src/Functional/Rest/ConfigurableLanguageResourceTestBase.php
@@ -9,6 +9,9 @@
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 use Drupal\language\Entity\ConfigurableLanguage;
 
+/**
+ * Resource test base for ConfigurableLanguage entity.
+ */
 abstract class ConfigurableLanguageResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/language/tests/src/Functional/Rest/ContentLanguageSettingsResourceTestBase.php b/core/modules/language/tests/src/Functional/Rest/ContentLanguageSettingsResourceTestBase.php
index 4c356b5ba6f93972a8ed582cefe2e91495310aad..6d9d6918e43d551f5d206eb1fc0ed4924694a150 100644
--- a/core/modules/language/tests/src/Functional/Rest/ContentLanguageSettingsResourceTestBase.php
+++ b/core/modules/language/tests/src/Functional/Rest/ContentLanguageSettingsResourceTestBase.php
@@ -8,6 +8,9 @@
 use Drupal\node\Entity\NodeType;
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
+/**
+ * Resource test base for the ContentLanguageSettings entity.
+ */
 abstract class ContentLanguageSettingsResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/media/tests/src/Functional/Rest/MediaResourceTestBase.php b/core/modules/media/tests/src/Functional/Rest/MediaResourceTestBase.php
index cff84bc3fe11a55aab2aec233cbfacc999e75b57..bc92d597507143f7ebfd2d31c7ae23c29aa267ca 100644
--- a/core/modules/media/tests/src/Functional/Rest/MediaResourceTestBase.php
+++ b/core/modules/media/tests/src/Functional/Rest/MediaResourceTestBase.php
@@ -16,6 +16,9 @@
 use Drupal\user\RoleInterface;
 use GuzzleHttp\RequestOptions;
 
+/**
+ * Resource test base for the media entity.
+ */
 abstract class MediaResourceTestBase extends EntityResourceTestBase {
 
   /**
diff --git a/core/modules/media/tests/src/Functional/Rest/MediaTypeResourceTestBase.php b/core/modules/media/tests/src/Functional/Rest/MediaTypeResourceTestBase.php
index c0d5867ec4cb331388ed827811321f8222aae1b2..8781507facff77b29ecb4a36ecc21e5f84f8149c 100644
--- a/core/modules/media/tests/src/Functional/Rest/MediaTypeResourceTestBase.php
+++ b/core/modules/media/tests/src/Functional/Rest/MediaTypeResourceTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\media\Entity\MediaType;
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
+/**
+ * Resource test base for the MediaType entity.
+ */
 abstract class MediaTypeResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/menu_link_content/tests/src/Functional/Rest/MenuLinkContentResourceTestBase.php b/core/modules/menu_link_content/tests/src/Functional/Rest/MenuLinkContentResourceTestBase.php
index e8490810beb7803d4de659c6269ebc7ead6f09fa..a0097bcbd676449dd9cf13b60716339a6e227fc6 100644
--- a/core/modules/menu_link_content/tests/src/Functional/Rest/MenuLinkContentResourceTestBase.php
+++ b/core/modules/menu_link_content/tests/src/Functional/Rest/MenuLinkContentResourceTestBase.php
@@ -8,7 +8,7 @@
 use Drupal\Tests\rest\Functional\EntityResource\EntityResourceTestBase;
 
 /**
- * ResourceTestBase for MenuLinkContent entity.
+ * Resource test base for MenuLinkContent entity.
  */
 abstract class MenuLinkContentResourceTestBase extends EntityResourceTestBase {
 
diff --git a/core/modules/node/tests/src/Functional/Rest/NodeResourceTestBase.php b/core/modules/node/tests/src/Functional/Rest/NodeResourceTestBase.php
index a8fe843e518b8dec4f559aa826e58a086cb3abdc..d574c02ad598eb409701ff76cc9645222ab30b25 100644
--- a/core/modules/node/tests/src/Functional/Rest/NodeResourceTestBase.php
+++ b/core/modules/node/tests/src/Functional/Rest/NodeResourceTestBase.php
@@ -11,6 +11,9 @@
 use GuzzleHttp\RequestOptions;
 use PHPUnit\Framework\Attributes\Before;
 
+/**
+ * Resource test base for the node entity.
+ */
 abstract class NodeResourceTestBase extends EntityResourceTestBase {
 
   /**
diff --git a/core/modules/node/tests/src/Functional/Rest/NodeTypeResourceTestBase.php b/core/modules/node/tests/src/Functional/Rest/NodeTypeResourceTestBase.php
index f3df9ee07b0aab8ba8da59c5a2e0ea8d14692e43..2fce1ebd8a4d392f713399dd1ae209aafe3f0fea 100644
--- a/core/modules/node/tests/src/Functional/Rest/NodeTypeResourceTestBase.php
+++ b/core/modules/node/tests/src/Functional/Rest/NodeTypeResourceTestBase.php
@@ -8,7 +8,7 @@
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
 /**
- * ResourceTestBase for NodeType entity.
+ * Resource test base for NodeType entity.
  */
 abstract class NodeTypeResourceTestBase extends ConfigEntityResourceTestBase {
 
diff --git a/core/modules/responsive_image/tests/src/Functional/Rest/ResponsiveImageStyleResourceTestBase.php b/core/modules/responsive_image/tests/src/Functional/Rest/ResponsiveImageStyleResourceTestBase.php
index 3a27796d9fde7bc015492cac60a6dc9529a6ff38..9497a8b2e641a9fd7bdbe8c63c39654ff9b4337c 100644
--- a/core/modules/responsive_image/tests/src/Functional/Rest/ResponsiveImageStyleResourceTestBase.php
+++ b/core/modules/responsive_image/tests/src/Functional/Rest/ResponsiveImageStyleResourceTestBase.php
@@ -8,7 +8,7 @@
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
 /**
- * ResourceTestBase for ResponsiveImageStyle entity.
+ * Resource test base for ResponsiveImageStyle entity.
  */
 abstract class ResponsiveImageStyleResourceTestBase extends ConfigEntityResourceTestBase {
 
diff --git a/core/modules/rest/tests/src/Functional/Rest/RestResourceConfigResourceTestBase.php b/core/modules/rest/tests/src/Functional/Rest/RestResourceConfigResourceTestBase.php
index 8a9ec866f8dd9710c99a5d5f4cb5f4342a9019ac..d33d3ffb9ba6001104bcf3ec996d4fcf2a0bee0c 100644
--- a/core/modules/rest/tests/src/Functional/Rest/RestResourceConfigResourceTestBase.php
+++ b/core/modules/rest/tests/src/Functional/Rest/RestResourceConfigResourceTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 use Drupal\rest\Entity\RestResourceConfig;
 
+/**
+ * Resource test base for the RestResourceConfig entity.
+ */
 abstract class RestResourceConfigResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/shortcut/tests/src/Functional/Rest/ShortcutResourceTestBase.php b/core/modules/shortcut/tests/src/Functional/Rest/ShortcutResourceTestBase.php
index 563d23280804488e3b57f0b5a4a60829c5c89248..b02acc13ca30025ca4bf8429c6ee7ea18c31c5fd 100644
--- a/core/modules/shortcut/tests/src/Functional/Rest/ShortcutResourceTestBase.php
+++ b/core/modules/shortcut/tests/src/Functional/Rest/ShortcutResourceTestBase.php
@@ -10,7 +10,7 @@
 use Drupal\Tests\rest\Functional\EntityResource\EntityResourceTestBase;
 
 /**
- * ResourceTestBase for Shortcut entity.
+ * Resource test base for Shortcut entity.
  */
 abstract class ShortcutResourceTestBase extends EntityResourceTestBase {
 
diff --git a/core/modules/shortcut/tests/src/Functional/Rest/ShortcutSetResourceTestBase.php b/core/modules/shortcut/tests/src/Functional/Rest/ShortcutSetResourceTestBase.php
index d4c8207656047064cdd3609ad6606cc8fd7b6910..0d089f1f8f59512de0875c586e2ae4725a88b9de 100644
--- a/core/modules/shortcut/tests/src/Functional/Rest/ShortcutSetResourceTestBase.php
+++ b/core/modules/shortcut/tests/src/Functional/Rest/ShortcutSetResourceTestBase.php
@@ -8,7 +8,7 @@
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
 /**
- * ResourceTestBase for ShortcutSet entity.
+ * Resource test base for ShortcutSet entity.
  */
 abstract class ShortcutSetResourceTestBase extends ConfigEntityResourceTestBase {
 
diff --git a/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestBundleResourceTestBase.php b/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestBundleResourceTestBase.php
index 45b1a5661ceb58e0349c18afe73893f0a4063b44..d9ce8adb61c2b03b95fc23bd95b6af9c5f13150c 100644
--- a/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestBundleResourceTestBase.php
+++ b/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestBundleResourceTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\entity_test\Entity\EntityTestBundle;
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
+/**
+ * Resource test base for the EntityTestBundle entity.
+ */
 abstract class EntityTestBundleResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestLabelResourceTestBase.php b/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestLabelResourceTestBase.php
index 9d897e0aba81fe70826e538522f21c573d27ff17..562c49557a02b86becb8eda02b343b4e8519df85 100644
--- a/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestLabelResourceTestBase.php
+++ b/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestLabelResourceTestBase.php
@@ -8,6 +8,9 @@
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 use Drupal\user\Entity\User;
 
+/**
+ * Resource test base for the EntityTestLabel entity.
+ */
 abstract class EntityTestLabelResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestMapFieldResourceTestBase.php b/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestMapFieldResourceTestBase.php
index b66adc67e91b8bdeba179a3bce26c922f82bb256..019583c2d4c33191df5c8ed41c764b12d4977d10 100644
--- a/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestMapFieldResourceTestBase.php
+++ b/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestMapFieldResourceTestBase.php
@@ -8,6 +8,9 @@
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 use Drupal\user\Entity\User;
 
+/**
+ * Resource test base for the EntityTestMapField entity.
+ */
 abstract class EntityTestMapFieldResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestResourceTestBase.php b/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestResourceTestBase.php
index 8a30d6bf6869af64638ad68934465b5e7feb456b..4125e012048a52e3f3d814dee61f619398f454f9 100644
--- a/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestResourceTestBase.php
+++ b/core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestResourceTestBase.php
@@ -10,6 +10,9 @@
 use Drupal\Tests\system\Functional\Entity\Traits\EntityDefinitionTestTrait;
 use Drupal\user\Entity\User;
 
+/**
+ * Resource test base for the EntityTest entity.
+ */
 abstract class EntityTestResourceTestBase extends ConfigEntityResourceTestBase {
 
   use EntityDefinitionTestTrait;
diff --git a/core/modules/system/tests/src/Functional/Rest/ActionResourceTestBase.php b/core/modules/system/tests/src/Functional/Rest/ActionResourceTestBase.php
index 8edb96f9ee944d7f1aa898f007f62f58db682d65..8ed168dd47a7c1f789187239e71aa9118c01b71e 100644
--- a/core/modules/system/tests/src/Functional/Rest/ActionResourceTestBase.php
+++ b/core/modules/system/tests/src/Functional/Rest/ActionResourceTestBase.php
@@ -9,6 +9,9 @@
 use Drupal\system\Entity\Action;
 use Drupal\user\RoleInterface;
 
+/**
+ * Resource test base for the action entity.
+ */
 abstract class ActionResourceTestBase extends ConfigEntityResourceTestBase {
 
   use StringTranslationTrait;
diff --git a/core/modules/system/tests/src/Functional/Rest/MenuResourceTestBase.php b/core/modules/system/tests/src/Functional/Rest/MenuResourceTestBase.php
index 8423dc47cf6e8b623467cda3ea8e86173633efd5..39bc31f7240feec9abd5756d296b05b5fef4799b 100644
--- a/core/modules/system/tests/src/Functional/Rest/MenuResourceTestBase.php
+++ b/core/modules/system/tests/src/Functional/Rest/MenuResourceTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\system\Entity\Menu;
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
+/**
+ * Resource test base for the menu entity.
+ */
 abstract class MenuResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/taxonomy/tests/src/Functional/Rest/TermResourceTestBase.php b/core/modules/taxonomy/tests/src/Functional/Rest/TermResourceTestBase.php
index be4aab797bfd23d74bffc12d4ad950cb6b60348e..d844b543d5cc2436cec275b07cc0614de9c7d1c6 100644
--- a/core/modules/taxonomy/tests/src/Functional/Rest/TermResourceTestBase.php
+++ b/core/modules/taxonomy/tests/src/Functional/Rest/TermResourceTestBase.php
@@ -11,6 +11,9 @@
 use GuzzleHttp\RequestOptions;
 use PHPUnit\Framework\Attributes\Before;
 
+/**
+ * Resource test base for taxonomy term entity.
+ */
 abstract class TermResourceTestBase extends EntityResourceTestBase {
 
   /**
diff --git a/core/modules/taxonomy/tests/src/Functional/Rest/VocabularyResourceTestBase.php b/core/modules/taxonomy/tests/src/Functional/Rest/VocabularyResourceTestBase.php
index a1fd764e7f90478831400188414aa7ace8261e3c..237e63dc6118fbfa7c0b599ce8b934bcd1a6b9d3 100644
--- a/core/modules/taxonomy/tests/src/Functional/Rest/VocabularyResourceTestBase.php
+++ b/core/modules/taxonomy/tests/src/Functional/Rest/VocabularyResourceTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\taxonomy\Entity\Vocabulary;
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 
+/**
+ * Resource test base for the TaxonomyVocabulary entity.
+ */
 abstract class VocabularyResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/user/tests/src/Functional/Rest/RoleResourceTestBase.php b/core/modules/user/tests/src/Functional/Rest/RoleResourceTestBase.php
index 4191e0e560683cb70945250ad50e9fe8b20835d5..2bb6259d70e239a9c5740c56080eaac1e5f611ca 100644
--- a/core/modules/user/tests/src/Functional/Rest/RoleResourceTestBase.php
+++ b/core/modules/user/tests/src/Functional/Rest/RoleResourceTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 use Drupal\user\Entity\Role;
 
+/**
+ * Resource test base for the UserRole entity.
+ */
 abstract class RoleResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/user/tests/src/Functional/Rest/UserResourceTestBase.php b/core/modules/user/tests/src/Functional/Rest/UserResourceTestBase.php
index 37b10bfae36c13ba9cf07c3ab2e634d36795a496..c671b632c7f4ab4d38468e732664b54348454031 100644
--- a/core/modules/user/tests/src/Functional/Rest/UserResourceTestBase.php
+++ b/core/modules/user/tests/src/Functional/Rest/UserResourceTestBase.php
@@ -10,6 +10,9 @@
 use GuzzleHttp\RequestOptions;
 use PHPUnit\Framework\Attributes\Before;
 
+/**
+ * Resource test base for the user entity.
+ */
 abstract class UserResourceTestBase extends EntityResourceTestBase {
 
   /**
diff --git a/core/modules/user/tests/src/Functional/Views/UserTestBase.php b/core/modules/user/tests/src/Functional/Views/UserTestBase.php
index aa8a5c090a78071aeb5dc372d3f8e8baec18d3cd..689edbcac10e241cba7bac4991d6b2c09bf7f6ff 100644
--- a/core/modules/user/tests/src/Functional/Views/UserTestBase.php
+++ b/core/modules/user/tests/src/Functional/Views/UserTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\Tests\views\Functional\ViewTestBase;
 use Drupal\user\Entity\User;
 
+/**
+ * Base test class for user-related Views tests.
+ */
 abstract class UserTestBase extends ViewTestBase {
 
   /**
diff --git a/core/modules/views/tests/src/Functional/Rest/ViewResourceTestBase.php b/core/modules/views/tests/src/Functional/Rest/ViewResourceTestBase.php
index 8be676de801435a6bbfb7a4f77de836d3788a217..9b6dec3056bea8b827667d5194e5811ac3d81e5b 100644
--- a/core/modules/views/tests/src/Functional/Rest/ViewResourceTestBase.php
+++ b/core/modules/views/tests/src/Functional/Rest/ViewResourceTestBase.php
@@ -7,6 +7,9 @@
 use Drupal\Tests\rest\Functional\EntityResource\ConfigEntityResourceTestBase;
 use Drupal\views\Entity\View;
 
+/**
+ * Resource test base for the view entity.
+ */
 abstract class ViewResourceTestBase extends ConfigEntityResourceTestBase {
 
   /**
diff --git a/core/modules/workflows/tests/src/Functional/Rest/WorkflowResourceTestBase.php b/core/modules/workflows/tests/src/Functional/Rest/WorkflowResourceTestBase.php
index 7cc34c5a5771409a7c8e3cb0336528de89b7acc9..af96bd8d0fd6e4eea0a62cddc561123183782122 100644
--- a/core/modules/workflows/tests/src/Functional/Rest/WorkflowResourceTestBase.php
+++ b/core/modules/workflows/tests/src/Functional/Rest/WorkflowResourceTestBase.php
@@ -8,7 +8,7 @@
 use Drupal\workflows\Entity\Workflow;
 
 /**
- * ResourceTestBase for Workflow entity.
+ * Resource test base for Workflow entity.
  */
 abstract class WorkflowResourceTestBase extends ConfigEntityResourceTestBase {
 
diff --git a/core/phpcs.xml.dist b/core/phpcs.xml.dist
index facef2adf13a4112c95e52d49bf4d9c9b22f4d5d..9b9bc8bd92c112fb5c5f5119799c3bc38248d9bd 100644
--- a/core/phpcs.xml.dist
+++ b/core/phpcs.xml.dist
@@ -44,8 +44,9 @@
   <rule ref="Drupal.Classes.UnusedUseStatement"/>
   <rule ref="Drupal.Classes.UseGlobalClass"/>
   <rule ref="Drupal.Classes.UseLeadingBackslash"/>
-  <rule ref="Drupal.Commenting.ClassComment">
-    <exclude name="Drupal.Commenting.ClassComment.Missing"/>
+  <rule ref="Drupal.Commenting.ClassComment"/>
+  <rule ref="Drupal.Commenting.ClassComment.Missing">
+    <include-pattern>*/Functional/*</include-pattern>
   </rule>
   <rule ref="Drupal.Commenting.DataTypeNamespace"/>
   <rule ref="Drupal.Commenting.Deprecated"/>