diff --git a/ci/c9s.yml b/ci/c9s.yml
index cc4fdb1774210e21edf27a6d61f1acc33349e544..f236c5948b37a491ad66596fce3cc56527174122 100644
--- a/ci/c9s.yml
+++ b/ci/c9s.yml
@@ -38,3 +38,14 @@ cs9_puppet_virtual:
     variables:
       - $TEST_OS9 == 'True' && $TEST_VIRTUAL == 'True' && $TEST_PUPPET == 'True'
   allow_failure: true
+
+cs9_test_puppet_virtual:
+  extends: .test_puppet_virtual
+  variables:
+    OS: 9s
+    EDITION: Test
+    ARCH: x96_64
+  only:
+    variables:
+      - $TEST_OS9 == 'True' && $TEST_VIRTUAL == 'True' && $TEST_PUPPET == 'True
+  allow_failure: true