Small fixes to the test suite.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@928 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
gdisirio 2009-05-01 13:34:51 +00:00
parent c989a8967c
commit 0d7787542b
2 changed files with 7 additions and 3 deletions

View File

@ -207,7 +207,6 @@ static void evt3_execute(void) {
test_assert(5, m == 0, "spurious event");
m = chEvtWaitAllTimeout(ALL_EVENTS, 10);
test_assert(6, m == 0, "spurious event");
#endif
}
const struct testcase testevt3 = {
@ -216,8 +215,7 @@ const struct testcase testevt3 = {
NULL,
evt3_execute
};
#endif /* CH_USE_EVENTS */
#endif /* CH_USE_EVENTS_TIMEOUT */
/*
* Test sequence for events pattern.
@ -232,3 +230,5 @@ const struct testcase * const patternevt[] = {
#endif
NULL
};
#endif /* CH_USE_EVENTS */

View File

@ -428,7 +428,11 @@ static msg_t thread11(void *p) {
chMtxLock(&m2);
chMtxLock(&m1);
#if CH_USE_CONDVARS_TIMEOUT
chCondWaitTimeout(&c1, TIME_INFINITE);
#else
chCondWait(&c1);
#endif
test_emit_token(*(char *)p);
chMtxUnlock();
chMtxUnlock();