MDTest supports only POSIX at the moment. Added command line check.

master
Julian M. Kunkel 2018-07-07 12:14:34 +01:00
parent 231ebe9670
commit e10bebe653
3 changed files with 5 additions and 1 deletions

View File

@ -2701,7 +2701,6 @@ static IOR_offset_t WriteOrRead(IOR_param_t * test, IOR_results_t * results, voi
offsetArray = GetOffsetArraySequential(test, pretendRank);
}
/* check for stonewall */
startForStonewall = GetTimeStamp();
hitStonewall = ((test->deadlineForStonewalling != 0)

View File

@ -1646,6 +1646,10 @@ void valid_tests() {
FAIL("-c not compatible with -B");
}
if ( strcasecmp(backend_name, "POSIX") != 0) {
FAIL("-a only supported interface is POSIX right now!");
}
/* check for shared file incompatibilities */
if (unique_dir_per_task && shared_file && rank == 0) {
FAIL("-u not compatible with -S");

View File

@ -11,6 +11,7 @@ ROOT=${0%/*}
source $ROOT/test-lib.sh
MDTEST 1 -a POSIX
#MDTEST 2 -a POSIX -W 2
IOR 1 -a POSIX -w -z -F -Y -e -i1 -m -t 100k -b 1000k
IOR 1 -a POSIX -w -z -F -k -e -i2 -m -t 100k -b 100k