com.facebook.presto.orc

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total73,827 of 73,8270%3,658 of 3,6580%4,0694,06913,58213,5822,2202,220234234
TestSelectiveOrcReader5,5560%400%14214278878812212211
OrcTester5,0790%4500%3443441,0301,03011911911
TestColumnStatistics4,8220%1200%9999679679393911
TestStreamLayout2,4500%380%4646404404272711
TestDictionaryColumnWriter2,3870%1420%125125477477545411
OrcWriter2,2900%1320%122122450450565611
TestTupleDomainOrcPredicate2,1550%100%2525180180202011
OrcSelectiveRecordReader2,1050%2620%179179376376484811
TestDecryption1,9980%460%5656412412333311
AbstractOrcRecordReader1,6560%1640%131131300300494911
TestLongDictionaryProvider1,5880%220%2929129129181811
TestOrcReaderPositions1,5850%1040%7878336336262611
StripeReader1,4520%1260%8989266266262611
TestDictionaryCompressionOptimizer1,4110%220%2929319319181811
AbstractTestOrcReader1,3760%120%5757251251515111
OrcWriteValidation1,3070%1280%9292222222282811
TestOrcOutputBuffer1,0870%400%4242247247222211
OrcOutputBuffer9630%960%9797226226494911
TestFlatMapWriter9050%40%2525112112232311
TestStructBatchStreamReader8790%80%1818135135141411
OrcReader8680%380%4444151151252511
TestMapFlatSelectiveStreamReader8440%200%6868173173585811
DictionaryCompressionOptimizer8090%980%6868168168191911
BenchmarkSelectiveStreamReaders.BenchmarkData7910%830%5757106106141411
TestCachingOrcDataSource7330%80%1616128128121211
TestListFilter7000%460%4343110110202011
TestMapFlatBatchStreamReader6870%140%5252149149454511
TestOrcBloomFilters6850%220%2222137137111111
TestOrcReaderMemoryUsage5750%280%23231391399911
TestOrcReaderDwrfStripeCaching5400%180%2424117117151511
TupleDomainOrcPredicate5350%1100%73739999181811
TestOrcWriter5120%160%18189393101011
TestOrcRecordReaderDwrfStripeCaching4960%220%2727114114161611
AbstractTestDwrfStripeCaching4900%160%25259292171711
ChunkedSliceOutput4860%160%4646122122383811
TestOrcDataSourceUtils4600%n/a5536365511
OrcWriteValidation.ColumnStatisticsValidation4530%400%42429191222211
TestPositionalFilter4520%80%101025256611
TestStorageOrcFileTailSource4350%0%1414101101131311
TestOrcWriterOptions4250%40%881361366611
OrcWriteValidation.WriteChecksumBuilder4060%440%282878786611
StreamSizeHelper3850%320%252571719911
CachingStripeMetadataSource3800%360%232364645511
TestStreamDescriptorFactory3640%0%9956568811
AbstractOrcDataSource3630%260%24247474111111
BenchmarkDictionaryWriter.BenchmarkData3580%340%29296767111111
OrcWriterOptions3510%40%30309696282811
BenchmarkMapFlatWriter.BenchmarkData3280%280%171771713311
TestOrcFileIntrospection3210%40%7770705511
TestOrcMapNullKey3160%120%141457578811
OrcWriterOptions.Builder3140%60%30307979272711
TestTimestampWriteAndRead3110%0%15158585141411
TestReadBloomFilter3050%n/a6639396611
BenchmarkBatchStreamReadersWithZstd.BenchmarkData2940%220%262640409911
OrcWrite2910%180%26268181171711
BenchmarkBatchStreamReaders.BenchmarkData2880%220%262638389911
TestingOrcPredicate2740%440%303044448811
TestFilterFunction2710%160%131346465511
OrcLazyChunkedOutputBuffer2640%120%18185252121211
LazySliceInput2530%220%38385454272711
CachingOrcDataSource2430%100%16163939111111
BenchmarkDictionaryWriter2390%100%17175757121211
TestDictionaryCompressionOptimizer.TestDictionaryColumn2380%200%24244141141411
DwrfEncryptionInfo2330%140%17173535101011
ColumnWriterOptions2290%0%22226161212111
TestMapFlatSelectiveStreamReader.ExpectedValuesBuilder2200%310%28284747111111
TestMapFlatBatchStreamReader.ExpectedValuesBuilder2200%310%28284747111111
TestOrcSelectiveRecordReader2160%n/a3358583311
TestOrcSelectiveStreamReaders2100%60%6649493311
OrcWriteValidation.OrcWriteValidationBuilder2020%40%19194747171711
DictionaryCompressionOptimizer.DictionaryColumnManager2010%180%23234141141411
TestStripeReader2010%40%7732325511
TestingOrcPredicate.BasicOrcPredicate1900%220%161637375511
BenchmarkMapBlockBuilder1880%160%121243434411
OrcBatchRecordReader1870%160%141438386611
TestOrcCacheConfig1840%n/a3347473311
TestDictionaryColumnWriter.DirectConversionTester1840%120%111127275511
ColumnWriterOptions.Builder1710%n/a19194949191911
TestingOrcPredicate.StringOrcPredicate1670%360%202044442211
TestDictionaryCompressionOptimizer.DataSimulator1660%120%16163636101011
ChunkedSliceOutput.ChunkSupplier1550%120%121229296611
TestColumnWriterOptions1510%40%4450502211
DwrfAwareStripeMetadataSource1510%100%9930304411
StreamDescriptorFactory1470%100%7723232211
DiskRange1440%180%181826269911
BenchmarkZstdJniDecompression1360%60%111127278811
TestOrcLz41310%40%5532323311
StreamDescriptor1290%40%16163232141411
OrcTester.OrcReaderSettings.Builder1270%n/a11112727111111
OrcTester.ListSubfieldPruner1260%100%111126266611
TestDefaultOrcWriterFlushPolicy1250%n/a4434344411
OrcTester.MapSubfieldPruner1220%80%111124247711
TestingEncryptionLibrary1200%n/a9928289911
TestingOrcPredicate.LongOrcPredicate1200%280%161630302211
BenchmarkBytesValues1190%80%8818184411
OrcZlibDecompressor1190%80%7723233311
OrcReaderOptions1180%n/a13133333131311
TestingOrcDataSource1180%n/a11112525111111
TestZstdJniDecompression1180%0%6621215511
StripeReader.StripeStreamId1130%140%111120204411
OrcDataSourceUtils1120%100%7723232211
OrcWriteValidation.RowGroupStatistics1110%100%111126266611
OrcWriteValidation.StatisticsValidation1110%40%9920207711
StreamDescriptorFactory.StreamProperty1090%140%141420207711
StreamId1090%120%141425258811
TestingOrcPredicate.DoubleOrcPredicate1050%220%131323232211
BenchmarkSelectiveStreamReaders1030%60%9926266611
OrcSelectiveRecordReader.OrcBlockLoader1030%40%4425252211
DefaultOrcWriterFlushPolicy1010%60%121226269911
OrcRecordReaderOptions920%40%111126269911
BenchmarkMapFlatWriter910%0%5523234411
RowGroup900%60%101021217711
AbstractOrcRecordReader.LinearProbeRangeFinder890%80%8816164411
CapturingOrcFileIntrospector880%n/a12122626121211
BenchmarkBatchStreamReadersWithZstd880%40%7724245511
TestMapFlatSelectiveStreamReader.TestingFilterFunction880%0%7715156611
TestingOrcPredicate.CharOrcPredicate860%140%9923232211
OrcDecompressor850%120%111111113311
OrcZstdDecompressor850%40%5515153311
OrcReaderOptions.Builder830%n/a11112121111111
BenchmarkMapBlockBuilder.BenchmarkData810%n/a6614146611
TestingOrcPredicate.DateOrcPredicate790%140%9920202211
StripeReader.StripeId780%100%111118186611
OrcSnappyDecompressor750%0%4413133311
TestDwrfStreamOrdering750%n/a2214142211
OrcTester.OrcReaderSettings740%n/a10101919101011
Stripe710%n/a7719197711
TestListFilter.RowAndColumn680%100%111114146611
DefaultOrcWriterFlushPolicy.Builder670%40%7715155511
DwrfEncryptionProvider670%70%7713133311
BenchmarkBatchStreamReaders660%0%5518184411
BenchmarkBigintValues650%80%8817174411
AbstractOrcDataSource.LazyBufferLoader620%0%4416163311
BenchmarkBytesValues.BenchmarkData610%n/a22992211
TestLongDictionaryProvider.NodeId610%80%8812124411
StorageStripeMetadataSource590%0%5512124411
OrcTester.new AbstractIterator() {...}560%60%5512122211
OrcDataSourceId550%60%8814145511
DecodeTimestampOptions540%0%6612125511
FlushReason540%n/a11661111
OrcTester.Format530%n/a44994411
TestOrcDataSourceId510%n/a2213132211
TupleDomainOrcPredicate.ColumnReference490%0%6614145511
OrcCorruptionException490%n/a44774411
TupleDomainFilterOrderChecker470%0%44993311
AbstractTestOrcReader.new AbstractIterator() {...}0%60%5510102211
BenchmarkBigintValues.BenchmarkData0%0%33882211
OrcLz4Decompressor0%n/a3310103311
TestSelectiveOrcReader.new AbstractIterator() {...}0%60%5510102211
TestMapFlatSelectiveStreamReader.ExpectedValuesBuilder.Frequency0%n/a11551111
OrcWrite.State0%n/a11551111
TestingOrcPredicate.BooleanOrcPredicate0%60%5512122211
TestMapFlatBatchStreamReader.ExpectedValuesBuilder.Frequency0%n/a11551111
TrackingTupleDomainFilter.TestDoubleRange0%n/a33663311
TestColumnStatistics.NodeSequenceKey0%40%55773311
OrcReaderTestingUtils0%n/a3312123311
AbstractTestOrcReader.new AbstractIterator() {...}0%40%4410102211
TestSelectiveOrcReader.new AbstractIterator() {...}0%40%4410102211
AbstractOrcDataSource.ChunkedSliceLoader0%n/a5511115511
DwrfStreamOrderingConfig0%0%33992211
OrcWriter.ClosedStripe0%n/a55885511
TestMapFlatSelectiveStreamReader.TestingFilterFunction.new Predicate() {...}0%0%44773311
FileOrcDataSource0%n/a33883311
TestingHiveOrcAggregatedMemoryContext0%n/a6610106611
StreamDescriptorFactory.AllStreams0%0%44883311
AbstractOrcDataSource.LazyChunkedSliceLoader0%0%33662211
BenchmarkSelectiveStreamReaders.BenchmarkData.Nulls0%n/a11221111
OrcWriteValidation.OrcWriteValidationMode0%n/a11221111
OrcSelectiveRecordReader.FilterStats0%n/a22552211
BenchmarkBatchStreamReadersWithZstd.BenchmarkData.Nulls0%n/a11221111
BenchmarkBatchStreamReaders.BenchmarkData.Nulls0%n/a11221111
DwrfDataEncryptor0%n/a33663311
DwrfStripeCacheOptions0%n/a4410104411
TestFilterFunction.IsOddPredicate0%40%44552211
TestDictionaryColumnWriter.StringDictionaryInput0%n/a44774411
TempFile0%n/a33883311
NoopOrcDataSource0%n/a99999911
TrackingTupleDomainFilter.TestBigintRange0%n/a33663311
DwrfAwareStripeMetadataSourceFactory0%0%33772211
DictionaryCompressionOptimizer.BufferedBytesCounter0%n/a5510105511
AbstractOrcDataSource.LazyMergedSliceLoader0%n/a22662211
TestDwrfStripeCacheOptions0%n/a2210102211
UnsupportedEncryptionLibrary0%n/a66666611
TestOrcLz4.InMemoryOrcDataSource0%n/a22552211
OrcPermissionsException0%n/a22332211
OrcDataSourceInput0%0%44773311
TestOrcOutputBuffer.DecompressorOutputBuffer0%0%33552211
OrcEncoding0%n/a11331111
TestOrcOutputBuffer.WriteMode0%n/a11331111
TestOrcWriter.new Consumer() {...}0%0%33552211
TestOrcReaderPositions.IsOddPredicate0%0%33332211
OrcTester.Format.new OrcTester.Format() {...}0%0%44333311
TestingOrcPredicate.MultiOrcPredicate0%n/a33553311
DwrfWriterEncryption0%n/a33663311
TestFlatMapWriter.new Iterator() {...}0%n/a33333311
WriterEncryptionGroup0%n/a33663311
OrcWriteValidation.WriteChecksum0%n/a44884411
AbstractOrcRecordReader.StripeInfo0%n/a33663311
OrcTester.FileMetadata0%n/a33663311
BenchmarkSelectiveStreamReaders.Pair0%n/a33663311
StripeMetadataSource.CacheableRowGroupIndices0%n/a33663311
AbstractOrcDataSource.SliceBufferReference0%n/a33663311
StripeMetadataSource.CacheableSlice0%n/a33663311
TestingHiveOrcLocalMemoryContext0%n/a33663311
TestOrcReaderDwrfStripeCaching.CapturingStripeMetadataSourceFactory0%n/a33553311
OrcEncoding.new OrcEncoding() {...}0%n/a33333311
TestZstdJniDecompression.new OrcDecompressor.OutputBuffer() {...}0%n/a33333311
DictionaryCompressionOptimizer.DictionaryCompressionProjection0%n/a33663311
OrcEncoding.new OrcEncoding() {...}0%n/a33333311
NoopOrcAggregatedMemoryContext0%n/a66666611
BenchmarkZstdJniDecompression.Unit0%n/a11661111
OrcDataSourceId.OrcDataSourceIdStackInfoException0%n/a11331111
TestLongDictionaryProvider.SharedDictionaryTestInput0%n/a33663311
OrcSelectiveRecordReader.FilterFunctionWithStats0%n/a33663311
NoOpOrcWriterStats0%n/a55665511
DwrfKeyProvider0%n/a44334411
TestOrcWriter.MockDataSink0%n/a55665511
BenchmarkZstdJniDecompression.new OrcDecompressor.OutputBuffer() {...}0%n/a33333311
NoopOrcLocalMemoryContext0%n/a44444411
TestOrcOutputBuffer.CapturingCompressionBufferPool0%n/a44554411
OrcTester.Format.new OrcTester.Format() {...}0%n/a22222211
OrcTester.Format.new OrcTester.Format() {...}0%n/a22222211
TestOrcOutputBuffer.DecompressionResult0%n/a11441111
OrcDataSourceUtils.new Comparator() {...}0%n/a22222211
TestingPlainKeyEncryptionLibrary0%n/a33333311
TestingOrcPredicate.DecimalOrcPredicate0%n/a11221111
OrcEncryptionException0%n/a11221111
OrcPredicate.new OrcPredicate() {...}0%n/a22222211
OrcPredicate0%n/a11111111
StripeMetadataSourceFactory0%n/a22112211
OrcFileIntrospector0%n/a55555511
TestOrcReader0%n/a11221111
TestFullOrcReader0%n/a11221111
OrcDataSource0%n/a11111111