diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c33d5bde45bef7377103941f8097bddaa571c0c0..a04f6c5c9b9f39ddd1341fc9598023d4c280b419 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,6 +13,15 @@ test_topfarm:  # name the job what we like
   - python
 
 
+# ===== TEST TOPFARM on Windows =====
+test_topfarm:  # name the job what we like
+  stage:  # build, test, deploy defined by default [2]
+    test
+  script:
+  - cd tests; py.test --cov-report term-missing:skip-covered --cov=topfarm
+  tags:  # select which runners can do this job [3]
+  - CPAV_old_PC
+
 # ===== BUILD DOCS AND PUSH TO PUBLIC WEBSITE =====
 pages:  # "pages" is a job specifically for GitLab pages [1]
   stage:  # build, test, deploy defined by default [2]