diff options
Diffstat (limited to 'automated/linux/nginx-server/nginx-odp-dpdk.yaml')
-rw-r--r-- | automated/linux/nginx-server/nginx-odp-dpdk.yaml | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/automated/linux/nginx-server/nginx-odp-dpdk.yaml b/automated/linux/nginx-server/nginx-odp-dpdk.yaml new file mode 100644 index 0000000..35d1e3d --- /dev/null +++ b/automated/linux/nginx-server/nginx-odp-dpdk.yaml @@ -0,0 +1,42 @@ +metadata: + name: httperf-nginx-ofp-odp-dpdk + format: Lava-Test-Shell Test Definition 1.0 + description: Server running OFP+ODP+DPDK NGiNX + environment: + - lava-test-shell + maintainer: + - josep.puigdemont@linaro.org + os: + - debian + - ubuntu + devices: + - x86 + +install: + deps: + - bash + - ethtool + - pciutils + - procps + - sysstat + - wget + +run: + steps: + - wget -O - http://deb.opendataplane.org/odp.key|sudo apt-key add - + - echo "deb http://deb.opendataplane.org jessie main" > /etc/apt/sources.list.d/odp.list + - echo "deb http://ftp.debian.org/debian jessie-backports main" > /etc/apt/sources.list.d/backports.list + - apt-get update + - apt-get -t jessie-backports install -y libssl1.0.0 libssl-dev + - wget http://people.linaro.org/~anders.roxell/ubuntu-v4.4/linux-headers-4.4.0-31_4.4.0-31.50_all.deb + - dpkg -i linux-headers-4.4.0-31_4.4.0-31.50_all.deb + - wget http://people.linaro.org/~anders.roxell/x86_64-ofp-2/overlay.tar.gz + - tar xzf overlay.tar.gz -C / + - depmod -a + - sysctl -w vm.nr_hugepages=1024 + - modprobe uio + - apt-get install -y dpdk-igb-uio-dkms dpdk pciutils + - export CONFIG_TYPE=${CONFIG_TYPE:-odp-dpdk} + - export MAX_CORES=${MAX_CORES:-0} + - export VLAND_NAME=${VLAND_NAME:-vlan_one} + - lava-test-case httperf-nginx-server --shell ./automated/linux/nginx-server/nginx-server.sh |