aboutsummaryrefslogtreecommitdiff
path: root/ofp-perf-tests.yaml
diff options
context:
space:
mode:
authorJosep Puigdemont <josep.puigdemont@linaro.org>2017-08-09 13:45:33 +0200
committerFathi Boudra <fathi.boudra@linaro.org>2017-08-11 11:24:43 +0300
commita1c0d0c54c8a5168bd80fbca73d7a9f2c5f3e64c (patch)
tree2dfc133ad64dcf75cdb13ab8e9704203acc69970 /ofp-perf-tests.yaml
parente3175ba209a6ee0382c17e4f890aaffab9ce3f44 (diff)
downloadconfigs-a1c0d0c54c8a5168bd80fbca73d7a9f2c5f3e64c.tar.gz
ofp-perf-tests: add performance tests for OFP
Change-Id: I7cb10d8d61fe9f5ef259cfe4f71c5dee53268491 Signed-off-by: Josep Puigdemont <josep.puigdemont@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'