diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0bdec421d99278d4fa68283d3edc0b12ec766a5c..3601ee6a5cbc01af7e3c70accedb824970549998 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,6 +3,7 @@ upstream_tests:
   image: ghcr.io/puppeteer/puppeteer:latest
   before_script:
     - npm ci
+    - npm run build
   script:
     - npm run test:ci
   artifacts:
diff --git a/package.json b/package.json
index eb0b03e08271214bf358a173db2c32cc8c64e867..9c1b699ba73fbcbcf73b7a5680201c73c3200682 100644
--- a/package.json
+++ b/package.json
@@ -14,7 +14,7 @@
     "lint:containers": "node ./scripts/container-lint.js",
     "lint:translations": "node ./scripts/i18n-lint.js",
     "server": "node_modules/.bin/http-server --cors",
-    "test:ci": "jest -c jest.json --ci --reporters=jest-junit --watchAll=false",
+    "test:ci": "jest -c jest.json --ci --reporters=default --reporters=jest-junit --watchAll=false",
     "test": "npm run build && npm run lint && npm run size && jest -c jest.json",
     "test:debug": "node --inspect node_modules/.bin/jest -c jest.json --runInBand",
     "test:watch": "jest -c jest.json --watch",