diff options
Diffstat (limited to 'openembedded/sysbench.yaml')
-rw-r--r-- | openembedded/sysbench.yaml | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/openembedded/sysbench.yaml b/openembedded/sysbench.yaml new file mode 100644 index 0000000..5f72995 --- /dev/null +++ b/openembedded/sysbench.yaml @@ -0,0 +1,37 @@ +metadata: + name: sysbench + format: "Lava-Test-Shell Test Definition 1.0" + description: + "Run sysbench test in loop and increase the number of thread after each iteration" + maintainer: + - arthur.she@linaro.org + os: + - openembedded + devices: + - arndale + - beaglebone-black + - rtsm_fvp_base-aemv8a + scope: + - performance + - preempt-rt + +install: + bzr-repos: + - lp:sysbench + steps: + - 'cd sysbench' + - 'find . | xargs touch' + - './autogen.sh' + - './configure --without-mysql' + - 'make all install' + +params: + TIMES: 8 # The number of times 'sysbench' will be run + TEST: cpu # Could be cpu, threads, fileio, memory or mutex + MAX_REQUESTS: 50000 # Limit for total number of requests + DURATION: 20 # Limit for total execution time in seconds + FILE_TEST_MODE: seqrewr # Possible values: seqwr, seqrewr, seqrd, rndrd, rndwr, rndwr + +run: + steps: + - './common/scripts/sysbench.sh ${TIMES} ${TEST} ${MAX_REQUESTS} ${DURATION} ${FILE_TEST_MODE}' |