From ff389f460711b17db2070ca90417f7ebbc0eff56 Mon Sep 17 00:00:00 2001 From: mbeierl Date: Thu, 5 Jul 2018 15:22:43 -0400 Subject: Support Custom Workloads Refactors interaction with test_executor to clean up the tight coupling. Adds ability to specify custom workloads. Change-Id: Idbadcec1f42714e96c5f96d1e45c05982a531503 JIRA: STORPERF-246 Co-Authored-By: Ameed.Ashour.Ext@Nokia.com Signed-off-by: mbeierl --- docker/storperf-master/Dockerfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'docker/storperf-master/Dockerfile') diff --git a/docker/storperf-master/Dockerfile b/docker/storperf-master/Dockerfile index fec3931..c95e3ca 100644 --- a/docker/storperf-master/Dockerfile +++ b/docker/storperf-master/Dockerfile @@ -21,7 +21,7 @@ FROM multiarch/alpine:$ARCH-$ALPINE_VERSION as storperf-builder RUN ulimit -n 1024 -LABEL version="5.0" description="OPNFV Storperf Docker container" +LABEL version="7.0" description="OPNFV Storperf Docker container" ARG BRANCH=master @@ -30,6 +30,7 @@ ENV repos_dir /home/opnfv/repos RUN apk --no-cache add --update \ git \ alpine-sdk \ + coreutils \ linux-headers \ libaio \ libaio-dev \ @@ -38,8 +39,8 @@ RUN apk --no-cache add --update \ # Third party git fetches RUN git config --global http.sslVerify false RUN git clone http://git.kernel.dk/fio.git ${repos_dir}/fio -RUN cd ${repos_dir}/fio && git checkout tags/fio-2.99 -RUN cd ${repos_dir}/fio && EXTFLAGS="-static" make install +RUN cd ${repos_dir}/fio && git checkout tags/fio-3.7 +RUN cd ${repos_dir}/fio && EXTFLAGS="-static" make -j $(grep -c ^processor /proc/cpuinfo) install # Build StorPerf -- cgit 1.2.3-korg