Add CSIT-LIGATO daily job 80/15180/4
authorPeter Mikus <pmikus@cisco.com>
Mon, 8 Oct 2018 11:57:01 +0000 (11:57 +0000)
committerPeter Mikus <pmikus@cisco.com>
Tue, 9 Oct 2018 08:00:11 +0000 (08:00 +0000)
Change-Id: I481d7b368021569380141c80281eead15240ff94
Signed-off-by: Peter Mikus <pmikus@cisco.com>
jjb/csit/csit.yaml

index ad5d618..13f1171 100644 (file)
@@ -40,6 +40,7 @@
         - 'csit-dpdk-perf-mrr-weekly-master-2n-skx'
         - 'csit-dpdk-perf-mrr-weekly-master-3n-skx'
         - 'csit-ligato-perf-verify-{stream}-{topo}-{arch}'
+        - 'csit-ligato-perf-mrr-daily-master-3n-hsw'
         - 'csit-vpp-perf-mrr-daily-master'
         - 'csit-vpp-perf-mrr-daily-master-2n-skx'
         - 'csit-vpp-perf-mrr-daily-master-3n-skx'
         - fdio-infra-shiplogs:
             maven-version: 'mvn33-new'
 
+- job-template:
+    name: 'csit-ligato-perf-mrr-daily-master-3n-hsw'
+
+    description: |
+      <ul>
+          <li>objective
+              <ul>
+                  <li>check ligato perf mrr daily
+              </ul>
+          <li>perf test-cases selection
+              <ul>
+                  <li>all CSIT LIGATO MRR perf suites
+              </ul>
+          <li>results
+              <ul>
+                  <li>jjb verify: PASS/FAIL
+                  <li>present: no
+                  <li>analyse: csit project (catch malfunctions/degradations)
+              </ul>
+      </ul>
+
+    project-type: freestyle
+    node: 'ubuntu1804-basebuild-4c-4g'
+    concurrent: true
+
+    build-discarder:
+        daysToKeep: '{build-days-to-keep}'
+        numToKeep: '{build-num-to-keep}'
+        artifactDaysToKeep: '{build-artifact-days-to-keep}'
+        artifactNumToKeep: '{build-artifact-num-to-keep}'
+
+    parameters:
+        - project-parameter:
+            project: '{project}'
+        - gerrit-parameter:
+            branch: '{branch}'
+
+    wrappers:
+        - fdio-infra-wrappers-non-activity-timeout:
+            build-timeout: '{build-timeout}'
+
+    triggers:
+        - timed: '0 16 * * *'
+
+    builders:
+        - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
+        - inject:
+            properties-file: variables.prop
+        - shell:
+            !include-raw-escape: jjb/csit/include-raw-csit-perf-timed.sh
+
+    publishers:
+        - archive-artifacts:
+            artifacts: 'csit/archive/*.*'
+            latest-only: false
+
+        - robot:
+            output-path: 'csit/archive'
+            other-files:
+              - '*.*'
+
+        - trigger:
+            project: 'csit-trending-daily-master'
+            threshold: 'FAILURE'
+
+        - fdio-infra-shiplogs:
+            maven-version: 'mvn33-new'
+
 - job-template:
     name: 'csit-vpp-perf-mrr-daily-master'