Changeset 56767 in vbox for trunk/src/VBox/Runtime/testcase
- Timestamp:
- Jul 3, 2015 11:23:48 AM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 101416
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/testcase/tstRTR0Timer.cpp
r56290 r56767 633 633 if (tstRTR0TimerCheckShotIntervals(&State, uStartNsTS, u10HzAsNsMin, u10HzAsNsMax)) 634 634 break; 635 RTThreadSleep(1); /** @todo RTTimerStop doesn't currently make sure the timer callback not is running 636 * before returning on windows, linux (low res) and possible other plaforms. */ 635 637 } 636 638 RTR0TESTR0_CHECK_RC(RTTimerDestroy(pTimer), VINF_SUCCESS); … … 659 661 RTThreadSleep(1); 660 662 RTR0TESTR0_CHECK_RC_BREAK(RTTimerStop(pTimer), VINF_SUCCESS); 663 RTThreadSleep(1); /** @todo RTTimerStop doesn't currently make sure the timer callback not is running 664 * before returning on windows, linux (low res) and possible other plaforms. */ 661 665 } 662 666 RTR0TESTR0_CHECK_RC(RTTimerDestroy(pTimer), VINF_SUCCESS); … … 759 763 ("cShots=%u iCpu=%u i=%u iCurCpu=%u cNsElapsed=%'llu\n", 760 764 State.cShots, iCpu, i, RTMpCpuIdToSetIndex(RTMpCpuId()), cNsElapsed)); 765 RTThreadSleep(1); /** @todo RTTimerStop doesn't currently make sure the timer callback not is running 766 * before returning on windows, linux (low res) and possible other plaforms. */ 761 767 RTR0TESTR0_CHECK_MSG_BREAK(State.rc == VINF_SUCCESS, ("rc=%Rrc\n", State.rc)); 762 768 RTR0TESTR0_CHECK_MSG_BREAK(!State.u.Specific.fFailed, ("iCpu=%u i=%u\n", iCpu, i));
Note:
See TracChangeset
for help on using the changeset viewer.