Delay APIs and associated macros are tested, the invoking thread is verified to wake up at the exact expected time.