Basic WLTH-ioclass tests added

Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
This commit is contained in:
Michal Rakowski
2019-05-07 12:38:02 +02:00
parent 7649ede1a3
commit 347644ad59
6 changed files with 390 additions and 1 deletions

View File

@@ -24,6 +24,8 @@ export ALL_OPTIONS="
STAT_UNIT_OPTION STAT_NAME_OPTION
STORE_CONFIG_OPTION
CLEAN_POL_OPTION
KERNEL_VER_OPTION KERNEL_MAJOR_OPTION
FIO_MAJOR_OPTION FIO_MINOR_OPTION
"
# Specify ONLY required options here. The name of the variable should start with
@@ -73,6 +75,9 @@ export IO_CLASS_EXT_REMOVE_REQUIRED_OPTIONS="CACHE_ID_OPTION IO_CLASS_ID"
export STATS_REQUIRED_OPTIONS="CACHE_ID_OPTION"
export GET_STATS_VALUE_REQUIRED_OPTIONS="CACHE_ID_OPTION STAT_NAME_OPTION"
export CHECK_KERNEL_VER_REQUIRED_OPTIONS="KERNEL_VER_OPTION KERNEL_MAJOR_OPTION"
export CHECK_FIO_VER_REQUIRED_OPTIONS="FIO_MAJOR_OPTION FIO_MINOR_OPTION"
# Clearing the variables below is not really needed, but it makes the whole
# thing much more clear. Unlike the REQUIRED_OPTIONS, we specify all
# possible parameters here for every function.
@@ -298,6 +303,18 @@ ACTIVITY_THRESH_OPTION=""
DEVICE_ID_OPTION=""
CLEAN_POLICY_NS_OPTION=""
############################################################
# CHECK KERNEL VER #
############################################################
KERNEL_VER_OPTION=""
KERNEL_MAJOR_OPTION=""
############################################################
# CHECK FIO VER #
############################################################
FIO_MAJOR_OPTION=""
FIO_MINOR_OPTION=""
############################################################
# FUNCTIONS #
############################################################