diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f1023f212ae006b7fd198b017b575724c4ba27b2..a5143af81e9dfc6b317e97b4b3906333f36c4489 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,12 +12,11 @@ include:
       - '/includes/include.drupalci.workflows.yml'
 
 variables:
-  _TARGET_PHP: "8.2"
+  OPT_IN_TEST_PREVIOUS_MAJOR: 1
+  OPT_IN_TEST_MAX_PHP: 1
   SYMFONY_DEPRECATIONS_HELPER: weak
-  SKIP_STYLELINT: "1"
-  SKIP_ESLINT: "1"
-  # Keep testing on Drupal 10.
-  CORE_STABLE: 10.3.6
+  SKIP_STYLELINT: 1
+  SKIP_ESLINT: 1
 
 documentation:
   stage: build
diff --git a/tests/src/Kernel/AccessCheckTest.php b/tests/src/Kernel/AccessCheckTest.php
index 3eb769b9ba953b18aa6ba84a69bf8517756eb9ef..b6fca585905e8a25c960bf3cea2e63e6a469c763 100644
--- a/tests/src/Kernel/AccessCheckTest.php
+++ b/tests/src/Kernel/AccessCheckTest.php
@@ -54,7 +54,7 @@ class AccessCheckTest extends CoreComposableKernelTestBase {
       ['target_bundles' => ['tag' => 'tag', 'location' => 'location']],
       6
     );
-    $editorUser = $this->createUser(['name' => 'John Editor']);
+    $editorUser = $this->createUser([], 'John Editor');
 
     $user = $this->setUpCurrentUser();
     $role = $this->createRole(['access content']);
diff --git a/tests/src/Kernel/SchemaExtensions/BreadcrumbExtensionTest.php b/tests/src/Kernel/SchemaExtension/BreadcrumbExtensionTest.php
similarity index 100%
rename from tests/src/Kernel/SchemaExtensions/BreadcrumbExtensionTest.php
rename to tests/src/Kernel/SchemaExtension/BreadcrumbExtensionTest.php
diff --git a/tests/src/Kernel/SchemaExtensions/EntityQueryExtensionTest.php b/tests/src/Kernel/SchemaExtension/EntityQueryExtensionTest.php
similarity index 99%
rename from tests/src/Kernel/SchemaExtensions/EntityQueryExtensionTest.php
rename to tests/src/Kernel/SchemaExtension/EntityQueryExtensionTest.php
index b782e9cfdd4feba88294f4ca9cada6101834e731..86aec2350c49974a7f5fcf521c7c3221e5b1972a 100644
--- a/tests/src/Kernel/SchemaExtensions/EntityQueryExtensionTest.php
+++ b/tests/src/Kernel/SchemaExtension/EntityQueryExtensionTest.php
@@ -532,9 +532,9 @@ GQL;
    * Test that access checks are performed.
    */
   public function testAccessCheckForUser(): void {
-    $this->createUser(['name' => 'User A']);
-    $this->createUser(['name' => 'User B']);
-    $this->createUser(['name' => 'User C']);
+    $this->createUser([], 'User A');
+    $this->createUser([], 'User B');
+    $this->createUser([], 'User C');
 
     $user = $this->setUpCurrentUser();
     $role = $this->createRole(['access content']);
diff --git a/tests/src/Kernel/SchemaExtensions/ImageExtensionTest.php b/tests/src/Kernel/SchemaExtension/ImageExtensionTest.php
similarity index 100%
rename from tests/src/Kernel/SchemaExtensions/ImageExtensionTest.php
rename to tests/src/Kernel/SchemaExtension/ImageExtensionTest.php
diff --git a/tests/src/Kernel/SchemaExtensions/RoutingExtensionTest.php b/tests/src/Kernel/SchemaExtension/RoutingExtensionTest.php
similarity index 100%
rename from tests/src/Kernel/SchemaExtensions/RoutingExtensionTest.php
rename to tests/src/Kernel/SchemaExtension/RoutingExtensionTest.php