From e13acfd964d3c2d196e281ca3a54c53f1a6eb26a Mon Sep 17 00:00:00 2001
From: "yash.rode" <yash.rode@3685174.no-reply.drupal.org>
Date: Thu, 24 Nov 2022 02:50:38 +0000
Subject: [PATCH] Issue #3322918 by yash.rode, tedbow, Wim Leers: Mark
 everything under */tests/src @internal

---
 .../tests/src/Build/ModuleUpdateTest.php                   | 1 +
 .../tests/src/Functional/UpdaterFormTest.php               | 1 +
 .../Kernel/AutomaticUpdatesExtensionsKernelTestBase.php    | 2 ++
 .../tests/src/Kernel/ExtensionUpdaterTest.php              | 2 +-
 .../src/Kernel/Validator/UpdateReleaseValidatorTest.php    | 2 +-
 .../tests/src/Traits/FormTestTrait.php                     | 2 ++
 package_manager/tests/src/Build/PackageInstallTest.php     | 1 +
 package_manager/tests/src/Build/PackageUpdateTest.php      | 1 +
 .../tests/src/Build/TemplateProjectTestBase.php            | 2 ++
 .../tests/src/Functional/FailureMarkerRequirementTest.php  | 1 +
 .../tests/src/Kernel/ComposerExecutableValidatorTest.php   | 2 +-
 .../tests/src/Kernel/ComposerPatchesValidatorTest.php      | 2 +-
 .../tests/src/Kernel/ComposerSettingsValidatorTest.php     | 2 +-
 package_manager/tests/src/Kernel/ComposerUtilityTest.php   | 2 +-
 .../tests/src/Kernel/CorePackageManifestTest.php           | 1 +
 .../tests/src/Kernel/DiskSpaceValidatorTest.php            | 2 +-
 .../tests/src/Kernel/DuplicateInfoFileValidatorTest.php    | 2 +-
 .../tests/src/Kernel/EnvironmentSupportValidatorTest.php   | 2 +-
 package_manager/tests/src/Kernel/ExecutableFinderTest.php  | 2 +-
 package_manager/tests/src/Kernel/FailureMarkerTest.php     | 2 +-
 package_manager/tests/src/Kernel/FakeSiteFixtureTest.php   | 1 +
 package_manager/tests/src/Kernel/FileSyncerFactoryTest.php | 2 +-
 .../tests/src/Kernel/FixtureUtilityTraitTest.php           | 2 +-
 package_manager/tests/src/Kernel/LockFileValidatorTest.php | 2 +-
 .../tests/src/Kernel/MultisiteValidatorTest.php            | 2 +-
 .../src/Kernel/OverwriteExistingPackagesValidatorTest.php  | 2 +-
 .../tests/src/Kernel/PackageManagerKernelTestBase.php      | 2 ++
 .../tests/src/Kernel/PathExcluder/GitExcluderTest.php      | 2 +-
 .../src/Kernel/PathExcluder/NodeModulesExcluderTest.php    | 2 +-
 .../Kernel/PathExcluder/SiteConfigurationExcluderTest.php  | 6 ++++--
 .../src/Kernel/PathExcluder/SiteFilesExcluderTest.php      | 2 +-
 .../src/Kernel/PathExcluder/SqliteDatabaseExcluderTest.php | 7 ++++---
 .../tests/src/Kernel/PathExcluder/TestSiteExcluderTest.php | 2 +-
 .../Kernel/PathExcluder/VendorHardeningExcluderTest.php    | 2 +-
 .../tests/src/Kernel/PendingUpdatesValidatorTest.php       | 2 +-
 package_manager/tests/src/Kernel/ProjectInfoTest.php       | 2 +-
 package_manager/tests/src/Kernel/ServicesTest.php          | 1 +
 package_manager/tests/src/Kernel/SettingsValidatorTest.php | 2 +-
 package_manager/tests/src/Kernel/StageEventsTest.php       | 2 +-
 package_manager/tests/src/Kernel/StageOwnershipTest.php    | 1 +
 package_manager/tests/src/Kernel/StageTest.php             | 3 +--
 .../tests/src/Kernel/StageValidationExceptionTest.php      | 2 +-
 .../tests/src/Kernel/StagedDBUpdateValidatorTest.php       | 2 +-
 package_manager/tests/src/Kernel/StatusCheckTraitTest.php  | 2 +-
 .../tests/src/Kernel/SupportedReleaseValidatorTest.php     | 2 +-
 package_manager/tests/src/Kernel/SymlinkValidatorTest.php  | 2 +-
 .../tests/src/Kernel/WritableFileSystemValidatorTest.php   | 2 +-
 package_manager/tests/src/Kernel/XdebugValidatorTest.php   | 2 +-
 package_manager/tests/src/Traits/FixtureUtilityTrait.php   | 2 ++
 package_manager/tests/src/Traits/InfoYmlConverterTrait.php | 2 ++
 .../tests/src/Traits/PackageManagerBypassTestTrait.php     | 2 ++
 package_manager/tests/src/Traits/ValidationTestTrait.php   | 2 ++
 package_manager/tests/src/Unit/ComposerUtilityTest.php     | 2 +-
 .../tests/src/Unit/InstalledPackagesDataTest.php           | 1 +
 package_manager/tests/src/Unit/PathLocatorTest.php         | 2 +-
 package_manager/tests/src/Unit/ProcessFactoryTest.php      | 2 +-
 package_manager/tests/src/Unit/RequireEventTraitTest.php   | 2 +-
 package_manager/tests/src/Unit/ValidationResultTest.php    | 2 +-
 tests/src/Build/CoreUpdateTest.php                         | 1 +
 tests/src/Build/UpdateTestBase.php                         | 2 ++
 .../src/Functional/AutomaticUpdatesFunctionalTestBase.php  | 2 ++
 tests/src/Functional/AvailableUpdatesReportTest.php        | 1 +
 tests/src/Functional/ClickableHelpTest.php                 | 1 +
 tests/src/Functional/DeprecatedRoutesTest.php              | 2 +-
 tests/src/Functional/HelpPageTest.php                      | 1 +
 tests/src/Functional/StatusCheckTest.php                   | 1 +
 tests/src/Functional/UpdateLockTest.php                    | 1 +
 tests/src/Functional/UpdatePathTest.php                    | 1 +
 .../UpdaterFormNoRecommendedReleaseMessageTest.php         | 1 +
 tests/src/Functional/UpdaterFormTest.php                   | 2 +-
 tests/src/Kernel/AutomaticUpdatesKernelTestBase.php        | 2 ++
 tests/src/Kernel/CronUpdaterTest.php                       | 2 +-
 tests/src/Kernel/ReadinessCheckTest.php                    | 1 +
 tests/src/Kernel/ReleaseChooserTest.php                    | 2 +-
 .../src/Kernel/StatusCheck/CronFrequencyValidatorTest.php  | 2 +-
 tests/src/Kernel/StatusCheck/CronServerValidatorTest.php   | 2 +-
 .../StatusCheck/ScaffoldFilePermissionsValidatorTest.php   | 2 +-
 .../StatusCheck/StagedDatabaseUpdateValidatorTest.php      | 2 +-
 .../src/Kernel/StatusCheck/StagedProjectsValidatorTest.php | 2 +-
 .../src/Kernel/StatusCheck/StatusCheckFailureEmailTest.php | 2 +-
 tests/src/Kernel/StatusCheck/StatusCheckerTest.php         | 2 +-
 .../VersionPolicy/SupportedBranchInstalledTest.php         | 2 +-
 .../src/Kernel/StatusCheck/VersionPolicyValidatorTest.php  | 2 +-
 tests/src/Kernel/StatusCheck/XdebugValidatorTest.php       | 2 +-
 tests/src/Kernel/UpdaterTest.php                           | 2 +-
 tests/src/Kernel/ValidationResultDisplayTraitTest.php      | 2 +-
 tests/src/Traits/EmailNotificationsTestTrait.php           | 2 ++
 tests/src/Traits/ValidationTestTrait.php                   | 2 ++
 tests/src/Traits/VersionPolicyTestTrait.php                | 2 ++
 tests/src/Unit/LegacyVersionUtilityTest.php                | 2 +-
 tests/src/Unit/VersionPolicy/ForbidDevSnapshotTest.php     | 2 +-
 tests/src/Unit/VersionPolicy/ForbidDowngradeTest.php       | 2 +-
 tests/src/Unit/VersionPolicy/ForbidMinorUpdatesTest.php    | 2 +-
 tests/src/Unit/VersionPolicy/MajorVersionMatchTest.php     | 2 +-
 tests/src/Unit/VersionPolicy/MinorUpdatesEnabledTest.php   | 2 +-
 .../src/Unit/VersionPolicy/StableReleaseInstalledTest.php  | 2 +-
 tests/src/Unit/VersionPolicy/TargetSecurityReleaseTest.php | 2 +-
 .../Unit/VersionPolicy/TargetVersionInstallableTest.php    | 2 +-
 tests/src/Unit/VersionPolicy/TargetVersionStableTest.php   | 2 +-
 99 files changed, 119 insertions(+), 70 deletions(-)

