metadata: name: mmtests format: "Lava-Test-Shell Test Definition 1.0" description: "Run tests from mmtests suite on Ubuntu" maintainer: - chase.qi@linaro.org - milosz.wasilewski@linaro.org - naresh.kamboju@linaro.org os: - ubuntu scope: - functional devices: - panda - panda-es - vexpress-a9 - vexpress-tc2 - juno - beaglebone-black install: steps: - 'VERSION=v0.16' - 'wget https://github.com/gormanm/mmtests/archive/$VERSION.tar.gz' - 'tar --strip-components=1 -zxf $VERSION.tar.gz' deps: - time params: # dd, dd-tmpfs, ddsync: loopdd bench. # ku-latency: measure the latency in the Linux network stack between kernel and user space. # libmicro: measure the performance of various system and library calls. # vmscale: vm scalability test, measure spread of dd performance. # timedalloc: time how long it takes to allocate a large buffer. TESTS: 'dd dd-tmpfs ddsync ku-latency libmicro vmscale timedalloc' run: steps: - ./common/scripts/mmtests.sh "$TESTS"