/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTCritSectRw.cpp | 49 static RTTEST g_hTest; variable 67 RTTEST_CHECK_RC_OK_RET(g_hTest, rc = RTRandAdvCreateParkMiller(&hRand), rc); 68 RTTEST_CHECK_RC_OK_RET(g_hTest, rc = RTRandAdvSeed(hRand, (uintptr_t)ThreadSelf), rc); 91 RTTestFailed(g_hTest, "Write recursion %u on %s failed with rc=%Rrc", i, RTThreadSelfName(), rc); 99 RTTestFailed(g_hTest, "g_cConcurrentWriters=%u on %s after write locking it", 105 RTTestFailed(g_hTest, "g_cConcurrentReaders=%u on %s after write locking it", 115 RTTestFailed(g_hTest, "Read locking on %s failed with rc=%Rrc", RTThreadSelfName(), rc); 121 RTTestFailed(g_hTest, "g_cConcurrentWriters=%u on %s after read locking it", 131 RTTestFailed(g_hTest, "Read recursion %u on %s failed with rc=%Rrc", i, RTThreadSelfName(), rc); 155 RTTestFailed(g_hTest, "Rea [all...] |
H A D | tstRTSemRW.cpp | 48 static RTTEST g_hTest; variable 66 RTTEST_CHECK_RC_OK_RET(g_hTest, rc = RTRandAdvCreateParkMiller(&hRand), rc); 67 RTTEST_CHECK_RC_OK_RET(g_hTest, rc = RTRandAdvSeed(hRand, (uintptr_t)ThreadSelf), rc); 90 RTTestFailed(g_hTest, "Write recursion %u on %s failed with rc=%Rrc", i, RTThreadSelfName(), rc); 98 RTTestFailed(g_hTest, "g_cConcurrentWriters=%u on %s after write locking it", 104 RTTestFailed(g_hTest, "g_cConcurrentReaders=%u on %s after write locking it", 114 RTTestFailed(g_hTest, "Read locking on %s failed with rc=%Rrc", RTThreadSelfName(), rc); 120 RTTestFailed(g_hTest, "g_cConcurrentWriters=%u on %s after read locking it", 130 RTTestFailed(g_hTest, "Read recursion %u on %s failed with rc=%Rrc", i, RTThreadSelfName(), rc); 154 RTTestFailed(g_hTest, "Rea [all...] |
H A D | tstRTLockValidator.cpp | 56 static RTTEST g_hTest; variable 100 RTTEST_CHECK(g_hTest, RTThreadGetState(RTThreadSelf()) == RTTHREADSTATE_RUNNING); 101 RTTEST_CHECK_RC_OK(g_hTest, RTSemEventMultiWait(g_hThreadsStartedEvt, TEST_SMALL_TIMEOUT)); 106 RTTEST_CHECK_RET(g_hTest, !g_fShutdown, VERR_INTERNAL_ERROR); 111 RTTEST_CHECK_RC_OK(g_hTest, rc); 117 RTTEST_CHECK_RET(g_hTest, cMsElapsed <= TEST_SMALL_TIMEOUT, VERR_TIMEOUT); 119 RTTEST_CHECK_RET(g_hTest, !g_fShutdown, VERR_INTERNAL_ERROR); 178 RTTEST_CHECK_RC_OK(g_hTest, RTSemEventMultiSignal(g_hThreadsBlockingEvt)); 194 RTTEST_CHECK(g_hTest, RTThreadGetState(RTThreadSelf()) == RTTHREADSTATE_RUNNING); 195 RTTEST_CHECK_RC_OK(g_hTest, RTSemEventMultiWai [all...] |
H A D | tstRTSemXRoads.cpp | 44 static RTTEST g_hTest; variable 65 RTTEST_CHECK_RC(g_hTest,RTSemXRoadsNSEnter(g_hXRoads), VINF_SUCCESS); 67 RTTEST_CHECK_RC(g_hTest,RTSemXRoadsNSLeave(g_hXRoads), VINF_SUCCESS); 71 RTTEST_CHECK_RC(g_hTest,RTSemXRoadsEWEnter(g_hXRoads), VINF_SUCCESS); 73 RTTEST_CHECK_RC(g_hTest,RTSemXRoadsEWLeave(g_hXRoads), VINF_SUCCESS); 96 RTTestSubF(g_hTest, "Traffic - %u threads per direction, %u sec", cThreads, cSecs); 122 RTTEST_CHECK_RC_RETV(g_hTest, RTSemXRoadsCreate(&g_hXRoads), VINF_SUCCESS); 128 RTTEST_CHECK_RC_OK(g_hTest, rc); 134 RTTEST_CHECK_RC_OK(g_hTest, rc); 142 RTTEST_CHECK_RC_OK(g_hTest, rc [all...] |
H A D | tstRTThreadPoke.cpp | 39 static RTTEST g_hTest; variable 46 RTTEST_CHECK_RC(g_hTest, RTThreadSleep(60*1000), VERR_INTERRUPTED); 53 RTTestSub(g_hTest, "Interrupt RTThreadSleep"); 67 RTEXITCODE rcExit = RTTestInitAndCreate("tstRTThreadPoke", &g_hTest); 71 return RTTestSkipAndDestroy(g_hTest, "No RTThreadPoke on Windows"); 76 return RTTestSummaryAndDestroy(g_hTest);
|
H A D | tstRTR0CommonDriver.h | 45 RTTEST g_hTest; variable 79 RTEXITCODE rcExit = RTTestInitAndCreate(pszTestServiceName, &g_hTest); 82 RTTestBanner(g_hTest); 91 RTTestFailed(g_hTest, "The test name is too long! (%zu bytes)", g_cchSrvName); 92 return RTTestSummaryAndDestroy(g_hTest); 102 RTTestFailed(g_hTest, "SUPR3Init failed with rc=%Rrc\n", rc); 103 return RTTestSummaryAndDestroy(g_hTest); 114 RTTestFailed(g_hTest, "Failed constructing .r0 filename (rc=%Rrc)", rc); 115 return RTTestSummaryAndDestroy(g_hTest); 127 RTTestFailed(g_hTest, "SUPR3LoadServiceModul [all...] |
H A D | tstRTPrfIO.cpp | 47 static RTTEST g_hTest; variable 99 RTTestValue(g_hTest, what, cNsElapsed / cOps, RTTESTUNIT_NS_PER_CALL); \ 100 RTTestValue(g_hTest, what " cps", UINT64_C(10000000000) / (cNsElapsed * 10 / cOps), RTTESTUNIT_CALLS_PER_SEC); \ 107 RTTestSub(g_hTest, "RTPathQueryInfo"); 124 RTTestSubDone(g_hTest); 139 RTTestSub(g_hTest, "RTFileOpen + RTFileClose"); 151 RTTestSubDone(g_hTest); 157 RTTestSub(g_hTest, "RTFileWrite(byte)"); 175 RTTestSubDone(g_hTest); 182 RTEXITCODE rcExit = RTTestInitAndCreate("tstRTPrfIO", &g_hTest); [all...] |
H A D | tstRTCritSect.cpp | 144 static RTTEST g_hTest; variable 163 RTTestFailed(g_hTest, "thread %d: RTCritSectEnter -> %Rrc", Args.iThread, rc); 171 RTTestFailed(g_hTest, "thread %d: released as number %d", Args.iThread, *Args.pu32Release); 180 RTTestFailed(g_hTest, "thread %d: RTCritSectEnter -> %Rrc", Args.iThread, rc); 191 RTTestSubF(g_hTest, "Test #1 with %u thread", cThreads); 197 RTTEST_CHECK_RC_RET(g_hTest, RTCritSectInit(&CritSect), VINF_SUCCESS, 1); 202 RTTEST_CHECK_RC_RET(g_hTest, RTCritSectEnter(&CritSect), VINF_SUCCESS, 1); 203 RTTEST_CHECK_RC_RET(g_hTest, RTCritSectLeave(&CritSect), VINF_SUCCESS, 1); 204 RTTEST_CHECK_RC_RET(g_hTest, RTCritSectEnter(&CritSect), VINF_SUCCESS, 1); 218 RTTEST_CHECK_RC_RET(g_hTest, RTThreadCreate [all...] |
H A D | tstRTFileAio.cpp | 51 static RTTEST g_hTest = NIL_RTTEST; variable 59 paReqs = (PRTFILEAIOREQ)RTTestGuardedAllocHead(g_hTest, cMaxReqsInFlight * sizeof(RTFILEAIOREQ)); 64 void **papvBuf = (void **)RTTestGuardedAllocHead(g_hTest, cMaxReqsInFlight * sizeof(void *)); 70 RTTESTI_CHECK_RC_OK_RETV(RTTestGuardedAlloc(g_hTest, cbTestBuf, PAGE_SIZE, true /*fHead*/, &papvBuf[i])); 81 paReqsCompleted = (PRTFILEAIOREQ)RTTestGuardedAllocHead(g_hTest, cMaxReqsInFlight * sizeof(RTFILEAIOREQ)); 160 RTTestValue(g_hTest, "Throughput", SpeedKBs, RTTESTUNIT_KILOBYTES_PER_SEC); 164 RTTestGuardedFree(g_hTest, papvBuf[i]); 165 RTTestGuardedFree(g_hTest, papvBuf); 169 RTTestGuardedFree(g_hTest, paReqs); 174 int rc = RTTestInitAndCreate("tstRTFileAio", &g_hTest); [all...] |
H A D | tstRTThreadExecutionTime.cpp | 42 static RTTEST g_hTest; variable 64 RTTestSub(g_hTest, "Interrupt RTThreadSleep"); 84 RTEXITCODE rcExit = RTTestInitAndCreate("tstRTThreadExecutionTime", &g_hTest); 89 return RTTestSummaryAndDestroy(g_hTest);
|
H A D | tstRTR0TimerDriver.cpp | 75 if (RTTestErrorCount(g_hTest) == 0) 98 if (RTTestErrorCount(g_hTest) == 0) 119 return RTTestSummaryAndDestroy(g_hTest);
|
H A D | tstRTTcp-1.cpp | 10 static RTTEST g_hTest; variable 17 RTTestSetDefault(g_hTest, NULL); 42 RTTestSub(g_hTest, "Graceful disconnect"); 44 uint32_t cStartErrors = RTTestErrorCount(g_hTest); 45 for (unsigned i = 0; i < 100 && cStartErrors == RTTestErrorCount(g_hTest); i++) 89 RTTestSetDefault(g_hTest, NULL); 109 RTTestSub(g_hTest, "Rude client"); 140 RTTestSetDefault(g_hTest, NULL); 163 RTTestSub(g_hTest, "Simple server-client setup"); 197 RTEXITCODE rcExit = RTTestInitAndCreate("tstRTTcp-1", &g_hTest); [all...] |
H A D | tstRTR0ThreadDriver.cpp | 66 return RTTestSummaryAndDestroy(g_hTest);
|
H A D | tstRTSemEventMulti.cpp | 47 static RTTEST g_hTest; variable 55 RTTEST_CHECK_RC(g_hTest, RTSemEventMultiWait(hSem, 1000), VERR_TIMEOUT); 57 RTTEST_CHECK_MSG(g_hTest, u64 < 1500 && u64 > 950, (g_hTest, "u64=%llu\n", u64)); 59 RTTEST_CHECK_RC(g_hTest, RTSemEventMultiWait(hSem, 2000), VINF_SUCCESS); 67 RTTEST_CHECK_RC(g_hTest, RTSemEventMultiWait(hSem, RT_INDEFINITE_WAIT), VINF_SUCCESS); 248 RTEXITCODE rcExit = RTTestInitAndCreate("tstRTSemEventMulti", &g_hTest); 253 if (!RTTestErrorCount(g_hTest)) 258 return RTTestSummaryAndDestroy(g_hTest);
|
H A D | tstRTReqPool.cpp | 43 static RTTEST g_hTest = NIL_RTTEST; variable 137 RTEXITCODE rcExit = RTTestInitAndCreate("tstRTReqPool", &g_hTest); 140 RTTestBanner(g_hTest); 147 return RTTestSummaryAndDestroy(g_hTest);
|
H A D | tstRTR0SemMutexDriver.cpp | 58 static RTTEST g_hTest; variable 78 RTTEST_CHECK_RC_RET(g_hTest, SUPR3CallR0Service("tstRTR0SemMutex", sizeof("tstRTR0SemMutex") - 1, 84 RTTestFailed(g_hTest, "%s", &Req.szMsg[1]); 88 RTTestPrintf(g_hTest, RTTESTLVL_ALWAYS, "%s", Req.szMsg); 106 RTTestSubF(g_hTest, "%s - %u threads", pszTest, cThreads); 187 g_hTest = hTest;
|
H A D | tstRTMemCache.cpp | 62 static RTTEST g_hTest; variable 210 RTTEST_CHECK_RC_OK(g_hTest, RTSemEventMultiWait(pThread->hEvt, RT_INDEFINITE_WAIT)); 221 RTTEST_CHECK(g_hTest, apv[i] != NULL); 238 RTTEST_CHECK(g_hTest, apv[i] != NULL); 329 g_hTest = hTest;
|
/vbox/src/VBox/Main/testcase/ |
H A D | tstVBoxAPI.cpp | 40 static RTTEST g_hTest; variable 48 RTTestFailed(g_hTest, "%s failed on line %u with hrc=%Rhrc", pszOperation, iLine, hrc); 63 RTTestSub(g_hTest, "IVirtualBox::version"); 66 RTTestPassed(g_hTest, "IVirtualBox::version"); 68 RTTestFailed(g_hTest, "%d: IVirtualBox::version failed", __LINE__); 70 RTTestSub(g_hTest, "IVirtualBox::versionNormalized"); 73 RTTestPassed(g_hTest, "IVirtualBox::versionNormalized"); 75 RTTestFailed(g_hTest, "%d: IVirtualBox::versionNormalized failed", __LINE__); 77 RTTestSub(g_hTest, "IVirtualBox::revision"); 80 RTTestPassed(g_hTest, "IVirtualBo [all...] |
H A D | tstVBoxAPIPerf.cpp | 38 static RTTEST g_hTest; variable 45 RTTestFailed(g_hTest, "%s failed on line %u with hrc=%Rhrc", pszOperation, iLine, hrc); 57 RTTestSub(g_hTest, "IVirtualBox::Revision performance"); 73 RTTestValue(g_hTest, "IVirtualBox::Revision average", uElapsed / cCalls, RTTESTUNIT_NS_PER_CALL); 74 RTTestSubDone(g_hTest); 80 RTTestSub(g_hTest, "IVirtualBox::Version performance"); 96 RTTestValue(g_hTest, "IVirtualBox::Version average", uElapsed / cCalls, RTTESTUNIT_NS_PER_CALL); 97 RTTestSubDone(g_hTest); 103 RTTestSub(g_hTest, "IVirtualBox::Host performance"); 116 RTTestValue(g_hTest, "IVirtualBo [all...] |
/vbox/src/VBox/VMM/testcase/Instructions/ |
H A D | tstVBInsTstR3.cpp | 48 RTTEST g_hTest; variable 66 RTTestFailed(g_hTest, "%s", pszMessage); 71 RTTestFailed(g_hTest, pszFmt, uArg1); 77 RTTestFailed(g_hTest, pszFmt, uArg1, uArg2); 83 RTTestFailed(g_hTest, pszFmt, uArg1, uArg2, uArg3); 89 RTTestFailed(g_hTest, pszFmt, uArg1, uArg2, uArg3, uArg4); 97 RTEXITCODE rcExit = RTTestInitAndCreate("VBInsTstR3", &g_hTest); 100 RTTestBanner(g_hTest); 105 RTTestPrintf(g_hTest, RTTESTLVL_ALWAYS, "Could not allocate low 16-bit memory (%Rrc)\n", rc); 112 RTTestPrintf(g_hTest, RTTESTLVL_ALWAY [all...] |
/vbox/src/VBox/HostServices/GuestControl/testcase/ |
H A D | tstGuestControlSvc.cpp | 32 static RTTEST g_hTest = NIL_RTTEST; variable 106 RTTestPrintf(g_hTest, RTTESTLVL_FAILURE, "Invalid pfnHostCall() pointer\n"); 113 RTTestPrintf(g_hTest, RTTESTLVL_INFO, "Testing #%u (cmd: %d, num_parms: %d, parms: 0x%p\n", 131 RTTestPrintf(g_hTest, RTTESTLVL_FAILURE, "Host call test #%u returned with rc=%Rrc instead of rc=%Rrc\n", 152 RTTestSub(g_hTest, "Testing host commands ..."); 196 RTTestSubDone(g_hTest); 202 RTTestSub(g_hTest, "Testing client commands ..."); 215 RTTEST_CHECK_RC_RET(g_hTest, callHandle.rc, VINF_SUCCESS, callHandle.rc); 224 RTTEST_CHECK_RC_RET(g_hTest, rc, VINF_SUCCESS, rc); 232 RTTestSubDone(g_hTest); [all...] |
/vbox/src/VBox/ValidationKit/utils/usb/ |
H A D | UsbTest.cpp | 155 static RTTEST g_hTest; variable 271 RTTestSub(g_hTest, "Opening device"); 277 RTTestPassed(g_hTest, "Opening device successful\n"); 290 RTTestSub(g_hTest, g_apszTests[i]); 298 RTTestSkipped(g_hTest, "Not supported"); 303 RTTestFailed(g_hTest, "Test failed with %Rrc\n", RTErrConvertFromErrno(errno)); 307 RTTestValue(g_hTest, "Runtime", u64Ns, RTTESTUNIT_NS); 309 RTTestSubDone(g_hTest); 315 RTTestFailed(g_hTest, "Opening device failed with %Rrc\n", RTErrConvertFromErrno(errno)); 324 int rc = RTTestInitAndCreate("UsbTest", &g_hTest); [all...] |
/vbox/src/VBox/Devices/Network/testcase/ |
H A D | tstIntNetR0.cpp | 99 static RTTEST g_hTest = NIL_RTTEST; variable 109 RTTEST_CHECK_RET(g_hTest, pSession == g_pSession, NULL); 110 POBJREF pRef = (POBJREF)RTTestGuardedAllocTail(g_hTest, sizeof(OBJREF)); 123 RTTEST_CHECK_RET(g_hTest, pSession == g_pSession, VERR_INVALID_PARAMETER); 137 RTTEST_CHECK_RET(g_hTest, pSession == g_pSession, VERR_INVALID_PARAMETER); 142 RTTestGuardedFree(g_hTest, pRef); 150 RTTEST_CHECK_RET(g_hTest, pSession == g_pSession, VERR_INVALID_PARAMETER); 157 RTTEST_CHECK_RET(g_hTest, pSession == g_pSession, VERR_INVALID_PARAMETER); 158 void *pv = RTTestGuardedAllocTail(g_hTest, cb); 169 RTTEST_CHECK_RET(g_hTest, pSessio [all...] |
/vbox/src/VBox/Debugger/testcase/ |
H A D | tstDBGCParser.cpp | 42 static RTTEST g_hTest = NIL_RTTEST; variable 131 RTTestPrintfNl(g_hTest, RTTESTLVL_ALWAYS, "OUTPUT: "); 136 RTTestPrintf(g_hTest, RTTESTLVL_ALWAYS, "%c", *pch); 172 RTTestPrintf(g_hTest, RTTESTLVL_ALWAYS, "\n"); 271 RTTestPrintfNl(g_hTest, RTTESTLVL_ALWAYS, "RUNNING: %s", pszCmds); 273 RTTestPrintfNl(g_hTest, RTTESTLVL_ALWAYS, "RUNNING: %s\n", pszCmds); 280 RTTestFailed(g_hTest, "rcCmd=%Rrc expected =%Rrc\n", pDbgc->rcCmd, rcCmd); 284 RTTestFailed(g_hTest, "Wrong output - expected \"%s\"", pszExpected); 305 RTTestFailed(g_hTest, "enmType=%u iArg=%u\n", ExpectedArg.enmType, iArg); 316 RTTestFailed(g_hTest, "enmRangeTyp [all...] |
/vbox/src/VBox/HostDrivers/Support/testcase/ |
H A D | tstNtQueryStuff.cpp | 51 static RTTEST g_hTest = NIL_RTTEST; variable 402 RTEXITCODE rcExit = RTTestInitAndCreate("tstNtQueryStuff", &g_hTest); 405 RTTestBanner(g_hTest); 421 return RTTestSummaryAndDestroy(g_hTest); 428 return RTTestSummaryAndDestroy(g_hTest);
|