- split job to include manual trigger keyword: verify-perf-long and
verify-perf-short
Change-Id: Ie2048704313634cc9ea62ce67e80fc921bef2e18
Signed-off-by: pmikus <pmikus@cisco.com>
#!/bin/bash\r
set -xeu -o pipefail\r
\r
+export TEST_TAG="PERFTEST_${TYPE^^}"\r
+\r
# Clone csit and start tests\r
git clone --depth 1 https://gerrit.fd.io/r/csit --branch csit-verified\r
\r
- '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"