aboutsummaryrefslogtreecommitdiff
path: root/ofp-perf-tests.yaml
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2017-12-01 12:00:38 +0200
committerFathi Boudra <fathi.boudra@linaro.org>2017-12-02 08:38:47 +0000
commit2fd2cd17276fdfb622606b7f9ae421677fb77495 (patch)
treebaa2ea2bce38b59728533498c2f07dfa72063e02 /ofp-perf-tests.yaml
parente7f65d47eb0694516c965b5427e998d08cf3c01a (diff)
downloadconfigs-2fd2cd17276fdfb622606b7f9ae421677fb77495.tar.gz
ofp: restore OFP related jobs
Change-Id: I118e29efca587507e576c71933fe86ff93960db8 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Diffstat (limited to 'ofp-perf-tests.yaml')
-rw-r--r--ofp-perf-tests.yaml71
1 files changed, 71 insertions, 0 deletions
diff --git a/ofp-perf-tests.yaml b/ofp-perf-tests.yaml
new file mode 100644
index 000000000..423a47f21
--- /dev/null
+++ b/ofp-perf-tests.yaml
@@ -0,0 +1,71 @@
+- job:
+ name: ofp-perf-tests
+ project-type: freestyle
+ defaults: global
+ properties:
+ - authorization:
+ anonymous:
+ - job-read
+ - job-extended-read
+ - job-workspace
+ linaro:
+ - job-read
+ - job-extended-read
+ - job-build
+ - job-cancel
+ - build-discarder:
+ days-to-keep: 30
+ num-to-keep: 30
+ artifact-num-to-keep: 30
+ parameters:
+ - string:
+ name: LAVA_SERVER
+ default: 'lng.validation.linaro.org/RPC2/'
+ disabled: false
+ node: master
+ display-name: 'OFP performance tests'
+ wrappers:
+ - timestamps
+ builders:
+ - shell: |
+ #!/bin/bash -e
+
+ rm -rf ofp_ci
+ git clone --depth 1 http://git.linaro.org/lng/ofp_ci.git
+
+ cat << EOF > ofp_fpm_burstmode_x86_dpdk_4_cores
+ CUSTOM_YAML_URL=${JOB_URL}/ws/ofp_ci/ofp_fpm_burstmode/ofp_fpm_burstmode_x86_dpdk_4_cores.yaml
+ DEVICE_TYPE=x86
+ LAVA_SERVER=${LAVA_SERVER}
+ EOF
+ - trigger-builds:
+ - project: 'post-build-lava'
+ property-file: ofp_fpm_burstmode_x86_dpdk_4_cores
+ block: true
+ - shell: |
+ #!/bin/bash -e
+
+ cat << EOF > ofp_udp_fwd_socket_x86_dpdk_2_cores
+ CUSTOM_YAML_URL=${JOB_URL}/ws/ofp_ci/ofp_udp_fwd_socket/ofp_udp_fwd_socket_x86_dpdk_2_cores.yaml
+ DEVICE_TYPE=x86
+ LAVA_SERVER=${LAVA_SERVER}
+ EOF
+ - trigger-builds:
+ - project: 'post-build-lava'
+ property-file: ofp_udp_fwd_socket_x86_dpdk_2_cores
+ block: true
+ - shell: |
+ #!/bin/bash -e
+
+ cat << EOF > ofp_webserver2_x86_dpdk_4_cores_direct_rss
+ CUSTOM_YAML_URL=${JOB_URL}/ws/ofp_ci/ofp_webserver2/ofp_webserver2_x86_dpdk_4_cores_direct_rss.yaml
+ DEVICE_TYPE=x86
+ LAVA_SERVER=${LAVA_SERVER}
+ EOF
+ - trigger-builds:
+ - project: 'post-build-lava'
+ property-file: ofp_webserver2_x86_dpdk_4_cores_direct_rss
+ block: true
+ publishers:
+ - email:
+ recipients: 'fathi.boudra@linaro.org bogdan.pricope@linaro.org'