diff options
-rwxr-xr-x | automated/linux/sysbench/sysbench.sh | 3 | ||||
-rw-r--r-- | automated/linux/sysbench/sysbench.yaml | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/automated/linux/sysbench/sysbench.sh b/automated/linux/sysbench/sysbench.sh index dc60fd2..12441e2 100755 --- a/automated/linux/sysbench/sysbench.sh +++ b/automated/linux/sysbench/sysbench.sh @@ -17,7 +17,7 @@ export RESULT_FILE SKIP_INSTALL="false" # sysbench test parameters. -NUM_THREADS="1" +NUM_THREADS="NPROC" # TESTS="cpu memory threads mutex fileio oltp" TESTS="cpu memory threads mutex fileio" @@ -34,6 +34,7 @@ while getopts ":n:t:s:" opt; do *) usage ;; esac done +[ "${NUM_THREADS}" = "NPROC" ] && NUM_THREADS=$(nproc) install_sysbench() { git clone https://github.com/akopytov/sysbench diff --git a/automated/linux/sysbench/sysbench.yaml b/automated/linux/sysbench/sysbench.yaml index 4b44942..b156615 100644 --- a/automated/linux/sysbench/sysbench.yaml +++ b/automated/linux/sysbench/sysbench.yaml @@ -32,8 +32,9 @@ params: # TESTS: cpu memory threads mutex fileio oltp # TESTS: "oltp" TESTS: "percpu cpu memory threads mutex fileio" - # Number of threads to use. - NUM_THREADS: "1" + # Number of threads to run. + # Run $(nproc) threads by default. + NUM_THREADS: "NPROC" SKIP_INSTALL: "false" run: |