aboutsummaryrefslogtreecommitdiff
path: root/odp-dpdk-ofp-nginx-httperf.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'odp-dpdk-ofp-nginx-httperf.yaml')
-rw-r--r--odp-dpdk-ofp-nginx-httperf.yaml54
1 files changed, 54 insertions, 0 deletions
diff --git a/odp-dpdk-ofp-nginx-httperf.yaml b/odp-dpdk-ofp-nginx-httperf.yaml
new file mode 100644
index 0000000000..d67e99b6e9
--- /dev/null
+++ b/odp-dpdk-ofp-nginx-httperf.yaml
@@ -0,0 +1,54 @@
+- job:
+ name: odp-dpdk-ofp-nginx-httperf
+ 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/'
+ - string:
+ name: DEB_REPO_URL
+ default: 'http://deb.opendataplane.org'
+ disabled: false
+ node: master
+ display-name: 'NGiNX port to OFP ODP-DPDK performance testing'
+ wrappers:
+ - timestamps
+ builders:
+ - shell: |
+ #!/bin/bash -e
+
+ rm -rf configs
+ git clone --depth 1 http://git.linaro.org/ci/job/configs.git
+
+ sed -e "s|\${DEB_REPO_URL}|${DEB_REPO_URL}|" \
+ configs/odp/lava-job-definitions/x86/odp-dpdk-ofp-nginx.yaml \
+ > custom_lava_job_definition.yaml
+
+ cat << EOF > post_build_lava_parameters
+ CUSTOM_YAML_URL=${JOB_URL}/ws/custom_lava_job_definition.yaml
+ DEVICE_TYPE=x86
+ LAVA_SERVER=${LAVA_SERVER}
+ EOF
+ - trigger-builds:
+ - project: 'post-build-lava'
+ property-file: post_build_lava_parameters
+ block: true
+ publishers:
+ - email:
+ recipients: 'fathi.boudra@linaro.org josep.puigdemont@linaro.org'