| beforeTestCase(std::string testCaseName) |
TestBase |
|
| bTestResize |
PagingTestBase |
[protected] |
| cacheParams |
CacheTestBase |
[protected] |
| CacheTest() |
CacheTest |
[inline, explicit] |
| CacheTestBase() |
CacheTestBase |
[explicit] |
| cbPageFull |
CacheTestBase |
[protected] |
| cbPageUsable |
PagingTestBase |
[protected] |
| checkpointMutex |
PagingTestBase |
[protected] |
| closeDevice(DeviceId deviceId, SharedRandomAccessDevice &pDevice) |
CacheTestBase |
|
| closeStorage() |
CacheTestBase |
[virtual] |
| computeMaxPagesUpperBound(uint addressSpaceSize, uint pageSize) |
CacheTest |
[inline] |
| configMap |
TestBase |
[static] |
| dataDeviceId |
CacheTestBase |
[protected] |
| defaultTests |
TestBase |
[protected] |
| extraTests |
TestBase |
[protected] |
| fillPage(CachePage &page, uint x) |
PagingTestBase |
[virtual] |
| generateRandomNumber(uint iMax) |
PagingTestBase |
[protected] |
| getCache() |
CacheTestBase |
|
| getLockMode(OpType opType) |
PagingTestBase |
|
| getOpName(OpType opType) |
PagingTestBase |
|
| getSourceTraceLevel(std::string source) |
TestBase |
[virtual] |
| lockPage(OpType opType, uint iPage) |
CacheTest |
[inline, virtual] |
| logMutex |
PagingTestBase |
[protected] |
| makeBlockId(uint i) |
CacheTest |
[inline] |
| nDiskPages |
CacheTestBase |
[protected] |
| newCache() |
CacheTestBase |
[virtual] |
| nMemPages |
CacheTestBase |
[protected] |
| notifyTrace(std::string source, TraceLevel level, std::string message) |
TestBase |
[virtual] |
| nRandomOps |
PagingTestBase |
[protected] |
| nSeconds |
ThreadedTestBase |
[protected] |
| nSecondsBetweenCheckpoints |
PagingTestBase |
[protected] |
| OP_ALLOCATE enum value |
PagingTestBase |
|
| OP_CHECKPOINT enum value |
PagingTestBase |
|
| OP_DEALLOCATE enum value |
PagingTestBase |
|
| OP_MAX enum value |
PagingTestBase |
|
| OP_PREFETCH enum value |
PagingTestBase |
|
| OP_PREFETCH_BATCH enum value |
PagingTestBase |
|
| OP_READ_NOWAIT enum value |
PagingTestBase |
|
| OP_READ_RAND enum value |
PagingTestBase |
|
| OP_READ_SEQ enum value |
PagingTestBase |
|
| OP_RESIZE_CACHE enum value |
PagingTestBase |
|
| OP_SCRATCH enum value |
PagingTestBase |
|
| OP_WRITE_NOWAIT enum value |
PagingTestBase |
|
| OP_WRITE_RAND enum value |
PagingTestBase |
|
| OP_WRITE_SEQ enum value |
PagingTestBase |
|
| OP_WRITE_SKIP enum value |
PagingTestBase |
|
| openDevice(std::string devName, DeviceMode openMode, uint nDevicePages, DeviceId deviceId) |
CacheTestBase |
|
| openStorage(DeviceMode openMode) |
CacheTestBase |
[virtual] |
| OpType enum name |
PagingTestBase |
|
| PagingTestBase() |
PagingTestBase |
[explicit] |
| paramDegreeOfParallelism |
TestBase |
[static] |
| paramDictionaryFileName |
TestBase |
[static] |
| paramStatsFileName |
TestBase |
[static] |
| paramTestSuiteName |
TestBase |
[static] |
| paramTraceFileName |
TestBase |
[static] |
| paramTraceLevel |
TestBase |
[static] |
| paramTraceStdout |
TestBase |
[static] |
| pCache |
CacheTestBase |
[protected] |
| pRandomAccessDevice |
CacheTestBase |
[protected] |
| prefetchBatch(uint iPage, uint nPagesPerBatch) |
CacheTest |
[inline, virtual] |
| prefetchPage(uint iPage) |
CacheTest |
[inline, virtual] |
| pTestObj |
TestBase |
[protected] |
| pTestSuite |
TestBase |
[protected] |
| readParams(int argc, char **argv) |
TestBase |
[static] |
| releaseTestSuite() |
TestBase |
|
| restoreAddressSpaceLimit(const struct rlimit &limits) |
CacheTest |
[inline] |
| runAll |
TestBase |
[protected, static] |
| runSingle |
TestBase |
[protected, static] |
| runThreadedTestCase() |
ThreadedTestBase |
[protected] |
| setAddressSpaceLimit(rlim_t minLimit, struct rlimit &oldLimits) |
CacheTest |
[inline] |
| snooze(uint nSeconds) |
TestBase |
[protected] |
| statsTarget |
TestBase |
[protected] |
| statsTimer |
TestBase |
[protected] |
| testAllocate() |
PagingTestBase |
[virtual] |
| testAllocateAll() |
PagingTestBase |
[virtual] |
| TestBase() |
TestBase |
[explicit] |
| testCacheResize() |
PagingTestBase |
|
| testCaseSetUp() |
TestBase |
[virtual] |
| testCaseTearDown() |
CacheTestBase |
[virtual] |
| testCheckpoint() |
PagingTestBase |
[virtual] |
| testCheckpointGuarded() |
PagingTestBase |
|
| testDeallocate() |
PagingTestBase |
[virtual] |
| testLargeCacheInit() |
CacheTest |
[inline] |
| testLargeCacheRequest() |
CacheTest |
[inline] |
| testMultipleThreads() |
PagingTestBase |
|
| testName |
TestBase |
[protected] |
| testOp(OpType opType, uint iPage, bool bNice) |
PagingTestBase |
|
| testPrefetch() |
PagingTestBase |
|
| testPrefetchBatch() |
PagingTestBase |
|
| testQuotaCacheAccessor() |
CacheTest |
[inline] |
| testRandomOp(OpType opType) |
PagingTestBase |
|
| testRandomRead() |
PagingTestBase |
|
| testRandomWrite() |
PagingTestBase |
|
| testScratch() |
PagingTestBase |
|
| testSequentialOp(OpType opType) |
PagingTestBase |
|
| testSequentialRead() |
PagingTestBase |
|
| testSequentialWrite() |
PagingTestBase |
|
| testSingleThread() |
CacheTest |
[inline] |
| testSkipOp(OpType opType, uint n) |
PagingTestBase |
|
| testSkipWrite(uint n) |
PagingTestBase |
|
| testThreadedOp(int iOp) |
PagingTestBase |
[virtual] |
| threadCounts |
ThreadedTestBase |
[protected] |
| ThreadedTestBase() |
ThreadedTestBase |
[explicit, protected] |
| threadInit() |
PagingTestBase |
[virtual] |
| threadTerminate() |
PagingTestBase |
[virtual] |
| traceFile |
TestBase |
[protected] |
| traceLevel |
TestBase |
[protected] |
| traceMutex |
TestBase |
[protected] |
| traceStdout |
TestBase |
[protected] |
| traceStream |
TestBase |
[protected] |
| unlockPage(CachePage &page, LockMode lockMode) |
CacheTest |
[inline, virtual] |
| verifyPage(CachePage &page, uint x) |
PagingTestBase |
[virtual] |
| victimLRU enum value |
CacheTestBase |
[protected] |
| victimPolicy |
CacheTestBase |
[protected] |
| VictimPolicy enum name |
CacheTestBase |
[protected] |
| victimRandom enum value |
CacheTestBase |
[protected] |
| victimTwoQ enum value |
CacheTestBase |
[protected] |
| ~PagingTestBase() |
PagingTestBase |
[virtual] |
| ~TestBase() |
TestBase |
[virtual] |
| ~ThreadedTestBase() |
ThreadedTestBase |
[protected, virtual] |
| ~TraceTarget() |
TraceTarget |
[virtual] |