public class AbstractIndexSegmentTestCase extends AbstractBTreeTestCase
IndexSegment
for consistency.TestCase2.MyProperties, TestCase2.RandomType
keyBuilder, log, r
_randomType
Constructor and Description |
---|
AbstractIndexSegmentTestCase() |
AbstractIndexSegmentTestCase(String name) |
Modifier and Type | Method and Description |
---|---|
protected void |
dumpIndexSegment(IndexSegment seg)
apply dump() as a structural validation of the tree.
|
static void |
testForwardScan(IndexSegment seg)
Test forward leaf scan.
|
static void |
testMultiBlockIterator(BTree expected,
IndexSegment actual)
Compares the
IndexSegmentMultiBlockIterator against the standard
BTree iterator. |
static void |
testReverseScan(IndexSegment seg)
Test reverse leaf scan.
|
assertChildKeys, assertEntryCounts, assertKeys, assertKeys, assertKeys, assertSameAbstractNodeData, assertSameBTree, assertSameEntryIterator, assertSameEntryIterator, assertSameIterator, assertSameIterator, assertSameLeaf, assertSameLeafData, assertSameNode, assertSameNodeData, assertSameNodeOrLeaf, assertSameRaba, assertValues, assertValues, doEntryIteratorTest, doInsertKeySequenceTest, doInsertLookupRemoveStressTest, doInsertRandomKeySequenceTest, doInsertRandomKeySequenceTest, doInsertRandomSparseKeySequenceTest, doKnownKeySequenceTest, doRandomIndexOfTest, doRandomKeyInsertTest, doRandomLookupTest, doRemoveStructureStressTest, doSplitTest, doSplitWithDecreasingKeySequence, doSplitWithIncreasingKeySequence, doSplitWithRandomDenseKeySequence, getBTree, getBTree, getKeysAndValues, getRandomKeys, getRandomKeyValues, i2k, nextLong, useRawRecords
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualsWithinUlps, assertSameArray, assertSameArray, assertSameBigDecimal, assertSameBigDecimal, assertSameBigInteger, assertSameBigInteger, assertSameIterator, assertSameIterator, assertSameIteratorAnyOrder, assertSameIteratorAnyOrder, assertSameValue, assertSameValue, assertZeroUlps, assertZeroUlps, fail, getInnerCause, getNormalInt, getProjectBuildPath, getProperties, getRandomObject, getRandomObject, getRandomOrder, getRandomString, getTestInputStream, getTestResource, getTestResource, getUlps, getUlps, isDEBUG, isDEBUG, isINFO, isINFO, isInnerCause, logProperties
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
public AbstractIndexSegmentTestCase()
public AbstractIndexSegmentTestCase(String name)
name
- protected void dumpIndexSegment(IndexSegment seg)
public static void testForwardScan(IndexSegment seg)
public static void testReverseScan(IndexSegment seg)
public static void testMultiBlockIterator(BTree expected, IndexSegment actual)
IndexSegmentMultiBlockIterator
against the standard
BTree
iterator.expected
- The ground truth BTree
.actual
- The IndexSegment
.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.