diff --git a/zuul.d/devstack-tobiko-sanity.yaml b/zuul.d/devstack-tobiko-sanity.yaml
new file mode 100644
index 0000000..09abe9d
--- /dev/null
+++ b/zuul.d/devstack-tobiko-sanity.yaml
@@ -0,0 +1,33 @@
+---
+
+- project-template:
+    name: devstack-tobiko-sanity
+    description: Run tobiko sanity test cases
+    check:
+      jobs:
+        - devstack-tobiko-sanity
+    periodic:
+      jobs:
+        - devstack-tobiko-sanity
+
+
+# --- Minimal jobs -----------------------------------------------------------
+
+- job:
+    abstract: false
+    name: devstack-tobiko-sanity
+    parent: devstack-tobiko-minimal
+    voting: false
+    description: Run tobiko sanity test cases
+    vars:
+      test_workflow: sanity
+    irrelevant-files: &IRRELEVANT_FILES
+      - ^.*\.rst$
+      - ^doc/
+      - ^infrared_plugin/
+      - ^releasenotes/
+      - ^report/
+      - ^tobiko/tests/faults/
+      - ^tobiko/tests/functional/
+      - ^tobiko/tests/scenario/
+      - ^tobiko/tests/unit/
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index 83f9a2b..fb26917 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -14,4 +14,5 @@
       - devstack-tobiko-nova
       - devstack-tobiko-octavia
       - devstack-tobiko-ovs
+      - devstack-tobiko-sanity
       - devstack-tobiko-storage