AbstractTestHiveClient

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total17,763 of 17,7630%421 of 4210%5075073,0653,065295295
static {...}2,6100%n/a1126126111
setupHive(String, String, String)8910%n/a1116016011
assertGetRecords(HiveStorageFormat, ConnectorTableMetadata, HiveSplit, ConnectorPageSource, List)6270%640%333310810811
doTestTransactionDeleteInsert(HiveStorageFormat, boolean, List)5380%60%44575711
doInsert(HiveStorageFormat, SchemaTableName, PageSinkContext)4980%60%44999911
doInsertIntoExistingPartition(HiveStorageFormat, SchemaTableName, PageSinkContext)4730%120%77767611
doTestBucketSortedTables(SchemaTableName, boolean, HiveStorageFormat)4140%220%1212939311
doInsertIntoNewPartition(HiveStorageFormat, SchemaTableName, PageSinkContext)3970%80%55666611
testGetRecords()3880%200%1111575711
doTestMetadataDelete(HiveStorageFormat, SchemaTableName)3850%n/a11676711
doTestMismatchSchemaTable(SchemaTableName, HiveStorageFormat, List, MaterializedResult, List, MaterializedResult, List, List)3800%20%22878711
doTestBucketedTableEvolution(HiveStorageFormat, SchemaTableName)3320%20%22575711
doTestTransactionDeleteInsert(HiveStorageFormat, SchemaTableName, Domain, MaterializedResult, MaterializedResult, AbstractTestHiveClient.TransactionDeleteInsertTestTag, boolean, Optional)2870%100%66656511
setup(String, HiveClientConfig, CacheConfig, MetastoreClientConfig, ExtendedHiveMetastore)2830%n/a11353511
doTestBucketedTableEvolutionWithDifferentReadCount(HiveStorageFormat, SchemaTableName)2600%40%33464611
testCreateTemporaryTable(List, int, List, MaterializedResult, ConnectorSession, boolean)2410%80%55505011
doCreateTable(SchemaTableName, HiveStorageFormat, PageSinkContext)2390%40%33404011
testStorePartitionWithStatistics(List, PartitionStatistics, PartitionStatistics, PartitionStatistics, PartitionStatistics, Duration)2240%n/a11404011
testTableCreationIgnoreExisting()2200%n/a11444411
testGetPartialRecords()1810%40%33303011
testUpdatePartitionStatistics(SchemaTableName, PartitionStatistics, List, List)1690%40%33242411
testGetRecordsUnpartitioned()1620%80%55282811
createEmptyTable(SchemaTableName, HiveStorageFormat, List, List, Optional, Map)1610%n/a11353511
assertEmptyFile(HiveStorageFormat)1550%n/a11232311
assertValueTypes(MaterializedRow, List)1550%340%1818343411
doCreateEmptyTable(SchemaTableName, HiveStorageFormat, List, List)1530%20%22272711
testBucketedTableStringInt()1420%80%55252511
testGetPartitionSplitsTableOfflinePartition()1400%n/a11282811
testBucketedTableBigintBoolean()1370%80%55262611
testGetPartitionSplitsTableNotReadablePartition()1190%n/a11252511
testCreateBucketedTemporaryTableWithMissingBuckets()1170%20%22252511
testIllegalStorageFormatDuringTableScan()1150%n/a11272711
assertBucketTableEvolutionResult(MaterializedResult, List, Set, int)1130%60%44252511
testTableCreationRollback()1120%n/a11272711
testTransactionDeleteInsert()1110%n/a11151511
doInsertIntoExistingPartitionEmptyStatistics(HiveStorageFormat, SchemaTableName)1080%20%22141411
testPartitionSchemaNonCanonical()1040%n/a11181811
setup(String, int, String, String)970%20%22171711
testUpdateTableStatistics(SchemaTableName, PartitionStatistics, PartitionStatistics[])930%20%22151511
eraseStatistics(SchemaTableName)910%40%33252511
testGetEncryptionInformationInPartitionedTable()870%40%33171711
testGetEncryptionInformationInUnpartitionedTable()870%40%33171711
verifyViewCreation(SchemaTableName)870%n/a11242411
insertData(SchemaTableName, MaterializedResult, ConnectorSession)870%20%22212111
testPartitionStatisticsSampling(List, PartitionStatistics)810%n/a11151511
testGetTableSchemaPartitionFormat()790%n/a11161611
testBucketedTableDoubleFloat()770%n/a11141411
createDummyPartitionedTable(SchemaTableName, List)760%n/a11161611
assertGetRecords(String, HiveStorageFormat)760%n/a11131311
readTable(AbstractTestHiveClient.Transaction, ConnectorTableHandle, ConnectorTableLayoutHandle, List, ConnectorSession, OptionalInt, Optional)750%40%33121211
testingPrincipalPrivilege(String, String)750%n/a118811
alterBucketProperty(SchemaTableName, Optional)740%n/a11131311
lambda$static$4(MaterializedRow)670%n/a11101011
doCreateView(SchemaTableName, boolean)650%n/a11131311
lambda$assertTableStatsComputed$31(Map, ConnectorMetadata, ConnectorSession, ConnectorTableHandle, String, ColumnStatistics)650%20%22121211
assertTableStatsComputed(SchemaTableName, Set)640%n/a11171711
testCreateTableUnsupportedType()630%20%22161611
testDropColumn()630%n/a11111111
listAllDataFiles(HdfsContext, Path)620%100%66101011
assertExpectedPartitions(List, Iterable)610%20%22141411
partitionTargetPath(SchemaTableName, String)610%n/a117711
testRenameTable()600%n/a11161611
doInsertUnsupportedWriteType(HiveStorageFormat, SchemaTableName)570%n/a11131311
listAllDataPaths(MetastoreContext, SemiTransactionalHiveMetastore, String, String)550%40%33121211
testListUnknownSchema()530%n/a119911
testAddColumn()530%n/a11101011
testMismatchSchemaTable()490%100%66111111
lambda$static$3(MaterializedRow)490%n/a117711
assertPageSourceType(ConnectorPageSource, HiveStorageFormat)480%100%66111111
compareTableConstraints(List, List)460%40%33101011
testTableCreation()450%20%229911
testInsert()450%20%229911
testInsertIntoNewPartition()450%20%229911
testInsertIntoExistingPartition()450%20%229911
createDummyPartition(Table, String, Optional)440%n/a11111111
createDummyTable(SchemaTableName)430%n/a11121211
listAllDataFiles(MetastoreContext, AbstractTestHiveClient.Transaction, String, String)420%20%226611
dropTable(SchemaTableName)420%20%22161611
testGetPartitionSplitsBatch()410%n/a118811
testGetPartitionSplitsBatchUnpartitioned()400%n/a118811
testGetPartitionsWithBindings()390%n/a116611
testCreateBucketedTemporaryTable(ConnectorSession, boolean)370%n/a115511
testGetPartitionNamesUnpartitioned()360%n/a117711
testGetTableSchemaUnpartitioned()360%n/a118811
getTableLayout(ConnectorSession, ConnectorMetadata, ConnectorTableHandle, Constraint, AbstractTestHiveClient.Transaction)350%20%228811
assertExpectedTableLayout(ConnectorTableLayout, ConnectorTableLayout)340%n/a117711
testGetTableSchemaOffline()330%n/a117711
assertTableIsBucketed(AbstractTestHiveClient.Transaction, ConnectorTableHandle)330%20%227711
getTableConstraints(SchemaTableName)330%n/a113311
testGetTableSchemaOfflinePartition()310%n/a117711
testGetTableSchemaNotReadablePartition()310%n/a117711
createSimpleTable(SchemaTableName, List, ConnectorSession, Path, String)310%n/a11121211
testUpdateTableColumnStatistics()310%n/a115511
testGetAllTableColumnsInSchema()290%n/a116611
indexColumns(List)290%20%228811
testGetRecordsInvalidColumn()280%n/a115511
testPartitionSchemaMismatch()280%n/a115511
testGetAllTableColumns()270%n/a116611
testGetPartitions()270%n/a115511
testGetPartitionNames()270%n/a115511
pushdownFilter(ConnectorSession, ConnectorMetadata, SemiTransactionalHiveMetastore, RowExpressionService, StandardFunctionResolution, HivePartitionManager, FunctionMetadataManager, ConnectorTableHandle, RowExpression, Optional)270%n/a113311
testUpdateBasicTableStatistics()270%n/a115511
indexColumns(ConnectorTableMetadata)270%20%227711
testTableConstraints()270%20%226611
testGetTableNames()260%n/a116611
testGetTableStatsBucketedStringInt()260%n/a113311
assertEmptyTableStatistics(MetastoreContext, SchemaTableName, AbstractTestHiveClient.Transaction)260%n/a116611
testGetAllTableNames()250%n/a116611
testEmptyTableCreation()250%20%226611
testViewCreation()250%n/a119911
getAllSplits(ConnectorSplitSource)250%20%228811
pageSourceType(HiveStorageFormat)250%50%556611
temporaryTable(String, String)250%n/a112211
testGetPartitionTableOffline()240%n/a118811
testBucketedTableEvolutionWithDifferentReadBucketCount()240%20%226611
testBucketedTableEvolution()240%20%226611
testHiveViewsAreNotSupported()240%n/a118811
testHiveViewsHaveNoColumns()240%n/a114411
testInsertIntoExistingPartitionEmptyStatistics()240%20%226611
testMetadataDelete()240%20%226611
testUpdatePartitionColumnStatistics()240%n/a117711
assertGetRecordsOptional(String, HiveStorageFormat)240%20%225511
assertExpectedTableLayoutHandle(ConnectorTableLayoutHandle, ConnectorTableLayoutHandle)230%n/a116611
testUpdateTableColumnStatisticsEmptyOptionalFields()230%n/a115511
readTable(AbstractTestHiveClient.Transaction, ConnectorTableHandle, List, ConnectorSession, TupleDomain, OptionalInt, Optional)230%n/a112211
assertPrimitiveField(Map, String, Type, boolean)230%n/a115511
lambda$doCreateEmptyTable$70(List, ColumnMetadata)230%n/a117711
testUpdateBasicPartitionStatistics()220%n/a117711
getStagingPathRoot(ConnectorInsertTableHandle)0%20%225511
lambda$doTestBucketedTableEvolution$37(MaterializedResult.Builder, int)0%n/a111111
lambda$doTestBucketedTableEvolution$36(MaterializedResult.Builder, int)0%n/a111111
lambda$doTestBucketedTableEvolution$35(MaterializedResult.Builder, int)0%n/a111111
lambda$doTestBucketedTableEvolutionWithDifferentReadCount$32(MaterializedResult.Builder, int)0%n/a111111
lambda$toRowType$2(ColumnMetadata)0%n/a111111
lambda$static$1(MaterializedRow)0%n/a111111
testUpdatePartitionColumnStatisticsEmptyOptionalFields()0%n/a117711
createTableProperties(HiveStorageFormat, Iterable)0%n/a117711
listDirectory(HdfsContext, Path)0%n/a116611
testGetDatabaseNames()0%n/a115511
testGetPartitionsException()0%n/a114411
testGetPartitionNamesException()0%n/a114411
getSplitCount(ConnectorSplitSource)0%20%224411
lambda$createDummyPartition$66(Table, String, Optional, Storage.Builder)0%n/a114411
checkSupportedStorageFormat(HiveStorageFormat)0%20%223311
testGetPartitionSplitsBatchInvalidTable()0%n/a113311
doCreateEmptyTable(SchemaTableName, HiveStorageFormat, List)0%n/a116611
assertValidPageSinkCommitFragments(Collection)0%n/a117711
lambda$doTestTransactionDeleteInsert$93(MaterializedRow)0%n/a111111
toRowExpression(String, Type, Domain)0%n/a112211
testGetTableSchemaException()0%n/a114411
getTableHandle(ConnectorMetadata, SchemaTableName)0%20%223311
getAllSplits(AbstractTestHiveClient.Transaction, ConnectorTableHandle, TupleDomain)0%n/a113311
lambda$assertExpectedTableLayout$29(ConnectorTableLayout, DiscretePredicates)0%n/a114411
lambda$static$20(MaterializedRow)0%40%331111
lambda$static$19(MaterializedRow)0%40%331111
getBasicStatisticsForPartition(MetastoreContext, AbstractTestHiveClient.Transaction, SchemaTableName, String)0%n/a115511
getLayout(ConnectorSession, AbstractTestHiveClient.Transaction, ConnectorTableHandle, TupleDomain)0%n/a112211
lambda$doTestMetadataDelete$85(MaterializedRow)0%n/a111111
lambda$doInsertIntoExistingPartition$76(MaterializedRow)0%n/a111111
lambda$doInsertIntoNewPartition$74(MaterializedRow)0%n/a111111
toTableHandle(AbstractTestHiveClient.Transaction, ConnectorTableHandle, ConnectorTableLayoutHandle)0%n/a113311
lambda$testCreateTemporaryTable$49(HiveColumnHandle)0%20%223311
testBucketSortedTables()0%n/a114411
testBucketSortedTablesTempPath()0%n/a114411
testStorePartitionWithStatistics(List, PartitionStatistics, PartitionStatistics, PartitionStatistics, PartitionStatistics)0%n/a112211
lambda$testIllegalStorageFormatDuringTableScan$53(Path, Storage.Builder)0%n/a114411
getSortingFileWriterConfig()0%n/a113311
testInsertUnsupportedWriteType()0%n/a114411
getAllSplits(ConnectorSession, AbstractTestHiveClient.Transaction, ConnectorTableLayoutHandle)0%n/a112211
lambda$doTestTransactionDeleteInsert$92(SchemaTableName)0%n/a111111
lambda$doTestMetadataDelete$84(SchemaTableName)0%n/a111111
lambda$doInsertIntoExistingPartitionEmptyStatistics$80(SchemaTableName)0%n/a111111
lambda$doInsertIntoExistingPartition$78(SchemaTableName)0%n/a111111
lambda$doInsertIntoExistingPartition$77(SchemaTableName)0%n/a111111
lambda$doInsertIntoExistingPartition$75(SchemaTableName)0%n/a111111
lambda$doInsertIntoNewPartition$73(SchemaTableName)0%n/a111111
lambda$doTestMismatchSchemaTable$26(HiveTypeTranslator, ColumnMetadata)0%n/a111111
lambda$static$22(Map.Entry)0%20%221111
lambda$static$0(String)0%40%331111
tearDown()0%20%224411
lambda$testStorePartitionWithStatistics$65(SchemaTableName, String, Storage.Builder)0%n/a113311
lambda$testStorePartitionWithStatistics$64(SchemaTableName, String, Storage.Builder)0%n/a113311
lambda$testStorePartitionWithStatistics$63(SchemaTableName, String, Storage.Builder)0%n/a113311
lambda$createSimpleTable$45(Path, Storage.Builder)0%n/a114411
lambda$static$21(Map.Entry)0%20%221111
newSession(Map)0%n/a112211
getStagingPathRoot(ConnectorOutputTableHandle)0%n/a114411
getTargetPathRoot(ConnectorInsertTableHandle)0%n/a114411
getTempFilePathRoot(ConnectorOutputTableHandle)0%n/a114411
getBasicStatisticsForTable(MetastoreContext, AbstractTestHiveClient.Transaction, SchemaTableName)0%n/a114411
lambda$doTestMetadataDelete$86(int, MaterializedRow)0%20%221111
lambda$listAllDataPaths$72(Table, String)0%20%221111
lambda$createDummyPartitionedTable$55(Table, String)0%n/a111111
lambda$assertBucketTableEvolutionResult$44(Long, Integer)0%20%221111
lambda$doTestBucketedTableEvolution$40(ColumnHandle)0%20%221111
lambda$doTestMismatchSchemaTable$28(Set, ColumnHandle)0%20%221111
toRowType(List)0%n/a113311
getHiveClientConfig()0%n/a113311
newTransaction()0%n/a111111
testCreateBucketedTemporaryTable(ConnectorSession)0%n/a113311
sampleSize(int)0%n/a111111
createEmptyTable(SchemaTableName, HiveStorageFormat, List, List, Optional)0%n/a111111
rollbackIfEquals(AbstractTestHiveClient.TransactionDeleteInsertTestTag, AbstractTestHiveClient.TransactionDeleteInsertTestTag)0%20%223311
lambda$assertBucketTableEvolutionResult$43(Set, int, long)0%n/a111111
lambda$doTestMismatchSchemaTable$25(ColumnMetadata)0%20%221111
getCacheConfig()0%n/a111111
testGetTableStatsUnpartitioned()0%n/a113311
testStorePartitionWithStatistics()0%n/a112211
filterNonHiddenColumnHandles(Collection)0%n/a113311
filterNonHiddenColumnMetadata(Collection)0%n/a113311
createEmptyTable(SchemaTableName, HiveStorageFormat, List, List)0%n/a111111
getSupportedCreateTableHiveStorageFormats()0%n/a113311
lambda$listDirectory$91(String)0%20%221111
lambda$filterNonHiddenColumnHandles$89(ColumnHandle)0%20%221111
lambda$testDropColumn$67(String)0%n/a111111
lambda$testUpdatePartitionStatistics$61(AtomicReference, PartitionStatistics, PartitionStatistics)0%n/a112211
lambda$testUpdatePartitionStatistics$60(AtomicReference, PartitionStatistics, PartitionStatistics)0%n/a112211
lambda$testUpdatePartitionStatistics$59(AtomicReference, PartitionStatistics, PartitionStatistics)0%n/a112211
lambda$testUpdatePartitionStatistics$58(AtomicReference, PartitionStatistics, PartitionStatistics)0%n/a112211
lambda$testUpdateTableStatistics$52(AtomicReference, PartitionStatistics, PartitionStatistics)0%n/a112211
lambda$testUpdateTableStatistics$51(AtomicReference, PartitionStatistics, PartitionStatistics)0%n/a112211
lambda$doTestBucketedTableEvolution$41(ColumnHandle)0%20%221111
lambda$doTestMismatchSchemaTable$27(ColumnHandle)0%20%221111
lambda$doTestMismatchSchemaTable$24(ColumnHandle)0%20%221111
lambda$static$10(MaterializedRow)0%20%221111
lambda$static$9(MaterializedRow)0%20%221111
lambda$static$7(MaterializedRow)0%20%221111
lambda$static$6(MaterializedRow)0%20%221111
AbstractTestHiveClient()0%n/a112211
newSession()0%n/a111111
newSession(HiveClientConfig, HiveCommonClientConfig)0%n/a111111
testEmptyTextFile()0%n/a113311
testEmptySequenceFile()0%n/a113311
testEmptyRcTextFile()0%n/a113311
testEmptyRcBinaryFile()0%n/a113311
testEmptyOrcFile()0%n/a113311
testEmptyDwrfFile()0%n/a113311
insertData(SchemaTableName, MaterializedResult)0%n/a111111
getAllPartitions(ConnectorTableLayoutHandle)0%n/a112211
testingPrincipalPrivilege(ConnectorSession)0%n/a111111
lambda$filterNonHiddenColumnMetadata$90(ColumnMetadata)0%20%221111
lambda$doTestBucketSortedTables$48(HiveColumnHandle)0%20%221111
lambda$doTestBucketedTableEvolution$39(HiveColumnHandle)0%20%221111
lambda$doTestBucketedTableEvolutionWithDifferentReadCount$34(HiveColumnHandle)0%20%221111
lambda$setupHive$23(HiveColumnHandle)0%n/a111111
lambda$static$15(MaterializedRow)0%n/a111111
lambda$static$8(MaterializedRow)0%n/a111111
toRowExpression(String)0%n/a111111
setupClass()0%n/a112211
createDummyPartition(Table, String)0%n/a111111
lambda$eraseStatistics$83(PartitionStatistics)0%n/a111111
lambda$eraseStatistics$81(PartitionStatistics)0%n/a111111
lambda$assertValidPageSinkCommitFragments$79(PartitionUpdate.FileWriteInfo)0%n/a111111
lambda$testCreateTemporaryTable$50(ConnectorMetadata, ConnectorSession, HiveTableHandle)0%n/a111111
lambda$static$14(MaterializedRow)0%n/a111111
lambda$static$5(MaterializedRow)0%n/a111111
testTypesTextFile()0%n/a112211
testTypesSequenceFile()0%n/a112211
testTypesRcText()0%n/a112211
testTypesRcBinary()0%n/a112211
testTypesOrc()0%n/a112211
testTypesParquet()0%n/a112211
testCreateBucketedTemporaryTable()0%n/a112211
testPartitionStatisticsSampling()0%n/a112211
getPartitionId(Object)0%n/a111111
temporaryTable(String)0%n/a111111
lambda$getAllPartitions$88()0%n/a111111
lambda$eraseStatistics$82(SchemaTableName)0%n/a111111
lambda$testStorePartitionWithStatistics$62(SchemaTableName)0%n/a111111
lambda$createDummyPartitionedTable$54(SchemaTableName)0%n/a111111
lambda$assertTableStatsComputed$30(Map.Entry)0%n/a111111
getHiveCommonClientConfig()0%n/a111111
getMetastoreClientConfig()0%n/a111111
getThriftHiveMetastoreConfig()0%n/a111111
createTableProperties(HiveStorageFormat)0%n/a111111
lambda$readTable$87(ConnectorPageSource, HiveStorageFormat)0%n/a111111
lambda$listAllDataPaths$71(Partition)0%n/a111111
lambda$doTestBucketSortedTables$46(String)0%n/a111111
lambda$pushdownFilter$42(HiveTransactionManager, TableHandle)0%n/a111111
getMetastoreClient()0%n/a111111
getLocationService()0%n/a111111
lambda$doTestBucketSortedTables$47(ColumnHandle)0%n/a111111
lambda$doTestBucketedTableEvolution$38(ColumnHandle)0%n/a111111
lambda$doTestBucketedTableEvolutionWithDifferentReadCount$33(ColumnHandle)0%n/a111111
recordCursorType(HiveStorageFormat)0%n/a111111
lambda$testPartitionStatisticsSampling$69(PartitionStatistics, PartitionStatistics)0%n/a111111
lambda$testPartitionStatisticsSampling$68(PartitionStatistics, PartitionStatistics)0%n/a111111
lambda$createDummyPartitionedTable$57(PartitionStatistics)0%n/a111111
lambda$createDummyPartitionedTable$56(PartitionStatistics)0%n/a111111
lambda$static$18(MaterializedRow)0%n/a111111
lambda$static$17(MaterializedRow)0%n/a111111
lambda$static$16(MaterializedRow)0%n/a111111
lambda$static$13(MaterializedRow)0%n/a111111
lambda$static$12(MaterializedRow)0%n/a111111
lambda$static$11(MaterializedRow)0%n/a111111