mirror of
https://github.com/KhronosGroup/OpenCL-CTS.git
synced 2026-03-19 06:09:01 +00:00
Refactor wimpy feature (#2507)
- Make it a common parameter in harness using either '-w', '--wimpy' or 'CL_WIMPY_MODE' environment variable. - Remove all test specific wimpy variable. --------- Co-authored-by: Kévin Petit <kpet@free.fr>
This commit is contained in:
@@ -66,7 +66,6 @@ int gSkipCorrectnessTesting = 0;
|
||||
static int gStopOnError = 0;
|
||||
static bool gSkipRestOfTests;
|
||||
int gForceFTZ = 0;
|
||||
int gWimpyMode = 0;
|
||||
int gHostFill = 0;
|
||||
static int gHasDouble = 0;
|
||||
static int gTestFloat = 1;
|
||||
@@ -502,10 +501,6 @@ static int ParseArgs(int argc, const char **argv)
|
||||
|
||||
case 'v': gVerboseBruteForce ^= 1; break;
|
||||
|
||||
case 'w': // wimpy mode
|
||||
gWimpyMode ^= 1;
|
||||
break;
|
||||
|
||||
case '[':
|
||||
parseWimpyReductionFactor(arg, gWimpyReductionFactor);
|
||||
break;
|
||||
@@ -585,14 +580,6 @@ static int ParseArgs(int argc, const char **argv)
|
||||
}
|
||||
}
|
||||
|
||||
// Check for the wimpy mode environment variable
|
||||
if (getenv("CL_WIMPY_MODE"))
|
||||
{
|
||||
vlog("\n");
|
||||
vlog("*** Detected CL_WIMPY_MODE env ***\n");
|
||||
gWimpyMode = 1;
|
||||
}
|
||||
|
||||
PrintArch();
|
||||
|
||||
if (gWimpyMode)
|
||||
@@ -647,7 +634,6 @@ static void PrintUsage(void)
|
||||
"accuracy checks.)\n");
|
||||
vlog("\t\t-m\tToggle run multi-threaded. (Default: on) )\n");
|
||||
vlog("\t\t-s\tStop on error\n");
|
||||
vlog("\t\t-w\tToggle Wimpy Mode, * Not a valid test * \n");
|
||||
vlog("\t\t-[2^n]\tSet wimpy reduction factor, recommended range of n is "
|
||||
"1-10, default factor(%u)\n",
|
||||
gWimpyReductionFactor);
|
||||
|
||||
Reference in New Issue
Block a user