Package org.apache.lucene.tests.index
Class BaseCompressingDocValuesFormatTestCase
- java.lang.Object
-
- org.junit.Assert
-
- org.apache.lucene.tests.util.LuceneTestCase
-
- org.apache.lucene.tests.index.BaseIndexFileFormatTestCase
-
- org.apache.lucene.tests.index.BaseDocValuesFormatTestCase
-
- org.apache.lucene.tests.index.BaseCompressingDocValuesFormatTestCase
-
public abstract class BaseCompressingDocValuesFormatTestCase extends BaseDocValuesFormatTestCase
ExtendsBaseDocValuesFormatTestCase
to add compression checks.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.lucene.tests.index.BaseIndexFileFormatTestCase
BaseIndexFileFormatTestCase.FileTrackingDirectoryWrapper, BaseIndexFileFormatTestCase.ReadBytesDirectoryWrapper
-
Nested classes/interfaces inherited from class org.apache.lucene.tests.util.LuceneTestCase
LuceneTestCase.AwaitsFix, LuceneTestCase.BadApple, LuceneTestCase.Monster, LuceneTestCase.Nightly, LuceneTestCase.SuppressCodecs, LuceneTestCase.SuppressFileSystems, LuceneTestCase.SuppressFsync, LuceneTestCase.SuppressReproduceLine, LuceneTestCase.SuppressSysoutChecks, LuceneTestCase.SuppressTempFileChecks, LuceneTestCase.ThrowingConsumer<T>, LuceneTestCase.ThrowingRunnable, LuceneTestCase.Weekly
-
-
Field Summary
-
Fields inherited from class org.apache.lucene.tests.util.LuceneTestCase
assertsAreEnabled, classRules, DEFAULT_LINE_DOCS_FILE, INFOSTREAM, JENKINS_LARGE_LINE_DOCS_FILE, LEAVE_TEMPORARY, MAYBE_CACHE_POLICY, RANDOM_MULTIPLIER, ruleChain, suiteFailureMarker, SYSPROP_AWAITSFIX, SYSPROP_BADAPPLES, SYSPROP_FAILFAST, SYSPROP_MAXFAILURES, SYSPROP_MONSTER, SYSPROP_NIGHTLY, SYSPROP_WEEKLY, TEST_ASSERTS_ENABLED, TEST_AWAITSFIX, TEST_BADAPPLES, TEST_CODEC, TEST_DIRECTORY, TEST_DOCVALUESFORMAT, TEST_LINE_DOCS_FILE, TEST_MONSTER, TEST_NIGHTLY, TEST_POSTINGSFORMAT, TEST_THROTTLING, TEST_WEEKLY, VERBOSE
-
-
Constructor Summary
Constructors Constructor Description BaseCompressingDocValuesFormatTestCase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testDateCompression()
void
testSingleBigValueCompression()
void
testUniqueValuesCompression()
-
Methods inherited from class org.apache.lucene.tests.index.BaseDocValuesFormatTestCase
addRandomFields, assertDVIterate, codecAcceptsHugeBinaryValues, compareStoredFieldWithSortedNumericsDV, compareStoredFieldWithSortedSetDV, doTestBinaryVariableLengthVsStoredFields, doTestSortedSetEnumAdvanceIndependently, doTestSortedSetVsStoredFields, doTestSortedVsStoredFields, doTestSortedVsStoredFields, testBigNumericRange, testBigNumericRange2, testBinaryFixedLengthVsStoredFields, testBinaryMergeAwayAllValuesLargeSegment, testBinaryVariableLengthVsStoredFields, testBooleanNumericsVsStoredFields, testByteNumericsVsStoredFields, testBytes, testBytesMergeAwayAllValues, testBytesTwoDocumentsMerged, testBytesWithNewline, testCodecUsesOwnBytes, testCodecUsesOwnSortedBytes, testDocValuesSimple, testEmptyBinaryValueOnPageSizes, testEmptyBytes, testEmptySortedBytes, testGCDCompression, testHighOrdsSortedSetDV, testIntNumericsVsStoredFields, testLongNumericsVsStoredFields, testMissingSortedBytes, testNumberMergeAwayAllValues, testNumericMergeAwayAllValuesLargeSegment, testOneFloat, testOneNumber, testOneSortedNumber, testOneSortedNumberOneMissing, testRandomAdvanceBinary, testRandomAdvanceNumeric, testRandomSortedBytes, testShortNumericsVsStoredFields, testSortedBytes, testSortedBytesThreeDocuments, testSortedBytesTwoDocuments, testSortedBytesTwoDocumentsMerged, testSortedEnumAdvanceIndependently, testSortedFixedLengthVsStoredFields, testSortedMergeAwayAllValues, testSortedMergeAwayAllValuesLargeSegment, testSortedNumberMerge, testSortedNumberMergeAwayAllValues, testSortedNumericMergeAwayAllValuesLargeSegment, testSortedNumericsFewUniqueSetsVsStoredFields, testSortedNumericsMultipleValuesVsStoredFields, testSortedNumericsSingleValuedMissingVsStoredFields, testSortedNumericsSingleValuedVsStoredFields, testSortedSetEnumAdvanceIndependently, testSortedSetFixedLengthFewUniqueSetsVsStoredFields, testSortedSetFixedLengthManyValuesPerDocVsStoredFields, testSortedSetFixedLengthSingleValuedVsStoredFields, testSortedSetFixedLengthVsStoredFields, testSortedSetMergeAwayAllValues, testSortedSetMergeAwayAllValuesLargeSegment, testSortedSetOneValue, testSortedSetTermsEnum, testSortedSetThreeValuesTwoDocs, testSortedSetTwoDocumentsFirstMissing, testSortedSetTwoDocumentsFirstMissingMerge, testSortedSetTwoDocumentsLastMissing, testSortedSetTwoDocumentsLastMissingMerge, testSortedSetTwoDocumentsMerged, testSortedSetTwoFields, testSortedSetTwoValues, testSortedSetTwoValuesUnordered, testSortedSetVariableLengthFewUniqueSetsVsStoredFields, testSortedSetVariableLengthManyValuesPerDocVsStoredFields, testSortedSetVariableLengthSingleValuedVsStoredFields, testSortedSetVariableLengthVsStoredFields, testSortedTermsEnum, testSortedVariableLengthVsStoredFields, testSparseBinaryFixedLengthVsStoredFields, testSparseBinaryVariableLengthVsStoredFields, testSparseBooleanNumericsVsStoredFields, testSparseByteNumericsVsStoredFields, testSparseGCDCompression, testSparseIntNumericsVsStoredFields, testSparseLongNumericsVsStoredFields, testSparseShortNumericsVsStoredFields, testSparseSortedFixedLengthVsStoredFields, testSparseSortedVariableLengthVsStoredFields, testSparseZeros, testThreads, testThreads2, testThreads3, testThreeBytesOneMissingWithMerging, testThreeFieldsMixed, testThreeFieldsMixed2, testThreeNumbersOneMissingWithMerging, testTwoBinaryValues, testTwoBytesOneMissing, testTwoBytesOneMissingWithMerging, testTwoDocumentsMerged, testTwoDocumentsNumeric, testTwoFieldsMixed, testTwoNumbers, testTwoNumbersOneMissing, testTwoNumbersOneMissingWithMerging, testTwoSortedNumber, testTwoSortedNumberOneMissing, testTwoSortedNumberSameValue, testVariouslyCompressibleBinaryValues, testVeryLargeButLegalBytes, testVeryLargeButLegalSortedBytes, testZeroOrMin, testZeros
-
Methods inherited from class org.apache.lucene.tests.index.BaseIndexFileFormatTestCase
applyCreatedVersionMajor, excludedExtensionsFromByteCounts, getCodec, getCreatedVersionMajor, maybeWrapWithMergingReader, mergeIsStable, setUp, shouldTestMergeInstance, tearDown, testCheckIntegrityReadsAllBytes, testMergeStability, testMultiClose, testRandomExceptions
-
Methods inherited from class org.apache.lucene.tests.util.LuceneTestCase
addVirusChecker, assertDeletedDocsEquals, assertDocsAndPositionsEnumEquals, assertDocsEnumEquals, assertDocsSkippingEquals, assertDocValuesEquals, assertDocValuesEquals, assertFieldInfosEquals, assertNormsEquals, assertPointsEquals, assertPositionsSkippingEquals, assertReaderEquals, assertReaderStatisticsEquals, assertStoredFieldEquals, assertStoredFieldsEquals, assertTermsEnumEquals, assertTermsEquals, assertTermsEquals, assertTermsStatisticsEquals, assertTermStatsEquals, assertTermVectorsEquals, asSet, assumeFalse, assumeNoException, assumeTrue, assumeWorkingMMapOnWindows, atLeast, atLeast, callStackContains, callStackContains, callStackContainsAnyOf, closeAfterSuite, closeAfterTest, collate, createTempDir, createTempDir, createTempFile, createTempFile, dumpArray, dumpIterator, ensureSaneIWCOnNightly, expectThrows, expectThrows, expectThrows, expectThrowsAnyOf, expectThrowsAnyOf, getDataInputStream, getDataPath, getJvmForkArguments, getOnlyLeafReader, getTestClass, getTestName, hasWorkingMMapOnWindows, isTestThread, localeForLanguageTag, maybeChangeLiveIndexWriterConfig, maybeWrapReader, newAlcoholicMergePolicy, newAlcoholicMergePolicy, newBytesRef, newBytesRef, newBytesRef, newBytesRef, newBytesRef, newBytesRef, newDirectory, newDirectory, newDirectory, newDirectory, newDirectory, newField, newField, newFSDirectory, newFSDirectory, newIndexWriterConfig, newIndexWriterConfig, newIndexWriterConfig, newIOContext, newIOContext, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newMaybeVirusCheckingDirectory, newMaybeVirusCheckingFSDirectory, newMergePolicy, newMergePolicy, newMergePolicy, newMockDirectory, newMockDirectory, newMockDirectory, newMockFSDirectory, newMockFSDirectory, newSearcher, newSearcher, newSearcher, newSearcher, newSnapshotIndexWriterConfig, newStringField, newStringField, newStringField, newStringField, newTextField, newTextField, newTieredMergePolicy, newTieredMergePolicy, overrideDefaultQueryCache, overrideTestDefaultQueryCache, random, randomLocale, randomTimeZone, randomVectorFormat, rarely, rarely, replaceMaxFailureRule, resetDefaultQueryCache, restoreCPUCoreCount, restoreIndexWriterMaxDocs, runWithRestrictedPermissions, setIndexWriterMaxDocs, setupCPUCoreCount, setUpExecutorService, shutdownExecutorService, slowFileExists, usually, usually, wrapReader
-
Methods inherited from class org.junit.Assert
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertThrows, assertThrows, assertTrue, assertTrue, fail, fail
-
-
-
-
Method Detail
-
testUniqueValuesCompression
public void testUniqueValuesCompression() throws IOException
- Throws:
IOException
-
testDateCompression
public void testDateCompression() throws IOException
- Throws:
IOException
-
testSingleBigValueCompression
public void testSingleBigValueCompression() throws IOException
- Throws:
IOException
-
-