diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6aa41259bf21e11ddfc2c14ce4055cef24dd6a74..67038561c1da832dcd18e21a0953819ab8041cdc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -53,10 +53,7 @@ variables:
   SKIP_ESLINT: '1'
   SKIP_PHPCS: '1'
   SKIP_PHPSTAN: '1'
-  SKIP_PHPUNIT: '1'
   SKIP_STYLELINT: '1'
-  _WEB_ROOT: '.'
-
 
 ###################################################################################
 #
@@ -109,6 +106,7 @@ composer:
   variables:
     COMPOSER_MIRROR_PATH_REPOS: '1'
     PATH_REPO: '/tmp/automatic_updates'
+    _WEB_ROOT: '.'
   script:
     - mkdir $PATH_REPO
     - mv ./* $PATH_REPO
@@ -126,3 +124,18 @@ composer:
     - test -d ./core/modules/package_manager
     - test -d ./core/modules/auto_updates
     - rm -r -f ./modules/contrib
+
+phpunit:
+  extends: .phpunit-base
+  parallel:
+    matrix:
+      - MODULE:
+          - auto_updates
+          - package_manager
+        TEST_TYPE:
+          - PHPUnit-Unit
+  variables:
+    _PHPUNIT_CONCURRENT: '1'
+    _PHPUNIT_EXTRA: '--types $TEST_TYPE --module $MODULE'
+    _PHPUNIT_TESTGROUPS: '--verbose'
+    _WEB_ROOT: '$CI_PROJECT_DIR'