compare: fix test parameter dimensions

Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
setup/disk: use helper functions at lib/unit.sh

Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
disk: add few BRD and SRD disk types

Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
blogbench: split hdd and ssd jobs

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
blogbench: assign hdd or ssd jobs to suitable hosts

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
unixbench: add benchmark dependent package list

Can't locate POSIX.pm in @INC (@INC contains: /usr/lib/perl/site_perl/5.14.3 /usr/lib/perl/vendor_perl/5.14.3 /usr/lib/perl/5.14.3 .) at /lkp/benchmarks/unixbench/Run line 5.

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
setup/disk: sleep 1 after creating ram disk

The dev file might not be ready soon after modprobe corresponding
modules.

Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
params/disk: fix typo, nr_brd -> nr_srd

Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
stats/will-it-scale: make scalability more precise

Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
stats: remove the general perf threshold

It accidentally filters out will-it-scale.scalability (value is 0.06).

CC: Dave Hansen <dave@sr71.net>
CC: Yuanhan Liu <yuanhan.liu@intel.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
run-job: split out program_env function

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
run-job: split out run_child function

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
run-job: split out create_cmd function

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
run-job: add support for creating shell run script

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
setup/fs: add -F option for ext4

To fix following case for scsi debug device:

  /dev/sdb is entire device, not just one partition!
  Proceed anyway? (y,n)

Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
enable sched_debug monitor with 10s interval

Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
jobs/idle.yaml: comment for the monitors

Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
run-job: assign file to shell option and open once

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
run-job: export variables at the top

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
run-job: run one-shot monitors before default_monitors

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>