diff --git a/automatic_updates_extensions/tests/src/Build/ModuleUpdateTest.php b/automatic_updates_extensions/tests/src/Build/ModuleUpdateTest.php
index 1275c17780..f0c8425f05 100644
--- a/automatic_updates_extensions/tests/src/Build/ModuleUpdateTest.php
+++ b/automatic_updates_extensions/tests/src/Build/ModuleUpdateTest.php
@@ -10,6 +10,7 @@ use Symfony\Component\Filesystem\Filesystem as SymfonyFilesystem;
  * Tests updating modules in a staging area.
  *
  * @group automatic_updates_extensions
+ * @internal
  */
 class ModuleUpdateTest extends UpdateTestBase {
 
diff --git a/automatic_updates_extensions/tests/src/Functional/UpdaterFormTest.php b/automatic_updates_extensions/tests/src/Functional/UpdaterFormTest.php
index 41701d8ae3..f6966cc691 100644
--- a/automatic_updates_extensions/tests/src/Functional/UpdaterFormTest.php
+++ b/automatic_updates_extensions/tests/src/Functional/UpdaterFormTest.php
@@ -20,6 +20,7 @@ use Drupal\Tests\package_manager\Traits\PackageManagerBypassTestTrait;
  * Tests updating using the form.
  *
  * @group automatic_updates_extensions
+ * @internal
  */
 class UpdaterFormTest extends AutomaticUpdatesFunctionalTestBase {
 
diff --git a/automatic_updates_extensions/tests/src/Kernel/AutomaticUpdatesExtensionsKernelTestBase.php b/automatic_updates_extensions/tests/src/Kernel/AutomaticUpdatesExtensionsKernelTestBase.php
index b6bd8caf02..a812dd174e 100644
--- a/automatic_updates_extensions/tests/src/Kernel/AutomaticUpdatesExtensionsKernelTestBase.php
+++ b/automatic_updates_extensions/tests/src/Kernel/AutomaticUpdatesExtensionsKernelTestBase.php
@@ -13,6 +13,8 @@ use Drupal\Tests\package_manager\Kernel\TestStageTrait;
 
 /**
  * Base class for kernel tests of the Automatic Updates Extensions module.
+ *
+ * @internal
  */
 abstract class AutomaticUpdatesExtensionsKernelTestBase extends AutomaticUpdatesKernelTestBase {
 
diff --git a/automatic_updates_extensions/tests/src/Kernel/ExtensionUpdaterTest.php b/automatic_updates_extensions/tests/src/Kernel/ExtensionUpdaterTest.php
index 08a7a6f5f2..c23333401d 100644
--- a/automatic_updates_extensions/tests/src/Kernel/ExtensionUpdaterTest.php
+++ b/automatic_updates_extensions/tests/src/Kernel/ExtensionUpdaterTest.php
@@ -12,8 +12,8 @@ use Drupal\Tests\user\Traits\UserCreationTrait;
 
 /**
  * @coversDefaultClass \Drupal\automatic_updates_extensions\ExtensionUpdater
- *
  * @group automatic_updates_extensions
+ * @internal
  */
 class ExtensionUpdaterTest extends AutomaticUpdatesExtensionsKernelTestBase {
 
diff --git a/automatic_updates_extensions/tests/src/Kernel/Validator/UpdateReleaseValidatorTest.php b/automatic_updates_extensions/tests/src/Kernel/Validator/UpdateReleaseValidatorTest.php
index 946ce98260..80a3103093 100644
--- a/automatic_updates_extensions/tests/src/Kernel/Validator/UpdateReleaseValidatorTest.php
+++ b/automatic_updates_extensions/tests/src/Kernel/Validator/UpdateReleaseValidatorTest.php
@@ -9,8 +9,8 @@ use Drupal\Tests\automatic_updates_extensions\Kernel\AutomaticUpdatesExtensionsK
 
 /**
  * @coversDefaultClass \Drupal\automatic_updates_extensions\Validator\UpdateReleaseValidator
- *
  * @group automatic_updates_extensions
+ * @internal
  */
 class UpdateReleaseValidatorTest extends AutomaticUpdatesExtensionsKernelTestBase {
 
diff --git a/automatic_updates_extensions/tests/src/Traits/FormTestTrait.php b/automatic_updates_extensions/tests/src/Traits/FormTestTrait.php
index 687823879e..e2451d8172 100644
--- a/automatic_updates_extensions/tests/src/Traits/FormTestTrait.php
+++ b/automatic_updates_extensions/tests/src/Traits/FormTestTrait.php
@@ -8,6 +8,8 @@ use Behat\Mink\WebAssert;
 
 /**
  * Common methods for testing the update form.
+ *
+ * @internal
  */
 trait FormTestTrait {
 
diff --git a/package_manager/tests/src/Build/PackageInstallTest.php b/package_manager/tests/src/Build/PackageInstallTest.php
index 46b2c62892..aa2167d32d 100644
--- a/package_manager/tests/src/Build/PackageInstallTest.php
+++ b/package_manager/tests/src/Build/PackageInstallTest.php
@@ -6,6 +6,7 @@ namespace Drupal\Tests\package_manager\Build;
  * Tests installing packages in a staging area.
  *
  * @group package_manager
+ * @internal
  */
 class PackageInstallTest extends TemplateProjectTestBase {
 
diff --git a/package_manager/tests/src/Build/PackageUpdateTest.php b/package_manager/tests/src/Build/PackageUpdateTest.php
index 6427cc943a..1547b23833 100644
--- a/package_manager/tests/src/Build/PackageUpdateTest.php
+++ b/package_manager/tests/src/Build/PackageUpdateTest.php
@@ -6,6 +6,7 @@ namespace Drupal\Tests\package_manager\Build;
  * Tests updating packages in a staging area.
  *
  * @group package_manager
+ * @internal
  */
 class PackageUpdateTest extends TemplateProjectTestBase {
 
diff --git a/package_manager/tests/src/Build/TemplateProjectTestBase.php b/package_manager/tests/src/Build/TemplateProjectTestBase.php
index 14eb4387f8..f657bc276b 100644
--- a/package_manager/tests/src/Build/TemplateProjectTestBase.php
+++ b/package_manager/tests/src/Build/TemplateProjectTestBase.php
@@ -16,6 +16,8 @@ use Drupal\Tests\RandomGeneratorTrait;
  * (drupal/recommended-project or drupal/legacy-project) and contain complete
  * copies of Drupal core and all installed dependencies, completely independent
  * of the currently running code base.
+ *
+ * @internal
  */
 abstract class TemplateProjectTestBase extends QuickStartTestBase {
 
diff --git a/package_manager/tests/src/Functional/FailureMarkerRequirementTest.php b/package_manager/tests/src/Functional/FailureMarkerRequirementTest.php
index 97b726a3d7..9da316ec67 100644
--- a/package_manager/tests/src/Functional/FailureMarkerRequirementTest.php
+++ b/package_manager/tests/src/Functional/FailureMarkerRequirementTest.php
@@ -10,6 +10,7 @@ use Drupal\Tests\BrowserTestBase;
  * Tests that Package Manager's requirements check for the failure marker.
  *
  * @group package_manager
+ * @internal
  */
 class FailureMarkerRequirementTest extends BrowserTestBase {
   use StringTranslationTrait;
diff --git a/package_manager/tests/src/Kernel/ComposerExecutableValidatorTest.php b/package_manager/tests/src/Kernel/ComposerExecutableValidatorTest.php
index d32e355b4f..7e5a90ed6d 100644
--- a/package_manager/tests/src/Kernel/ComposerExecutableValidatorTest.php
+++ b/package_manager/tests/src/Kernel/ComposerExecutableValidatorTest.php
@@ -12,8 +12,8 @@ use PHPUnit\Framework\Assert;
 
 /**
  * @covers \Drupal\package_manager\Validator\ComposerExecutableValidator
- *
  * @group package_manager
+ * @internal
  */
 class ComposerExecutableValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/ComposerPatchesValidatorTest.php b/package_manager/tests/src/Kernel/ComposerPatchesValidatorTest.php
index 389000e23f..142b716c42 100644
--- a/package_manager/tests/src/Kernel/ComposerPatchesValidatorTest.php
+++ b/package_manager/tests/src/Kernel/ComposerPatchesValidatorTest.php
@@ -8,8 +8,8 @@ use Drupal\package_manager\ValidationResult;
 
 /**
  * @covers \Drupal\package_manager\Validator\ComposerPatchesValidator
- *
  * @group package_manager
+ * @internal
  */
 class ComposerPatchesValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/ComposerSettingsValidatorTest.php b/package_manager/tests/src/Kernel/ComposerSettingsValidatorTest.php
index a2b60d2d32..0ba92940de 100644
--- a/package_manager/tests/src/Kernel/ComposerSettingsValidatorTest.php
+++ b/package_manager/tests/src/Kernel/ComposerSettingsValidatorTest.php
@@ -8,8 +8,8 @@ use Drupal\package_manager\ValidationResult;
 
 /**
  * @covers \Drupal\package_manager\Validator\ComposerSettingsValidator
- *
  * @group package_manager
+ * @internal
  */
 class ComposerSettingsValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/ComposerUtilityTest.php b/package_manager/tests/src/Kernel/ComposerUtilityTest.php
index b60bcc3cd6..210eafd8a1 100644
--- a/package_manager/tests/src/Kernel/ComposerUtilityTest.php
+++ b/package_manager/tests/src/Kernel/ComposerUtilityTest.php
@@ -9,8 +9,8 @@ use org\bovigo\vfs\vfsStream;
 
 /**
  * @coversDefaultClass \Drupal\package_manager\ComposerUtility
- *
  * @group package_manager
+ * @internal
  */
 class ComposerUtilityTest extends KernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/CorePackageManifestTest.php b/package_manager/tests/src/Kernel/CorePackageManifestTest.php
index f6b8e4ed29..ce501f2815 100644
--- a/package_manager/tests/src/Kernel/CorePackageManifestTest.php
+++ b/package_manager/tests/src/Kernel/CorePackageManifestTest.php
@@ -20,6 +20,7 @@ use Symfony\Component\Finder\Finder;
  *   in the Drupal\Tests\Composer namespace.
  *
  * @group package_manager
+ * @internal
  */
 class CorePackageManifestTest extends KernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/DiskSpaceValidatorTest.php b/package_manager/tests/src/Kernel/DiskSpaceValidatorTest.php
index 6392fa5857..523b2d53df 100644
--- a/package_manager/tests/src/Kernel/DiskSpaceValidatorTest.php
+++ b/package_manager/tests/src/Kernel/DiskSpaceValidatorTest.php
@@ -8,8 +8,8 @@ use Drupal\Component\Utility\Bytes;
 
 /**
  * @covers \Drupal\package_manager\Validator\DiskSpaceValidator
- *
  * @group package_manager
+ * @internal
  */
 class DiskSpaceValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/DuplicateInfoFileValidatorTest.php b/package_manager/tests/src/Kernel/DuplicateInfoFileValidatorTest.php
index b8d9a743c5..15eddc5be3 100644
--- a/package_manager/tests/src/Kernel/DuplicateInfoFileValidatorTest.php
+++ b/package_manager/tests/src/Kernel/DuplicateInfoFileValidatorTest.php
@@ -8,8 +8,8 @@ use Symfony\Component\Filesystem\Filesystem;
 
 /**
  * @covers \Drupal\package_manager\Validator\DuplicateInfoFileValidator
- *
  * @group package_manager
+ * @internal
  */
 class DuplicateInfoFileValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/EnvironmentSupportValidatorTest.php b/package_manager/tests/src/Kernel/EnvironmentSupportValidatorTest.php
index 450c0fb7fe..9ad3aecf5a 100644
--- a/package_manager/tests/src/Kernel/EnvironmentSupportValidatorTest.php
+++ b/package_manager/tests/src/Kernel/EnvironmentSupportValidatorTest.php
@@ -10,8 +10,8 @@ use Symfony\Component\EventDispatcher\EventSubscriberInterface;
 
 /**
  * @covers \Drupal\package_manager\Validator\EnvironmentSupportValidator
- *
  * @group package_manager
+ * @internal
  */
 class EnvironmentSupportValidatorTest extends PackageManagerKernelTestBase implements EventSubscriberInterface {
 
diff --git a/package_manager/tests/src/Kernel/ExecutableFinderTest.php b/package_manager/tests/src/Kernel/ExecutableFinderTest.php
index c8da1b68df..82b92afc68 100644
--- a/package_manager/tests/src/Kernel/ExecutableFinderTest.php
+++ b/package_manager/tests/src/Kernel/ExecutableFinderTest.php
@@ -9,8 +9,8 @@ use Symfony\Component\Process\ExecutableFinder as SymfonyExecutableFinder;
 
 /**
  * @covers \Drupal\package_manager\ExecutableFinder
- *
  * @group package_manager
+ * @internal
  */
 class ExecutableFinderTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/FailureMarkerTest.php b/package_manager/tests/src/Kernel/FailureMarkerTest.php
index 37bc4bd24d..e00345c6c4 100644
--- a/package_manager/tests/src/Kernel/FailureMarkerTest.php
+++ b/package_manager/tests/src/Kernel/FailureMarkerTest.php
@@ -7,8 +7,8 @@ use Drupal\package_manager\Exception\ApplyFailedException;
 
 /**
  * @coversDefaultClass \Drupal\package_manager\FailureMarker
- *
  * @group package_manager
+ * @internal
  */
 class FailureMarkerTest extends PackageManagerKernelTestBase {
   use StringTranslationTrait;
diff --git a/package_manager/tests/src/Kernel/FakeSiteFixtureTest.php b/package_manager/tests/src/Kernel/FakeSiteFixtureTest.php
index 88ee622c4d..af8facb645 100644
--- a/package_manager/tests/src/Kernel/FakeSiteFixtureTest.php
+++ b/package_manager/tests/src/Kernel/FakeSiteFixtureTest.php
@@ -8,6 +8,7 @@ use Drupal\package_manager\ComposerUtility;
  * Test that the 'fake-site' fixture is a valid starting point.
  *
  * @group package_manager
+ * @internal
  */
 class FakeSiteFixtureTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/FileSyncerFactoryTest.php b/package_manager/tests/src/Kernel/FileSyncerFactoryTest.php
index 56aefbc94b..e851c81cb5 100644
--- a/package_manager/tests/src/Kernel/FileSyncerFactoryTest.php
+++ b/package_manager/tests/src/Kernel/FileSyncerFactoryTest.php
@@ -9,8 +9,8 @@ use PhpTuf\ComposerStager\Infrastructure\Service\FileSyncer\RsyncFileSyncer;
 
 /**
  * @covers \Drupal\package_manager\FileSyncerFactory
- *
  * @group package_manager
+ * @internal
  */
 class FileSyncerFactoryTest extends KernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/FixtureUtilityTraitTest.php b/package_manager/tests/src/Kernel/FixtureUtilityTraitTest.php
index 7b1ff0f0bf..e95037eef0 100644
--- a/package_manager/tests/src/Kernel/FixtureUtilityTraitTest.php
+++ b/package_manager/tests/src/Kernel/FixtureUtilityTraitTest.php
@@ -8,8 +8,8 @@ use Symfony\Component\Filesystem\Filesystem;
 
 /**
  * @coversDefaultClass \Drupal\Tests\package_manager\Traits\FixtureUtilityTrait
- *
  * @group package_manager
+ * @internal
  */
 class FixtureUtilityTraitTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/LockFileValidatorTest.php b/package_manager/tests/src/Kernel/LockFileValidatorTest.php
index f8f4724444..f4ff94bb13 100644
--- a/package_manager/tests/src/Kernel/LockFileValidatorTest.php
+++ b/package_manager/tests/src/Kernel/LockFileValidatorTest.php
@@ -11,8 +11,8 @@ use Drupal\package_manager_bypass\Stager;
 
 /**
  * @coversDefaultClass \Drupal\package_manager\Validator\LockFileValidator
- *
  * @group package_manager
+ * @internal
  */
 class LockFileValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/MultisiteValidatorTest.php b/package_manager/tests/src/Kernel/MultisiteValidatorTest.php
index f8f8763d78..5573fc7e15 100644
--- a/package_manager/tests/src/Kernel/MultisiteValidatorTest.php
+++ b/package_manager/tests/src/Kernel/MultisiteValidatorTest.php
@@ -7,8 +7,8 @@ use Drupal\package_manager\ValidationResult;
 
 /**
  * @covers \Drupal\package_manager\Validator\MultisiteValidator
- *
  * @group package_manager
+ * @internal
  */
 class MultisiteValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/OverwriteExistingPackagesValidatorTest.php b/package_manager/tests/src/Kernel/OverwriteExistingPackagesValidatorTest.php
index 39dc274cfb..fa92f9410d 100644
--- a/package_manager/tests/src/Kernel/OverwriteExistingPackagesValidatorTest.php
+++ b/package_manager/tests/src/Kernel/OverwriteExistingPackagesValidatorTest.php
@@ -8,8 +8,8 @@ use Drupal\Tests\package_manager\Traits\FixtureUtilityTrait;
 
 /**
  * @covers \Drupal\package_manager\Validator\OverwriteExistingPackagesValidator
- *
  * @group package_manager
+ * @internal
  */
 class OverwriteExistingPackagesValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/PackageManagerKernelTestBase.php b/package_manager/tests/src/Kernel/PackageManagerKernelTestBase.php
index 94a4041f5b..cbcad1a0a8 100644
--- a/package_manager/tests/src/Kernel/PackageManagerKernelTestBase.php
+++ b/package_manager/tests/src/Kernel/PackageManagerKernelTestBase.php
@@ -29,6 +29,8 @@ use Symfony\Component\DependencyInjection\Definition;
 
 /**
  * Base class for kernel tests of Package Manager's functionality.
+ *
+ * @internal
  */
 abstract class PackageManagerKernelTestBase extends KernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/PathExcluder/GitExcluderTest.php b/package_manager/tests/src/Kernel/PathExcluder/GitExcluderTest.php
index 4da701a076..0dc8a8c6ba 100644
--- a/package_manager/tests/src/Kernel/PathExcluder/GitExcluderTest.php
+++ b/package_manager/tests/src/Kernel/PathExcluder/GitExcluderTest.php
@@ -6,8 +6,8 @@ use Drupal\Tests\package_manager\Kernel\PackageManagerKernelTestBase;
 
 /**
  * @covers \Drupal\package_manager\PathExcluder\GitExcluder
- *
  * @group package_manager
+ * @internal
  */
 class GitExcluderTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/PathExcluder/NodeModulesExcluderTest.php b/package_manager/tests/src/Kernel/PathExcluder/NodeModulesExcluderTest.php
index 006e207126..2317185307 100644
--- a/package_manager/tests/src/Kernel/PathExcluder/NodeModulesExcluderTest.php
+++ b/package_manager/tests/src/Kernel/PathExcluder/NodeModulesExcluderTest.php
@@ -6,8 +6,8 @@ use Drupal\Tests\package_manager\Kernel\PackageManagerKernelTestBase;
 
 /**
  * @covers \Drupal\package_manager\PathExcluder\NodeModulesExcluder
- *
  * @group package_manager
+ * @internal
  */
 class NodeModulesExcluderTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/PathExcluder/SiteConfigurationExcluderTest.php b/package_manager/tests/src/Kernel/PathExcluder/SiteConfigurationExcluderTest.php
index 385e6132e6..933b8f959f 100644
--- a/package_manager/tests/src/Kernel/PathExcluder/SiteConfigurationExcluderTest.php
+++ b/package_manager/tests/src/Kernel/PathExcluder/SiteConfigurationExcluderTest.php
@@ -8,8 +8,8 @@ use Drupal\Tests\package_manager\Kernel\PackageManagerKernelTestBase;
 
 /**
  * @covers \Drupal\package_manager\PathExcluder\SiteConfigurationExcluder
- *
  * @group package_manager
+ * @internal
  */
 class SiteConfigurationExcluderTest extends PackageManagerKernelTestBase {
 
@@ -50,7 +50,9 @@ class SiteConfigurationExcluderTest extends PackageManagerKernelTestBase {
     $site_path = 'sites/example.com';
 
     // Update the event subscribers' dependencies.
-    $this->container->get('package_manager.site_configuration_excluder')->sitePath = $site_path;
+    /** @var \Drupal\Tests\package_manager\Kernel\PathExcluder\TestSiteConfigurationExcluder $site_configuration_excluder */
+    $site_configuration_excluder = $this->container->get('package_manager.site_configuration_excluder');
+    $site_configuration_excluder->sitePath = $site_path;
 
     $stage = $this->createStage();
     $stage->create();
diff --git a/package_manager/tests/src/Kernel/PathExcluder/SiteFilesExcluderTest.php b/package_manager/tests/src/Kernel/PathExcluder/SiteFilesExcluderTest.php
index 059c3115eb..db680b143f 100644
--- a/package_manager/tests/src/Kernel/PathExcluder/SiteFilesExcluderTest.php
+++ b/package_manager/tests/src/Kernel/PathExcluder/SiteFilesExcluderTest.php
@@ -6,8 +6,8 @@ use Drupal\Tests\package_manager\Kernel\PackageManagerKernelTestBase;
 
 /**
  * @covers \Drupal\package_manager\PathExcluder\SiteFilesExcluder
- *
  * @group package_manager
+ * @internal
  */
 class SiteFilesExcluderTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/PathExcluder/SqliteDatabaseExcluderTest.php b/package_manager/tests/src/Kernel/PathExcluder/SqliteDatabaseExcluderTest.php
index f000f7e87c..6dd086d8f2 100644
--- a/package_manager/tests/src/Kernel/PathExcluder/SqliteDatabaseExcluderTest.php
+++ b/package_manager/tests/src/Kernel/PathExcluder/SqliteDatabaseExcluderTest.php
@@ -10,8 +10,8 @@ use Drupal\Tests\package_manager\Kernel\PackageManagerKernelTestBase;
 
 /**
  * @covers \Drupal\package_manager\PathExcluder\SqliteDatabaseExcluder
- *
  * @group package_manager
+ * @internal
  */
 class SqliteDatabaseExcluderTest extends PackageManagerKernelTestBase {
 
@@ -47,8 +47,9 @@ class SqliteDatabaseExcluderTest extends PackageManagerKernelTestBase {
     $database->driver()->willReturn('sqlite');
     $database->getConnectionOptions()->willReturn($connection_options);
 
-    $this->container->get('package_manager.sqlite_excluder')
-      ->database = $database->reveal();
+    /** @var \Drupal\Tests\package_manager\Kernel\PathExcluder\TestSiteConfigurationExcluder $sqlite_excluder */
+    $sqlite_excluder = $this->container->get('package_manager.sqlite_excluder');
+    $sqlite_excluder->database = $database->reveal();
   }
 
   /**
diff --git a/package_manager/tests/src/Kernel/PathExcluder/TestSiteExcluderTest.php b/package_manager/tests/src/Kernel/PathExcluder/TestSiteExcluderTest.php
index 4b53ba79ef..88e780f77d 100644
--- a/package_manager/tests/src/Kernel/PathExcluder/TestSiteExcluderTest.php
+++ b/package_manager/tests/src/Kernel/PathExcluder/TestSiteExcluderTest.php
@@ -6,8 +6,8 @@ use Drupal\Tests\package_manager\Kernel\PackageManagerKernelTestBase;
 
 /**
  * @covers \Drupal\package_manager\PathExcluder\TestSiteExcluder
- *
  * @group package_manager
+ * @internal
  */
 class TestSiteExcluderTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/PathExcluder/VendorHardeningExcluderTest.php b/package_manager/tests/src/Kernel/PathExcluder/VendorHardeningExcluderTest.php
index 9321842456..88a1202749 100644
--- a/package_manager/tests/src/Kernel/PathExcluder/VendorHardeningExcluderTest.php
+++ b/package_manager/tests/src/Kernel/PathExcluder/VendorHardeningExcluderTest.php
@@ -6,8 +6,8 @@ use Drupal\Tests\package_manager\Kernel\PackageManagerKernelTestBase;
 
 /**
  * @covers \Drupal\package_manager\PathExcluder\VendorHardeningExcluder
- *
  * @group package_manager
+ * @internal
  */
 class VendorHardeningExcluderTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/PendingUpdatesValidatorTest.php b/package_manager/tests/src/Kernel/PendingUpdatesValidatorTest.php
index 192073a644..1308c2c17e 100644
--- a/package_manager/tests/src/Kernel/PendingUpdatesValidatorTest.php
+++ b/package_manager/tests/src/Kernel/PendingUpdatesValidatorTest.php
@@ -7,8 +7,8 @@ use Drupal\package_manager\ValidationResult;
 
 /**
  * @covers \Drupal\package_manager\Validator\PendingUpdatesValidator
- *
  * @group package_manager
+ * @internal
  */
 class PendingUpdatesValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/ProjectInfoTest.php b/package_manager/tests/src/Kernel/ProjectInfoTest.php
index 4022623786..b9924557a1 100644
--- a/package_manager/tests/src/Kernel/ProjectInfoTest.php
+++ b/package_manager/tests/src/Kernel/ProjectInfoTest.php
@@ -6,8 +6,8 @@ use Drupal\package_manager\ProjectInfo;
 
 /**
  * @coversDefaultClass \Drupal\package_manager\ProjectInfo
- *
  * @group automatic_updates
+ * @internal
  */
 class ProjectInfoTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/ServicesTest.php b/package_manager/tests/src/Kernel/ServicesTest.php
index db6f8628f1..bac20c469b 100644
--- a/package_manager/tests/src/Kernel/ServicesTest.php
+++ b/package_manager/tests/src/Kernel/ServicesTest.php
@@ -12,6 +12,7 @@ use PhpTuf\ComposerStager\Infrastructure\Service\Finder\ExecutableFinderInterfac
  * Tests that Package Manager services are wired correctly.
  *
  * @group package_manager
+ * @internal
  */
 class ServicesTest extends KernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/SettingsValidatorTest.php b/package_manager/tests/src/Kernel/SettingsValidatorTest.php
index 3a4df2b119..c737cad34d 100644
--- a/package_manager/tests/src/Kernel/SettingsValidatorTest.php
+++ b/package_manager/tests/src/Kernel/SettingsValidatorTest.php
@@ -7,8 +7,8 @@ use Drupal\package_manager\ValidationResult;
 
 /**
  * @covers \Drupal\package_manager\Validator\SettingsValidator
- *
  * @group package_manager
+ * @internal
  */
 class SettingsValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/StageEventsTest.php b/package_manager/tests/src/Kernel/StageEventsTest.php
index 2161052f46..37a7d5aab3 100644
--- a/package_manager/tests/src/Kernel/StageEventsTest.php
+++ b/package_manager/tests/src/Kernel/StageEventsTest.php
@@ -23,8 +23,8 @@ use Symfony\Component\EventDispatcher\EventSubscriberInterface;
  * Tests that the staging area fires events during its lifecycle.
  *
  * @covers \Drupal\package_manager\Event\StageEvent
- *
  * @group package_manager
+ * @internal
  */
 class StageEventsTest extends PackageManagerKernelTestBase implements EventSubscriberInterface {
 
diff --git a/package_manager/tests/src/Kernel/StageOwnershipTest.php b/package_manager/tests/src/Kernel/StageOwnershipTest.php
index 84f465782f..28b084db0c 100644
--- a/package_manager/tests/src/Kernel/StageOwnershipTest.php
+++ b/package_manager/tests/src/Kernel/StageOwnershipTest.php
@@ -17,6 +17,7 @@ use ColinODell\PsrTestLogger\TestLogger;
  * Tests that ownership of the stage is enforced.
  *
  * @group package_manager
+ * @internal
  */
 class StageOwnershipTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/StageTest.php b/package_manager/tests/src/Kernel/StageTest.php
index 61cf2a80ec..0713fd4195 100644
--- a/package_manager/tests/src/Kernel/StageTest.php
+++ b/package_manager/tests/src/Kernel/StageTest.php
@@ -24,10 +24,9 @@ use ColinODell\PsrTestLogger\TestLogger;
 
 /**
  * @coversDefaultClass \Drupal\package_manager\Stage
- *
  * @covers \Drupal\package_manager\PackageManagerUninstallValidator
- *
  * @group package_manager
+ * @internal
  */
 class StageTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/StageValidationExceptionTest.php b/package_manager/tests/src/Kernel/StageValidationExceptionTest.php
index 0bacff5589..d905f23214 100644
--- a/package_manager/tests/src/Kernel/StageValidationExceptionTest.php
+++ b/package_manager/tests/src/Kernel/StageValidationExceptionTest.php
@@ -9,8 +9,8 @@ use Drupal\package_manager_test_validation\EventSubscriber\TestSubscriber;
 
 /**
  * @coversDefaultClass \Drupal\package_manager\Exception\StageValidationException
- *
  * @group package_manager
+ * @internal
  */
 class StageValidationExceptionTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/StagedDBUpdateValidatorTest.php b/package_manager/tests/src/Kernel/StagedDBUpdateValidatorTest.php
index ff17b6c579..ede72c4874 100644
--- a/package_manager/tests/src/Kernel/StagedDBUpdateValidatorTest.php
+++ b/package_manager/tests/src/Kernel/StagedDBUpdateValidatorTest.php
@@ -6,8 +6,8 @@ use Drupal\package_manager\ValidationResult;
 
 /**
  * @covers \Drupal\package_manager\Validator\StagedDBUpdateValidator
- *
  * @group package_manager
+ * @internal
  */
 class StagedDBUpdateValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/StatusCheckTraitTest.php b/package_manager/tests/src/Kernel/StatusCheckTraitTest.php
index 314826fd19..5173eab284 100644
--- a/package_manager/tests/src/Kernel/StatusCheckTraitTest.php
+++ b/package_manager/tests/src/Kernel/StatusCheckTraitTest.php
@@ -8,8 +8,8 @@ use Drupal\package_manager\StatusCheckTrait;
 
 /**
  * @covers \Drupal\package_manager\StatusCheckTrait
- *
  * @group package_manager
+ * @internal
  */
 class StatusCheckTraitTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/SupportedReleaseValidatorTest.php b/package_manager/tests/src/Kernel/SupportedReleaseValidatorTest.php
index 58832ce39c..11e1c00b6e 100644
--- a/package_manager/tests/src/Kernel/SupportedReleaseValidatorTest.php
+++ b/package_manager/tests/src/Kernel/SupportedReleaseValidatorTest.php
@@ -8,8 +8,8 @@ use Drupal\Tests\package_manager\Traits\FixtureUtilityTrait;
 
 /**
  * @coversDefaultClass \Drupal\package_manager\Validator\SupportedReleaseValidator
- *
  * @group package_manager
+ * @internal
  */
 class SupportedReleaseValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/SymlinkValidatorTest.php b/package_manager/tests/src/Kernel/SymlinkValidatorTest.php
index 8773b1ecfc..351af83ee2 100644
--- a/package_manager/tests/src/Kernel/SymlinkValidatorTest.php
+++ b/package_manager/tests/src/Kernel/SymlinkValidatorTest.php
@@ -16,8 +16,8 @@ use Prophecy\Argument;
 
 /**
  * @covers \Drupal\package_manager\Validator\SymlinkValidator
- *
  * @group package_manager
+ * @internal
  */
 class SymlinkValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/WritableFileSystemValidatorTest.php b/package_manager/tests/src/Kernel/WritableFileSystemValidatorTest.php
index 4005a8a0f3..bbef90d1dd 100644
--- a/package_manager/tests/src/Kernel/WritableFileSystemValidatorTest.php
+++ b/package_manager/tests/src/Kernel/WritableFileSystemValidatorTest.php
@@ -15,8 +15,8 @@ use Symfony\Component\Filesystem\Filesystem;
  * @see \Drupal\Tests\automatic_updates\Build\CoreUpdateTest::assertReadOnlyFileSystemError()
  *
  * @covers \Drupal\package_manager\Validator\WritableFileSystemValidator
- *
  * @group package_manager
+ * @internal
  */
 class WritableFileSystemValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Kernel/XdebugValidatorTest.php b/package_manager/tests/src/Kernel/XdebugValidatorTest.php
index eaf9cbfc42..43ce87e044 100644
--- a/package_manager/tests/src/Kernel/XdebugValidatorTest.php
+++ b/package_manager/tests/src/Kernel/XdebugValidatorTest.php
@@ -6,8 +6,8 @@ use Drupal\package_manager\ValidationResult;
 
 /**
  * @covers \Drupal\package_manager\Validator\XdebugValidator
- *
  * @group package_manager
+ * @internal
  */
 class XdebugValidatorTest extends PackageManagerKernelTestBase {
 
diff --git a/package_manager/tests/src/Traits/FixtureUtilityTrait.php b/package_manager/tests/src/Traits/FixtureUtilityTrait.php
index 351d941892..01eb6a689b 100644
--- a/package_manager/tests/src/Traits/FixtureUtilityTrait.php
+++ b/package_manager/tests/src/Traits/FixtureUtilityTrait.php
@@ -10,6 +10,8 @@ use Symfony\Component\Finder\Iterator\RecursiveDirectoryIterator;
 
 /**
  * A utility for all things fixtures.
+ *
+ * @internal
  */
 trait FixtureUtilityTrait {
 
diff --git a/package_manager/tests/src/Traits/InfoYmlConverterTrait.php b/package_manager/tests/src/Traits/InfoYmlConverterTrait.php
index 26dd39e86b..a49d9f1bb1 100644
--- a/package_manager/tests/src/Traits/InfoYmlConverterTrait.php
+++ b/package_manager/tests/src/Traits/InfoYmlConverterTrait.php
@@ -11,6 +11,8 @@ use org\bovigo\vfs\visitor\vfsStreamAbstractVisitor;
 
 /**
  * Common methods to convert info.yml file that will pass core coding standards.
+ *
+ * @internal
  */
 trait InfoYmlConverterTrait {
 
diff --git a/package_manager/tests/src/Traits/PackageManagerBypassTestTrait.php b/package_manager/tests/src/Traits/PackageManagerBypassTestTrait.php
index 854b0e996e..6c4c495609 100644
--- a/package_manager/tests/src/Traits/PackageManagerBypassTestTrait.php
+++ b/package_manager/tests/src/Traits/PackageManagerBypassTestTrait.php
@@ -6,6 +6,8 @@ namespace Drupal\Tests\package_manager\Traits;
 
 /**
  * Common functions for testing using the package_manager_bypass module.
+ *
+ * @internal
  */
 trait PackageManagerBypassTestTrait {
 
diff --git a/package_manager/tests/src/Traits/ValidationTestTrait.php b/package_manager/tests/src/Traits/ValidationTestTrait.php
index 13042bfe18..e7d558e293 100644
--- a/package_manager/tests/src/Traits/ValidationTestTrait.php
+++ b/package_manager/tests/src/Traits/ValidationTestTrait.php
@@ -8,6 +8,8 @@ use Drupal\package_manager\ValidationResult;
 
 /**
  * Contains helpful methods for testing stage validators.
+ *
+ * @internal
  */
 trait ValidationTestTrait {
 
diff --git a/package_manager/tests/src/Unit/ComposerUtilityTest.php b/package_manager/tests/src/Unit/ComposerUtilityTest.php
index 80f829b5c9..54107de9d9 100644
--- a/package_manager/tests/src/Unit/ComposerUtilityTest.php
+++ b/package_manager/tests/src/Unit/ComposerUtilityTest.php
@@ -8,8 +8,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @coversDefaultClass \Drupal\package_manager\ComposerUtility
- *
  * @group package_manager
+ * @internal
  */
 class ComposerUtilityTest extends UnitTestCase {
 
diff --git a/package_manager/tests/src/Unit/InstalledPackagesDataTest.php b/package_manager/tests/src/Unit/InstalledPackagesDataTest.php
index eb4a859e7b..566e11502f 100644
--- a/package_manager/tests/src/Unit/InstalledPackagesDataTest.php
+++ b/package_manager/tests/src/Unit/InstalledPackagesDataTest.php
@@ -13,6 +13,7 @@ use Drupal\Tests\UnitTestCase;
  * internal structure changes in a way that would break our functionality.
  *
  * @group package_manager
+ * @internal
  */
 class InstalledPackagesDataTest extends UnitTestCase {
 
diff --git a/package_manager/tests/src/Unit/PathLocatorTest.php b/package_manager/tests/src/Unit/PathLocatorTest.php
index 5f4157f284..5bf9b0dd04 100644
--- a/package_manager/tests/src/Unit/PathLocatorTest.php
+++ b/package_manager/tests/src/Unit/PathLocatorTest.php
@@ -9,8 +9,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @coversDefaultClass \Drupal\package_manager\PathLocator
- *
  * @group package_manager
+ * @internal
  */
 class PathLocatorTest extends UnitTestCase {
 
diff --git a/package_manager/tests/src/Unit/ProcessFactoryTest.php b/package_manager/tests/src/Unit/ProcessFactoryTest.php
index c2e8ddd308..d0d646d756 100644
--- a/package_manager/tests/src/Unit/ProcessFactoryTest.php
+++ b/package_manager/tests/src/Unit/ProcessFactoryTest.php
@@ -7,8 +7,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @coversDefaultClass \Drupal\package_manager\ProcessFactory
- *
  * @group automatic_updates
+ * @internal
  */
 class ProcessFactoryTest extends UnitTestCase {
 
diff --git a/package_manager/tests/src/Unit/RequireEventTraitTest.php b/package_manager/tests/src/Unit/RequireEventTraitTest.php
index f65df4d80a..b28ecc5317 100644
--- a/package_manager/tests/src/Unit/RequireEventTraitTest.php
+++ b/package_manager/tests/src/Unit/RequireEventTraitTest.php
@@ -6,8 +6,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @covers \Drupal\package_manager\Event\RequireEventTrait
- *
  * @group package_manager
+ * @internal
  */
 class RequireEventTraitTest extends UnitTestCase {
 
diff --git a/package_manager/tests/src/Unit/ValidationResultTest.php b/package_manager/tests/src/Unit/ValidationResultTest.php
index 3ae93eacc8..cdf0a6dfaa 100644
--- a/package_manager/tests/src/Unit/ValidationResultTest.php
+++ b/package_manager/tests/src/Unit/ValidationResultTest.php
@@ -9,8 +9,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @coversDefaultClass \Drupal\package_manager\ValidationResult
- *
  * @group package_manager
+ * @internal
  */
 class ValidationResultTest extends UnitTestCase {
 
diff --git a/tests/src/Build/CoreUpdateTest.php b/tests/src/Build/CoreUpdateTest.php
index 6664811825..1355482a19 100644
--- a/tests/src/Build/CoreUpdateTest.php
+++ b/tests/src/Build/CoreUpdateTest.php
@@ -9,6 +9,7 @@ use Drupal\Tests\WebAssert;
  * Tests an end-to-end update of Drupal core.
  *
  * @group automatic_updates
+ * @internal
  */
 class CoreUpdateTest extends UpdateTestBase {
 
diff --git a/tests/src/Build/UpdateTestBase.php b/tests/src/Build/UpdateTestBase.php
index c986815ce3..ddafd13da5 100644
--- a/tests/src/Build/UpdateTestBase.php
+++ b/tests/src/Build/UpdateTestBase.php
@@ -9,6 +9,8 @@ use Drupal\Tests\package_manager\Build\TemplateProjectTestBase;
 
 /**
  * Base class for tests that perform in-place updates.
+ *
+ * @internal
  */
 abstract class UpdateTestBase extends TemplateProjectTestBase {
 
diff --git a/tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php b/tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php
index 29435f339d..fdd355e03d 100644
--- a/tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php
+++ b/tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php
@@ -13,6 +13,8 @@ use Symfony\Component\DependencyInjection\ContainerInterface;
 
 /**
  * Base class for functional tests of the Automatic Updates module.
+ *
+ * @internal
  */
 abstract class AutomaticUpdatesFunctionalTestBase extends BrowserTestBase {
 
diff --git a/tests/src/Functional/AvailableUpdatesReportTest.php b/tests/src/Functional/AvailableUpdatesReportTest.php
index 896c162199..0ab736335f 100644
--- a/tests/src/Functional/AvailableUpdatesReportTest.php
+++ b/tests/src/Functional/AvailableUpdatesReportTest.php
@@ -8,6 +8,7 @@ use Drupal\Core\Url;
  * Tests changes to the Available Updates report provided by the Update module.
  *
  * @group automatic_updates
+ * @internal
  */
 class AvailableUpdatesReportTest extends AutomaticUpdatesFunctionalTestBase {
 
diff --git a/tests/src/Functional/ClickableHelpTest.php b/tests/src/Functional/ClickableHelpTest.php
index 0a8764acc0..a87dde2e1f 100644
--- a/tests/src/Functional/ClickableHelpTest.php
+++ b/tests/src/Functional/ClickableHelpTest.php
@@ -8,6 +8,7 @@ namespace Drupal\Tests\automatic_updates\Functional;
  * Tests package manager help link is clickable.
  *
  * @group automatic_updates
+ * @internal
  */
 class ClickableHelpTest extends AutomaticUpdatesFunctionalTestBase {
 
diff --git a/tests/src/Functional/DeprecatedRoutesTest.php b/tests/src/Functional/DeprecatedRoutesTest.php
index 630b6f5538..b52c55d95d 100644
--- a/tests/src/Functional/DeprecatedRoutesTest.php
+++ b/tests/src/Functional/DeprecatedRoutesTest.php
@@ -7,9 +7,9 @@ use Drupal\Core\Url;
 /**
  * @covers \Drupal\automatic_updates\Controller\UpdateController::redirectDeprecatedRoute
  * @covers \Drupal\automatic_updates\Routing\RouteSubscriber
- *
  * @group automatic_updates
  * @group legacy
+ * @internal
  */
 class DeprecatedRoutesTest extends AutomaticUpdatesFunctionalTestBase {
 
diff --git a/tests/src/Functional/HelpPageTest.php b/tests/src/Functional/HelpPageTest.php
index 0061daff86..0cf65bef43 100644
--- a/tests/src/Functional/HelpPageTest.php
+++ b/tests/src/Functional/HelpPageTest.php
@@ -6,6 +6,7 @@ use Drupal\Tests\BrowserTestBase;
 
 /**
  * @group automatic_updates
+ * @internal
  */
 class HelpPageTest extends BrowserTestBase {
 
diff --git a/tests/src/Functional/StatusCheckTest.php b/tests/src/Functional/StatusCheckTest.php
index 9e2c6ae191..f3ce4e2487 100644
--- a/tests/src/Functional/StatusCheckTest.php
+++ b/tests/src/Functional/StatusCheckTest.php
@@ -17,6 +17,7 @@ use Drupal\Tests\Traits\Core\CronRunTrait;
  * Tests status checks.
  *
  * @group automatic_updates
+ * @internal
  */
 class StatusCheckTest extends AutomaticUpdatesFunctionalTestBase {
 
diff --git a/tests/src/Functional/UpdateLockTest.php b/tests/src/Functional/UpdateLockTest.php
index 37ef6a4459..c68c25b2e2 100644
--- a/tests/src/Functional/UpdateLockTest.php
+++ b/tests/src/Functional/UpdateLockTest.php
@@ -8,6 +8,7 @@ use Drupal\package_manager_bypass\Stager;
  * Tests that only one Automatic Update operation can be performed at a time.
  *
  * @group automatic_updates
+ * @internal
  */
 class UpdateLockTest extends AutomaticUpdatesFunctionalTestBase {
 
diff --git a/tests/src/Functional/UpdatePathTest.php b/tests/src/Functional/UpdatePathTest.php
index e13e498e97..a0e9f3b6ae 100644
--- a/tests/src/Functional/UpdatePathTest.php
+++ b/tests/src/Functional/UpdatePathTest.php
@@ -7,6 +7,7 @@ use Drupal\FunctionalTests\Update\UpdatePathTestBase;
 
 /**
  * @group automatic_updates
+ * @internal
  */
 class UpdatePathTest extends UpdatePathTestBase {
 
diff --git a/tests/src/Functional/UpdaterFormNoRecommendedReleaseMessageTest.php b/tests/src/Functional/UpdaterFormNoRecommendedReleaseMessageTest.php
index 455fe0d806..6d8d7bbcc7 100644
--- a/tests/src/Functional/UpdaterFormNoRecommendedReleaseMessageTest.php
+++ b/tests/src/Functional/UpdaterFormNoRecommendedReleaseMessageTest.php
@@ -6,6 +6,7 @@ namespace Drupal\Tests\automatic_updates\Functional;
  * Tests messages on the updater form when there is no recommended release.
  *
  * @group automatic_updates
+ * @internal
  */
 class UpdaterFormNoRecommendedReleaseMessageTest extends AutomaticUpdatesFunctionalTestBase {
 
diff --git a/tests/src/Functional/UpdaterFormTest.php b/tests/src/Functional/UpdaterFormTest.php
index 722d5e9988..424325cb9e 100644
--- a/tests/src/Functional/UpdaterFormTest.php
+++ b/tests/src/Functional/UpdaterFormTest.php
@@ -20,8 +20,8 @@ use Drupal\Tests\package_manager\Traits\PackageManagerBypassTestTrait;
 
 /**
  * @covers \Drupal\automatic_updates\Form\UpdaterForm
- *
  * @group automatic_updates
+ * @internal
  */
 class UpdaterFormTest extends AutomaticUpdatesFunctionalTestBase {
 
diff --git a/tests/src/Kernel/AutomaticUpdatesKernelTestBase.php b/tests/src/Kernel/AutomaticUpdatesKernelTestBase.php
index e806195483..ad69a1c284 100644
--- a/tests/src/Kernel/AutomaticUpdatesKernelTestBase.php
+++ b/tests/src/Kernel/AutomaticUpdatesKernelTestBase.php
@@ -14,6 +14,8 @@ use Drupal\Tests\package_manager\Kernel\TestStageTrait;
 
 /**
  * Base class for kernel tests of the Automatic Updates module.
+ *
+ * @internal
  */
 abstract class AutomaticUpdatesKernelTestBase extends PackageManagerKernelTestBase {
 
diff --git a/tests/src/Kernel/CronUpdaterTest.php b/tests/src/Kernel/CronUpdaterTest.php
index d1c6d84c69..5cfa075ff7 100644
--- a/tests/src/Kernel/CronUpdaterTest.php
+++ b/tests/src/Kernel/CronUpdaterTest.php
@@ -30,8 +30,8 @@ use Symfony\Component\EventDispatcher\EventDispatcherInterface;
 /**
  * @covers \Drupal\automatic_updates\CronUpdater
  * @covers \automatic_updates_form_update_settings_alter
- *
  * @group automatic_updates
+ * @internal
  */
 class CronUpdaterTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/ReadinessCheckTest.php b/tests/src/Kernel/ReadinessCheckTest.php
index c940737370..24f23749bf 100644
--- a/tests/src/Kernel/ReadinessCheckTest.php
+++ b/tests/src/Kernel/ReadinessCheckTest.php
@@ -9,6 +9,7 @@ use Drupal\package_manager\StatusCheckTrait;
  * Tests that running readiness checks raises deprecation notices.
  *
  * @group legacy
+ * @internal
  */
 class ReadinessCheckTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/ReleaseChooserTest.php b/tests/src/Kernel/ReleaseChooserTest.php
index 79d60367d2..08340f1d69 100644
--- a/tests/src/Kernel/ReleaseChooserTest.php
+++ b/tests/src/Kernel/ReleaseChooserTest.php
@@ -7,8 +7,8 @@ use Drupal\update\ProjectRelease;
 
 /**
  * @coversDefaultClass \Drupal\automatic_updates\ReleaseChooser
- *
  * @group automatic_updates
+ * @internal
  */
 class ReleaseChooserTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/StatusCheck/CronFrequencyValidatorTest.php b/tests/src/Kernel/StatusCheck/CronFrequencyValidatorTest.php
index e455c3b31a..693478a9b4 100644
--- a/tests/src/Kernel/StatusCheck/CronFrequencyValidatorTest.php
+++ b/tests/src/Kernel/StatusCheck/CronFrequencyValidatorTest.php
@@ -10,8 +10,8 @@ use PHPUnit\Framework\AssertionFailedError;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\CronFrequencyValidator
- *
  * @group automatic_updates
+ * @internal
  */
 class CronFrequencyValidatorTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/StatusCheck/CronServerValidatorTest.php b/tests/src/Kernel/StatusCheck/CronServerValidatorTest.php
index 5c39b01596..13f525cc88 100644
--- a/tests/src/Kernel/StatusCheck/CronServerValidatorTest.php
+++ b/tests/src/Kernel/StatusCheck/CronServerValidatorTest.php
@@ -13,8 +13,8 @@ use ColinODell\PsrTestLogger\TestLogger;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\CronServerValidator
- *
  * @group automatic_updates
+ * @internal
  */
 class CronServerValidatorTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/StatusCheck/ScaffoldFilePermissionsValidatorTest.php b/tests/src/Kernel/StatusCheck/ScaffoldFilePermissionsValidatorTest.php
index b4e28a735c..8a7ec47697 100644
--- a/tests/src/Kernel/StatusCheck/ScaffoldFilePermissionsValidatorTest.php
+++ b/tests/src/Kernel/StatusCheck/ScaffoldFilePermissionsValidatorTest.php
@@ -8,8 +8,8 @@ use Drupal\Tests\automatic_updates\Kernel\AutomaticUpdatesKernelTestBase;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\ScaffoldFilePermissionsValidator
- *
  * @group automatic_updates
+ * @internal
  */
 class ScaffoldFilePermissionsValidatorTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/StatusCheck/StagedDatabaseUpdateValidatorTest.php b/tests/src/Kernel/StatusCheck/StagedDatabaseUpdateValidatorTest.php
index 8b5e709541..db2ced0f1b 100644
--- a/tests/src/Kernel/StatusCheck/StagedDatabaseUpdateValidatorTest.php
+++ b/tests/src/Kernel/StatusCheck/StagedDatabaseUpdateValidatorTest.php
@@ -9,8 +9,8 @@ use ColinODell\PsrTestLogger\TestLogger;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\StagedDatabaseUpdateValidator
- *
  * @group automatic_updates
+ * @internal
  */
 class StagedDatabaseUpdateValidatorTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/StatusCheck/StagedProjectsValidatorTest.php b/tests/src/Kernel/StatusCheck/StagedProjectsValidatorTest.php
index 5cb6ad6d7b..fcad516f00 100644
--- a/tests/src/Kernel/StatusCheck/StagedProjectsValidatorTest.php
+++ b/tests/src/Kernel/StatusCheck/StagedProjectsValidatorTest.php
@@ -10,8 +10,8 @@ use Drupal\Tests\package_manager\Traits\FixtureUtilityTrait;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\StagedProjectsValidator
- *
  * @group automatic_updates
+ * @internal
  */
 class StagedProjectsValidatorTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/StatusCheck/StatusCheckFailureEmailTest.php b/tests/src/Kernel/StatusCheck/StatusCheckFailureEmailTest.php
index 3e9df9de55..d69c1e6021 100644
--- a/tests/src/Kernel/StatusCheck/StatusCheckFailureEmailTest.php
+++ b/tests/src/Kernel/StatusCheck/StatusCheckFailureEmailTest.php
@@ -16,8 +16,8 @@ use Drupal\Tests\automatic_updates\Traits\EmailNotificationsTestTrait;
  * Tests status check failure notification emails during cron runs.
  *
  * @group automatic_updates
- *
  * @covers \Drupal\automatic_updates\StatusCheckMailer
+ * @internal
  */
 class StatusCheckFailureEmailTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/StatusCheck/StatusCheckerTest.php b/tests/src/Kernel/StatusCheck/StatusCheckerTest.php
index 03d1d926c9..566800e9bf 100644
--- a/tests/src/Kernel/StatusCheck/StatusCheckerTest.php
+++ b/tests/src/Kernel/StatusCheck/StatusCheckerTest.php
@@ -12,8 +12,8 @@ use Drupal\Tests\automatic_updates\Kernel\AutomaticUpdatesKernelTestBase;
 
 /**
  * @coversDefaultClass \Drupal\automatic_updates\Validation\StatusChecker
- *
  * @group automatic_updates
+ * @internal
  */
 class StatusCheckerTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/StatusCheck/VersionPolicy/SupportedBranchInstalledTest.php b/tests/src/Kernel/StatusCheck/VersionPolicy/SupportedBranchInstalledTest.php
index e2d6c94f77..30fe297f8c 100644
--- a/tests/src/Kernel/StatusCheck/VersionPolicy/SupportedBranchInstalledTest.php
+++ b/tests/src/Kernel/StatusCheck/VersionPolicy/SupportedBranchInstalledTest.php
@@ -7,8 +7,8 @@ use Drupal\Tests\automatic_updates\Kernel\AutomaticUpdatesKernelTestBase;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\VersionPolicy\SupportedBranchInstalled
- *
  * @group automatic_updates
+ * @internal
  */
 class SupportedBranchInstalledTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/StatusCheck/VersionPolicyValidatorTest.php b/tests/src/Kernel/StatusCheck/VersionPolicyValidatorTest.php
index 8781c4dcdd..515b0d75b6 100644
--- a/tests/src/Kernel/StatusCheck/VersionPolicyValidatorTest.php
+++ b/tests/src/Kernel/StatusCheck/VersionPolicyValidatorTest.php
@@ -11,8 +11,8 @@ use Drupal\Tests\automatic_updates\Kernel\AutomaticUpdatesKernelTestBase;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\VersionPolicyValidator
- *
  * @group automatic_updates
+ * @internal
  */
 class VersionPolicyValidatorTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/StatusCheck/XdebugValidatorTest.php b/tests/src/Kernel/StatusCheck/XdebugValidatorTest.php
index 7f23751d02..5327b101a6 100644
--- a/tests/src/Kernel/StatusCheck/XdebugValidatorTest.php
+++ b/tests/src/Kernel/StatusCheck/XdebugValidatorTest.php
@@ -11,8 +11,8 @@ use ColinODell\PsrTestLogger\TestLogger;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\XdebugValidator
- *
  * @group automatic_updates
+ * @internal
  */
 class XdebugValidatorTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/UpdaterTest.php b/tests/src/Kernel/UpdaterTest.php
index 693d12bcce..2b365a60fd 100644
--- a/tests/src/Kernel/UpdaterTest.php
+++ b/tests/src/Kernel/UpdaterTest.php
@@ -15,8 +15,8 @@ use PhpTuf\ComposerStager\Domain\Exception\InvalidArgumentException;
 
 /**
  * @coversDefaultClass \Drupal\automatic_updates\Updater
- *
  * @group automatic_updates
+ * @internal
  */
 class UpdaterTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Kernel/ValidationResultDisplayTraitTest.php b/tests/src/Kernel/ValidationResultDisplayTraitTest.php
index c3e0664df9..319be3b893 100644
--- a/tests/src/Kernel/ValidationResultDisplayTraitTest.php
+++ b/tests/src/Kernel/ValidationResultDisplayTraitTest.php
@@ -10,8 +10,8 @@ use Drupal\system\SystemManager;
 
 /**
  * @coversDefaultClass \Drupal\automatic_updates\Validation\ValidationResultDisplayTrait
- *
  * @group automatic_updates
+ * @internal
  */
 class ValidationResultDisplayTraitTest extends AutomaticUpdatesKernelTestBase {
 
diff --git a/tests/src/Traits/EmailNotificationsTestTrait.php b/tests/src/Traits/EmailNotificationsTestTrait.php
index 92e5e53cb0..0fdd39933a 100644
--- a/tests/src/Traits/EmailNotificationsTestTrait.php
+++ b/tests/src/Traits/EmailNotificationsTestTrait.php
@@ -9,6 +9,8 @@ use Drupal\Tests\user\Traits\UserCreationTrait;
 
 /**
  * Contains helper methods for testing e-mail sent by Automatic Updates.
+ *
+ * @internal
  */
 trait EmailNotificationsTestTrait {
 
diff --git a/tests/src/Traits/ValidationTestTrait.php b/tests/src/Traits/ValidationTestTrait.php
index dcd5d85e45..e0e88a60a2 100644
--- a/tests/src/Traits/ValidationTestTrait.php
+++ b/tests/src/Traits/ValidationTestTrait.php
@@ -10,6 +10,8 @@ use Drupal\Tests\package_manager\Traits\ValidationTestTrait as PackageManagerVal
 
 /**
  * Common methods for testing validation.
+ *
+ * @internal
  */
 trait ValidationTestTrait {
 
diff --git a/tests/src/Traits/VersionPolicyTestTrait.php b/tests/src/Traits/VersionPolicyTestTrait.php
index b22baa95ed..d1fda5ef88 100644
--- a/tests/src/Traits/VersionPolicyTestTrait.php
+++ b/tests/src/Traits/VersionPolicyTestTrait.php
@@ -6,6 +6,8 @@ namespace Drupal\Tests\automatic_updates\Traits;
 
 /**
  * Common methods for testing version policy rules.
+ *
+ * @internal
  */
 trait VersionPolicyTestTrait {
 
diff --git a/tests/src/Unit/LegacyVersionUtilityTest.php b/tests/src/Unit/LegacyVersionUtilityTest.php
index 95d0edec25..782602c8db 100644
--- a/tests/src/Unit/LegacyVersionUtilityTest.php
+++ b/tests/src/Unit/LegacyVersionUtilityTest.php
@@ -7,8 +7,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @coversDefaultClass \Drupal\package_manager\LegacyVersionUtility
- *
  * @group automatic_updates
+ * @internal
  */
 class LegacyVersionUtilityTest extends UnitTestCase {
 
diff --git a/tests/src/Unit/VersionPolicy/ForbidDevSnapshotTest.php b/tests/src/Unit/VersionPolicy/ForbidDevSnapshotTest.php
index b77cba12a6..4ce40968b8 100644
--- a/tests/src/Unit/VersionPolicy/ForbidDevSnapshotTest.php
+++ b/tests/src/Unit/VersionPolicy/ForbidDevSnapshotTest.php
@@ -8,8 +8,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\VersionPolicy\ForbidDevSnapshot
- *
  * @group automatic_updates
+ * @internal
  */
 class ForbidDevSnapshotTest extends UnitTestCase {
 
diff --git a/tests/src/Unit/VersionPolicy/ForbidDowngradeTest.php b/tests/src/Unit/VersionPolicy/ForbidDowngradeTest.php
index f411b3fd1b..249cd81ee9 100644
--- a/tests/src/Unit/VersionPolicy/ForbidDowngradeTest.php
+++ b/tests/src/Unit/VersionPolicy/ForbidDowngradeTest.php
@@ -8,8 +8,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\VersionPolicy\ForbidDowngrade
- *
  * @group automatic_updates
+ * @internal
  */
 class ForbidDowngradeTest extends UnitTestCase {
 
diff --git a/tests/src/Unit/VersionPolicy/ForbidMinorUpdatesTest.php b/tests/src/Unit/VersionPolicy/ForbidMinorUpdatesTest.php
index fdc396c57d..0e8e687ead 100644
--- a/tests/src/Unit/VersionPolicy/ForbidMinorUpdatesTest.php
+++ b/tests/src/Unit/VersionPolicy/ForbidMinorUpdatesTest.php
@@ -8,8 +8,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\VersionPolicy\ForbidMinorUpdates
- *
  * @group automatic_updates
+ * @internal
  */
 class ForbidMinorUpdatesTest extends UnitTestCase {
 
diff --git a/tests/src/Unit/VersionPolicy/MajorVersionMatchTest.php b/tests/src/Unit/VersionPolicy/MajorVersionMatchTest.php
index 76c78598e6..a24262ad6d 100644
--- a/tests/src/Unit/VersionPolicy/MajorVersionMatchTest.php
+++ b/tests/src/Unit/VersionPolicy/MajorVersionMatchTest.php
@@ -8,8 +8,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\VersionPolicy\MajorVersionMatch
- *
  * @group automatic_updates
+ * @internal
  */
 class MajorVersionMatchTest extends UnitTestCase {
 
diff --git a/tests/src/Unit/VersionPolicy/MinorUpdatesEnabledTest.php b/tests/src/Unit/VersionPolicy/MinorUpdatesEnabledTest.php
index 9d5f5fbee4..35442d4650 100644
--- a/tests/src/Unit/VersionPolicy/MinorUpdatesEnabledTest.php
+++ b/tests/src/Unit/VersionPolicy/MinorUpdatesEnabledTest.php
@@ -8,8 +8,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\VersionPolicy\MinorUpdatesEnabled
- *
  * @group automatic_updates
+ * @internal
  */
 class MinorUpdatesEnabledTest extends UnitTestCase {
 
diff --git a/tests/src/Unit/VersionPolicy/StableReleaseInstalledTest.php b/tests/src/Unit/VersionPolicy/StableReleaseInstalledTest.php
index fc135587f4..2f85f79149 100644
--- a/tests/src/Unit/VersionPolicy/StableReleaseInstalledTest.php
+++ b/tests/src/Unit/VersionPolicy/StableReleaseInstalledTest.php
@@ -8,8 +8,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\VersionPolicy\StableReleaseInstalled
- *
  * @group automatic_updates
+ * @internal
  */
 class StableReleaseInstalledTest extends UnitTestCase {
 
diff --git a/tests/src/Unit/VersionPolicy/TargetSecurityReleaseTest.php b/tests/src/Unit/VersionPolicy/TargetSecurityReleaseTest.php
index 3bc827f0ce..1b7570ff06 100644
--- a/tests/src/Unit/VersionPolicy/TargetSecurityReleaseTest.php
+++ b/tests/src/Unit/VersionPolicy/TargetSecurityReleaseTest.php
@@ -9,8 +9,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\VersionPolicy\TargetSecurityRelease
- *
  * @group automatic_updates
+ * @internal
  */
 class TargetSecurityReleaseTest extends UnitTestCase {
 
diff --git a/tests/src/Unit/VersionPolicy/TargetVersionInstallableTest.php b/tests/src/Unit/VersionPolicy/TargetVersionInstallableTest.php
index 144d046e93..4bcb764a12 100644
--- a/tests/src/Unit/VersionPolicy/TargetVersionInstallableTest.php
+++ b/tests/src/Unit/VersionPolicy/TargetVersionInstallableTest.php
@@ -9,8 +9,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\VersionPolicy\TargetVersionInstallable
- *
  * @group automatic_updates
+ * @internal
  */
 class TargetVersionInstallableTest extends UnitTestCase {
 
diff --git a/tests/src/Unit/VersionPolicy/TargetVersionStableTest.php b/tests/src/Unit/VersionPolicy/TargetVersionStableTest.php
index 3cfa045492..d42fcd0315 100644
--- a/tests/src/Unit/VersionPolicy/TargetVersionStableTest.php
+++ b/tests/src/Unit/VersionPolicy/TargetVersionStableTest.php
@@ -8,8 +8,8 @@ use Drupal\Tests\UnitTestCase;
 
 /**
  * @covers \Drupal\automatic_updates\Validator\VersionPolicy\TargetVersionStable
- *
  * @group automatic_updates
+ * @internal
  */
 class TargetVersionStableTest extends UnitTestCase {
 
-- 
GitLab