From 38f80acbc21d9853da19de46108754114d9207ea Mon Sep 17 00:00:00 2001 From: Chase Qi Date: Thu, 21 Apr 2016 15:03:11 +0800 Subject: Ubuntu: added blogbench test Change-Id: I1f9f0b6e66b016108d9578827439938890196176 Signed-off-by: Chase Qi --- ubuntu/blogbench.yaml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 ubuntu/blogbench.yaml (limited to 'ubuntu/blogbench.yaml') diff --git a/ubuntu/blogbench.yaml b/ubuntu/blogbench.yaml new file mode 100644 index 0000000..f38adac --- /dev/null +++ b/ubuntu/blogbench.yaml @@ -0,0 +1,39 @@ +metadata: + name: blogbench + format: "Lava-Test-Shell Test Definition 1.0" + description: "Blogbench is a portable filesystem benchmark that tries to + reproduce the load of a real-world busy file server." + maintainer: + - chase.qi@linaro.org + os: + - ubuntu + - debian + scope: + - functional + devices: + - hi6220-hikey + - apq8016-sbc + - mustang + +install: + steps: + - 'VERSION=1.1' + - 'wget https://download.pureftpd.org/pub/blogbench/blogbench-$VERSION.tar.gz' + - 'tar xf blogbench-$VERSION.tar.gz' + - 'cd blogbench-$VERSION' + - './configure --build=arm' + - 'make install-strip' + deps: + - build-essential + - wget + +params: + # Blogbench run 30 iterations by default. + ITERATION: 30 + # Specify a local disk partition for nfsrootfs boot. + # For example: /dev/sda1 + PARTITION: '' + +run: + steps: + - './common/scripts/blogbench.sh $ITERATION $PARTITION' -- cgit v1.2.3