@Tag(value="SERIAL_TESTS") public abstract class JanusGraphOperationCountingTest extends JanusGraphBaseTest
JanusGraphBaseTest.TestConfigOption| Modifier and Type | Field and Description |
|---|---|
MetricManager |
metric |
String |
SYSTEM_METRICS |
config, DEFAULT_THREAD_COUNT, features, graph, ID_NAME, LABEL_NAME, logManagers, mgmt, readConfig, testInfo, tx| Constructor and Description |
|---|
JanusGraphOperationCountingTest() |
assertMissing, asStream, clearGraph, clopen, close, closeLogManager, createExternalEdgeIndex, createExternalVertexIndex, disableIndex, discardIndex, dropIndex, enableIndex, evaluateQuery, evaluateQuery, evaluateQuery, evaluateQuery, evaluateQuery, evaluateQuery, evaluateQuery, executeScanJob, executeScanJob, finishSchema, getBackend, getConfig, getE, getExternalIndex, getForceIndexGraph, getForceIndexGraph, getId, getOnlyEdge, getOnlyElement, getOnlyElement, getOnlyElement, getOnlyElement, getOnlyVertex, getStoreFeatures, getThreadCount, getV, getVertex, getVertex, getVertex, getVertex, makeKey, makeKeyedEdgeLabel, makeLabel, makeVertexIndexedKey, makeVertexIndexedUniqueKey, markIndexDiscarded, n, newTx, openTxLog, openUserLog, option, round, setUp, tearDown, validateConfigOptions, verifyElementOrder, verifyElementOrder, wrapAroundpublic MetricManager metric
public final String SYSTEM_METRICS
public abstract WriteConfiguration getBaseConfiguration()
public final boolean storeUsesConsistentKeyLocker()
public WriteConfiguration getConfiguration()
getConfiguration in class JanusGraphBaseTestpublic void open(WriteConfiguration config)
open in class JanusGraphBaseTestpublic void testIdCounts()
@Test public void testReadOperations()
@Test public void testReadOperationsWithCache()
public void testReadOperations(boolean cache)
@Test public void testSettingProperty()
@Test public void testKCVSAccess1()
@Test public void checkPropertyLockingAndIndex()
@Test public void checkFastPropertyTrue()
@Test public void checkFastPropertyFalse()
public void checkFastProperty(boolean fastProperty)
public void verifyStoreMetrics(String storeName)
public void verifyStoreMetrics(String storeName, Map<String,Long> operationCounts)
public void verifyStoreMetrics(String storeName, String prefix, Map<String,Long> operationCounts)
public void verifyTypeCacheMetrics(int nameMisses,
int relationMisses)
public void verifyTypeCacheMetrics(String prefix, int nameMisses, int relationMisses)
public void printAllMetrics(String prefix)
@Test
public void testCacheConcurrency()
throws InterruptedException
InterruptedExceptionprotected void resetMetrics()
@Test public void testCacheSpeedup()
Copyright © 2012–2024. All rights reserved.