diff --git a/core/lib/Drupal/Core/Test/PhpUnitTestRunner.php b/core/lib/Drupal/Core/Test/PhpUnitTestRunner.php
index 3f4072f92bf5ba2a61cef547a27d333208bff0e7..f238cf4d34560b73c888b91c9220d1c39de31877 100644
--- a/core/lib/Drupal/Core/Test/PhpUnitTestRunner.php
+++ b/core/lib/Drupal/Core/Test/PhpUnitTestRunner.php
@@ -152,7 +152,7 @@ public function runCommand(array $unescaped_test_classnames, string $phpunit_fil
     }
 
     $process = new Process($command, \Drupal::root() . "/core", $process_environment_variables);
-    $process->setTimeout(300);
+    $process->setTimeout(NULL);
     $process->run();
     $output = explode("\n", $process->getOutput());
     $status = $process->getExitCode();