diff --git a/core/modules/block/tests/src/Functional/BlockUiTest.php b/core/modules/block/tests/src/Functional/BlockUiTest.php
index 647eadc165a5c206968cf41c621b32696a2af36e..76bc4f86f91c4af7eeb6bbfcf4270c1b26ddabde 100644
--- a/core/modules/block/tests/src/Functional/BlockUiTest.php
+++ b/core/modules/block/tests/src/Functional/BlockUiTest.php
@@ -34,8 +34,6 @@ class BlockUiTest extends BrowserTestBase {
    */
   protected $defaultTheme = 'stark';
 
-  protected $regions;
-
   /**
    * The submitted block values used by this test.
    *
diff --git a/core/modules/locale/tests/src/Functional/LocaleUpdateCronTest.php b/core/modules/locale/tests/src/Functional/LocaleUpdateCronTest.php
index 7d0706157b4599ca3e02b73178cc47f80d5d01c9..f0ab40d31cb074d59e20cb2efafcf936043c02b4 100644
--- a/core/modules/locale/tests/src/Functional/LocaleUpdateCronTest.php
+++ b/core/modules/locale/tests/src/Functional/LocaleUpdateCronTest.php
@@ -16,7 +16,6 @@
 class LocaleUpdateCronTest extends LocaleUpdateBase {
 
   use CronRunTrait;
-  protected $batchOutput = [];
 
   /**
    * {@inheritdoc}
diff --git a/core/modules/navigation/tests/src/Functional/NavigationTopBarContentModerationTest.php b/core/modules/navigation/tests/src/Functional/NavigationTopBarContentModerationTest.php
index 3ce3463d7c9a7303536f295ff7aef41549a46831..1d0fa3c4dd5d3e9a6c39daffb3ea88eb8deb52e4 100644
--- a/core/modules/navigation/tests/src/Functional/NavigationTopBarContentModerationTest.php
+++ b/core/modules/navigation/tests/src/Functional/NavigationTopBarContentModerationTest.php
@@ -14,6 +14,9 @@
  */
 class NavigationTopBarContentModerationTest extends ModerationStateTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
   protected $defaultTheme = 'stark';
 
   /**
diff --git a/core/modules/package_manager/tests/src/Functional/FailureMarkerRequirementTest.php b/core/modules/package_manager/tests/src/Functional/FailureMarkerRequirementTest.php
index aac2498a93753c650373465806f9507f76a4f1fd..46e3a68caa441135275f23a7352c7a72dd8f8ffe 100644
--- a/core/modules/package_manager/tests/src/Functional/FailureMarkerRequirementTest.php
+++ b/core/modules/package_manager/tests/src/Functional/FailureMarkerRequirementTest.php
@@ -51,7 +51,7 @@ public function __construct() {}
       /**
        * {@inheritdoc}
        */
-      // phpcs:ignore DrupalPractice.CodeAnalysis.VariableAnalysis.UnusedVariable
+      // phpcs:ignore DrupalPractice.CodeAnalysis.VariableAnalysis.UnusedVariable, Drupal.Commenting.VariableComment.Missing
       protected string $type = 'test';
     };
     $failure_marker->write($stage, $message);
diff --git a/core/modules/package_manager/tests/src/Kernel/PathExcluder/SiteConfigurationExcluderTest.php b/core/modules/package_manager/tests/src/Kernel/PathExcluder/SiteConfigurationExcluderTest.php
index cb347e55c12fd2e500287c6292e54be8655ca8e3..c513afb3097d388083acd4b730bfbef6d7561533 100644
--- a/core/modules/package_manager/tests/src/Kernel/PathExcluder/SiteConfigurationExcluderTest.php
+++ b/core/modules/package_manager/tests/src/Kernel/PathExcluder/SiteConfigurationExcluderTest.php
@@ -115,6 +115,9 @@ public function testDefaultSiteDirectoryPermissions(): void {
  */
 class TestSiteConfigurationExcluder extends SiteConfigurationExcluder {
 
+  /**
+   * The site path.
+   */
   public string $sitePath;
 
 }
diff --git a/core/modules/system/tests/src/Functional/Extension/LegacyHookTest.php b/core/modules/system/tests/src/Functional/Extension/LegacyHookTest.php
index 6d76153501ae7e942a87c7c18b2194e97d901624..75045ecad4cc6b514aa23c643d4ec2747fb7a629 100644
--- a/core/modules/system/tests/src/Functional/Extension/LegacyHookTest.php
+++ b/core/modules/system/tests/src/Functional/Extension/LegacyHookTest.php
@@ -13,8 +13,14 @@
  */
 class LegacyHookTest extends BrowserTestBase {
 
+  /**
+   * {@inheritdoc}
+   */
   protected static $modules = ['legacy_hook_test'];
 
+  /**
+   * {@inheritdoc}
+   */
   protected $defaultTheme = 'stark';
 
   public function testLegacyHook(): void {
diff --git a/core/modules/system/tests/src/Functional/System/PageTitleTest.php b/core/modules/system/tests/src/Functional/System/PageTitleTest.php
index 0928f535bad20eb209bd5e55b3e794e88b648623..bb16d6485a427178dd9370f47e7bb023461ccb2f 100644
--- a/core/modules/system/tests/src/Functional/System/PageTitleTest.php
+++ b/core/modules/system/tests/src/Functional/System/PageTitleTest.php
@@ -30,7 +30,6 @@ class PageTitleTest extends BrowserTestBase {
    * The test user.
    */
   protected $contentUser;
-  protected $savedTitle;
 
   /**
    * Implement setUp().
diff --git a/core/modules/user/tests/src/Kernel/Views/HandlerFilterPermissionTest.php b/core/modules/user/tests/src/Kernel/Views/HandlerFilterPermissionTest.php
index 9cb16c0a901ce4b4b7ac864459a3e3fea5094f41..afb0c0ae91c95aef720e229757b261489ea3bd3c 100644
--- a/core/modules/user/tests/src/Kernel/Views/HandlerFilterPermissionTest.php
+++ b/core/modules/user/tests/src/Kernel/Views/HandlerFilterPermissionTest.php
@@ -21,7 +21,6 @@ class HandlerFilterPermissionTest extends UserKernelTestBase {
    * @var array
    */
   public static $testViews = ['test_filter_permission'];
-  protected $columnMap;
 
   /**
    * Tests the permission filter handler.
diff --git a/core/phpcs.xml.dist b/core/phpcs.xml.dist
index bd8ff3e6d62f33fce79b7a24f65f51349daa6f0f..b3de81b4fc919eeba992f6adb5c5c22fcf697305 100644
--- a/core/phpcs.xml.dist
+++ b/core/phpcs.xml.dist
@@ -109,11 +109,6 @@
     <!-- Sniff for: DuplicateVar, EmptyVar, IncorrectVarType, InlineVariableName, WrongStyle -->
     <exclude name="Drupal.Commenting.VariableComment.MissingVar"/>
   </rule>
-  <rule ref="Drupal.Commenting.VariableComment.Missing">
-    <include-pattern>./core/tests/*</include-pattern>
-    <exclude-pattern>./core/*/tests/*</exclude-pattern>
-    <include-pattern>core/modules/*/tests/modules/*</include-pattern>
-  </rule>
   <rule ref="Drupal.ControlStructures.ControlSignature"/>
   <rule ref="Drupal.ControlStructures.ElseIf"/>
   <rule ref="Drupal.ControlStructures.InlineControlStructure"/>