Split vpp-verify-perfomance job
[ci-management.git] / jjb / vpp / vpp.yaml
index 22d9e29..a9cf43d 100644 (file)
@@ -4,10 +4,13 @@
         - 'vpp-verify'
         - 'vpp-merge'
         - 'vpp-csit-verify-virl'
-        - 'vpp-verify-performance'
+        - 'vpp-verify-performance-{type}'
 
     project: 'vpp'
     branch: 'master'
+    type:
+        - short
+        - long
 
 - job-template:
     name: vpp-verify
             output-path: 'csit'
 
 - job-template:
-    name: 'vpp-verify-performance'
+    name: 'vpp-verify-performance-{type}'
 
     project-type: freestyle
     node: verify
             project: '{project}'
         - gerrit-parameter:
             branch: '{branch}'
+        - type-parameter:
+            type: '{type}'
 
     scm:
         - gerrit-trigger-scm:
 
     triggers:
         - gerrit-trigger-manually-triggered:
-            comment-trigger-value: 'verify-perf'
+            comment-trigger-value: 'verify-perf-{type}'
             name: '{project}'
             branch: '{branch}'
 
 
         - robot-report:
             output-path: 'csit'
+
+- parameter:
+    name: type-parameter
+
+    parameters:
+        - string:
+            name: TYPE
+            default: '{type}'
+            description: "TYPE parameter if not given by trigger"