Merge pull request #89 from DDNStorage/fixwritecheck
Make write verification work even without read testmaster
commit
9f56d8b8dd
|
@ -88,9 +88,8 @@ static void CheckRunSettings(IOR_test_t *tests)
|
||||||
* (We assume int-valued params are exclusively 0 or 1.)
|
* (We assume int-valued params are exclusively 0 or 1.)
|
||||||
*/
|
*/
|
||||||
if ((params->openFlags & IOR_RDWR)
|
if ((params->openFlags & IOR_RDWR)
|
||||||
&& ((params->readFile | params->checkRead)
|
&& ((params->readFile | params->checkRead | params->checkWrite)
|
||||||
^ (params->writeFile | params->checkWrite))
|
^ params->writeFile)) {
|
||||||
&& (params->openFlags & IOR_RDWR)) {
|
|
||||||
|
|
||||||
params->openFlags &= ~(IOR_RDWR);
|
params->openFlags &= ~(IOR_RDWR);
|
||||||
if (params->readFile | params->checkRead) {
|
if (params->readFile | params->checkRead) {
|
||||||
|
@ -100,7 +99,6 @@ static void CheckRunSettings(IOR_test_t *tests)
|
||||||
else
|
else
|
||||||
params->openFlags |= IOR_WRONLY;
|
params->openFlags |= IOR_WRONLY;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue