We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 7b29593 + 5840281 commit a09b5f5Copy full SHA for a09b5f5
TESTS/mbedmicro-rtos-mbed/systimer/main.cpp
@@ -245,7 +245,10 @@ void test_handler_called_once(void)
245
int32_t sem_slots = st.sem_wait(0);
246
TEST_ASSERT_EQUAL_INT32(0, sem_slots);
247
248
- sem_slots = st.sem_wait(osWaitForever);
+ // Wait in a busy loop to prevent entering sleep or deepsleep modes.
249
+ while (sem_slots != 1) {
250
+ sem_slots = st.sem_wait(0);
251
+ }
252
us_timestamp_t t2 = st.get_time();
253
TEST_ASSERT_EQUAL_INT32(1, sem_slots);
254
TEST_ASSERT_EQUAL_UINT32(1, st.get_tick());
0 commit comments