[KMTESTS:KE]

- Make KeEvent test count constant to prevent it from appearing flaky in Testman

svn path=/trunk/; revision=69282
This commit is contained in:
Thomas Faber 2015-09-19 12:39:01 +00:00
parent 619d1a2474
commit 8b7a8bb461

View file

@ -7,8 +7,6 @@
#include <kmt_test.h>
/* TODO: why does GCC have 3 tests less than MSVC?! */
#define CheckEvent(Event, ExpectedType, State, ExpectedWaitNext, \
Irql, ThreadList, ThreadCount) do \
{ \
@ -177,7 +175,10 @@ TestEventConcurrent(
while (!Threads[i].Signal)
{
Status = KeDelayExecutionThread(KernelMode, FALSE, &ShortTimeout);
ok_eq_hex(Status, STATUS_SUCCESS);
if (Status != STATUS_SUCCESS)
{
ok_eq_hex(Status, STATUS_SUCCESS);
}
}
CheckEvent(Event, Type, 0L, FALSE, OriginalIrql, ThreadObjects, i + 1);
}