diff --git a/tests/src/Kernel/ChunkedIteratorTest.php b/tests/src/Kernel/ChunkedIteratorTest.php
index 060651b..4d5eea5 100644
--- a/tests/src/Kernel/ChunkedIteratorTest.php
+++ b/tests/src/Kernel/ChunkedIteratorTest.php
@@ -4,6 +4,8 @@ declare(strict_types=1);
 
 namespace Drupal\Tests\another_entity_iterator\Kernel;
 
+use PHPUnit\Framework\Attributes\RunTestsInSeparateProcesses;
+use PHPUnit\Framework\Attributes\DataProvider;
 use Drupal\entity_test\Entity\EntityTest;
 use Drupal\KernelTests\KernelTestBase;
 
@@ -13,6 +15,7 @@ use Drupal\KernelTests\KernelTestBase;
  * @coversDefaultClass \Drupal\another_entity_iterator\EntityIterator\ChunkedIterator
  * @covers \Drupal\another_entity_iterator\EntityIterator\EntityIteratorFactory
  */
+#[RunTestsInSeparateProcesses]
 final class ChunkedIteratorTest extends KernelTestBase {
 
   /**
@@ -37,6 +40,7 @@ final class ChunkedIteratorTest extends KernelTestBase {
    *
    * @dataProvider providerChunkedIterator
    */
+  #[DataProvider('providerChunkedIterator')]
   public function testChunkedIterator(bool $iteratorOrArray): void {
     $entities = array_map(fn (int $i): EntityTest => $this->createEntityTest(), range(1, 10));
 
