| testCreateTableLike() |  | 0% |  | 0% | 2 | 2 | 39 | 39 | 1 | 1 |
| testDeletePartitionedTable() |  | 0% | | n/a | 1 | 1 | 27 | 27 | 1 | 1 |
| testDescribeTable() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| metadataDeleteOnTruncateTransform(String, String, String) |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| testDeleteOnTableWithPartitionEvolution() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| testSelectOrPartitionedByTime(boolean, FileFormat) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| testDeleteUnPartitionedTable() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| metadataDeleteOnHourTransform(String, String, String) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| metadataDeleteOnDayTransform(String, String, String) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testDecimalWithPrecisionAndScale(Session, FileFormat, int, int) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| testTimestampPartitionedByDay(String, boolean) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| metadataDeleteOnMonthTransform(String, String, String) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| metadataDeleteOnYearTransform(String, String, String) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testPartitionedByRealWithNaNInf() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testPartitionedByDoubleWithNaNInf() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testDeleteOnPartitionedV1Table() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testCreateTableWithFormatVersion(String, String) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testMetadataDeleteOnTableWithUnsupportedSpecsWhoseDataAllDeleted(String, String) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testRegisterTableAndInsert() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testRegisterTable() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testSchemaEvolution(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
| testTruncateShortDecimalTransform(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testTruncateLongDecimalTransform(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testRegisterTableWithFileName() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testFilterBySubfieldOfRowType() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testCreatePartitionedTableAs(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testBasicTableStatistics() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testTimestampPartitionedByYear(String, boolean) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testTimestampPartitionedByMonth(String, boolean) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testTimestampPartitionedByHour(String, boolean) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testBucketTransformsOnTimeForFormat(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testSimplifyPredicateOnPartitionedColumn() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| testDecimalForFormat(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testDatePartitionedByYear() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testDatePartitionedByMonth() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testDatePartitionedByDay() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testShowCreateTableWithSpecifiedWriteDataLocation() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testRegisterTableWithInvalidLocation() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testCreateNestedPartitionedTable(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| lambda$testDeprecatedTablePropertiesAlterTable$8(String, String) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testTableWithSpecifiedWriteDataLocation() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testPartitionedTableWithSpecifiedWriteDataLocation() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testRollbackSnapshot() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testTruncateTransformsForFormat(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testUpdatingCommitRetries() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testTableStatisticsTimestamp() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testMetadataDeleteOnTableWithUnsupportedSpecsIncludingNoData(String, String) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testPartitionedByShortDecimalType(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testPartitionedByLongDecimalType(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testMergeOnReadDisabled() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testShowCreateTable() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| lambda$testDeprecatedTablePropertiesCreateTable$6(String, String) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testPartitionTransformOnTimestampWithTimeZone() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| testMergeOnReadEnabled() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testTableComments() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testPartitionedByTimeProvider() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| timezones() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testBucketTransformsForFormat(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testCreatePartitionedTable(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testColumnNameWithSpace() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getCustomizedTableProperties(Map) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testPartitionedTableWithNullValues(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testUnregisterTable() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| createTableWithMergeOnRead(Session, String, String) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| versionAndMode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| validateShowCreateTableInner(String, String, String, Optional, Optional, Map) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testUpdatingInvalidProperty() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testUpdatingRandomProperty() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testDeprecatedTablePropertiesCreateTable() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testPredicating(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testMetadataDeleteOnNonIdentityPartitionColumn(String, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testReadEmptyTable() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getMetadataFileLocation(ConnectorSession, HdfsEnvironment, String, String, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testColumnComments() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| validateShowCreateTable(String, List, Map) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getCatalogDirectory() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPartitionTransformOnUUID() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| validatePropertiesForShowCreateTable(String, Map) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testCreatePartitionedTableWithNestedTypes(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| dropTable(Session, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| sessionForTimezone(String, boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| testUpdateNonExistentTable() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testTimestamp() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testTime() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testPartitionOnDecimalColumn() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| unregisterTable(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getHdfsEnvironment() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testTimestampWithTimeZone() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| columnDefinition(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testUpdatingRandomProperty$4(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testUpdatingInvalidProperty$3(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testWithAllFileFormats(BiConsumer) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testBucketTransformOnTimestamp() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testDeprecatedTablePropertiesAlterTable() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| validateShowCreateTable(String, String, String, List, String, Map) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| IcebergDistributedSmokeTestBase(CatalogType) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testWithAllFormatVersions(BiConsumer) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| validatePropertiesForShowCreateTable(String, String, String, Map) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| cleanupTableWithMergeOnRead(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| createQueryRunner() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLatestSnapshotId() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testSchemaEvolution() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$null$7(PrestoWarning) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$null$5(PrestoWarning) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testSimplifyPredicateOnPartitionedColumn$1(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testDecimal() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testCreatePartitionedTable() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testCreatePartitionedTableWithNestedTypes() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPartitionedTableWithNullValues() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testCreatePartitionedTableAs() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testCreateTableWithFormatVersion() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPredicating() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testTruncateTransform() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testBucketTransform() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testCreateNestedPartitionedTable() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testBucketTransformOnTime() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testDecimal$0(Session, FileFormat) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testSimplifyPredicateOnPartitionedColumn$2(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLocation(String, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIcebergTable(ConnectorSession, String, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testParquetPartitionByTimestamp() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testParquetSelectByTimestamp() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testOrcPartitionByTimestamp() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testOrcSelectByTimestamp() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testInsertIntoNotNullColumn() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testDateTransforms() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |