automated/linux/ssuite/ssuite-bench
Description
The S-suite is a suite of I/O-performance benchmarks. This test uses the S-suite to run, for every I/O scheduler available for the target device, two main benchmarks:
- A throughput benchmark, which measures throughput with random and sequential sync I/O. In this respect, sync I/O is the kind of I/O for which it is most difficult to reach a higher throughput.
- A responsiveness benchmark, which measures the start-up time of various popular application, in the presence of sequential I/O in the background (sequential is the kind of background I/O that makes it more difficult to guarantee a high responsiveness
Maintainer
- paolo.valente@linaro.org
OS
- debian
- ubuntu
- fedora
- centos
- openembedded
Scope
- I/O performance
Devices
- x86
Steps to reproduce
- cd ./automated/linux/ssuite/
- ./run-bench.sh -t "${TESTS}" -d "${TEST_DEV}" -f "${FORMAT}" -v "${TEST_PROG_VERSION}" -s "${SKIP_INSTALL}" -r "${ONLY_READS}" -p "${TEST_DIR}" -n "${NUM_REPETITIONS}" -u "${TEST_GIT_URL}"
- ../../utils/send-to-lava.sh ./output/result.txt