| Modifier and Type | Class and Description |
|---|---|
class |
TestEmptyInputSql |
class |
TestQueriesOnLargeFile |
class |
TestRepeatedReaders |
class |
TestWindowFunctions |
| Modifier and Type | Class and Description |
|---|---|
class |
TestClassTransformation |
| Modifier and Type | Class and Description |
|---|---|
class |
TestLogicalExprSerDe
Test LogicalExpressions are serialized and deserialized properly when query is planned into multiple fragments.
|
class |
TestSchemaPathMaterialization |
| Modifier and Type | Class and Description |
|---|---|
class |
TestSimpleRepeatedFunctions |
class |
TestStringFunctions |
| Modifier and Type | Class and Description |
|---|---|
class |
TestContextFunctions |
class |
TestDateAddFunctions |
class |
TestDateTruncFunctions |
class |
TestMathFunctionsWithNanInf |
class |
TestNewDateFunctions |
class |
TestNewMathFunctions |
class |
TestTrigFunctions |
class |
TestVarDecimalFunctions |
| Modifier and Type | Class and Description |
|---|---|
class |
TestDateConversions |
| Modifier and Type | Class and Description |
|---|---|
class |
TestConstantFolding |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseTestImpersonation |
class |
TestImpersonationDisabledWithMiniDFS
Note to future devs, please do not put random tests here.
|
class |
TestImpersonationMetadata
Tests impersonation on metadata related queries as SHOW FILES, SHOW TABLES, CREATE VIEW, CREATE TABLE and DROP TABLE
|
class |
TestImpersonationQueries
Test queries involving direct impersonation and multilevel impersonation including join queries where each side is
a nested view.
|
class |
TestInboundImpersonation |
class |
TestInboundImpersonationPrivileges |
| Modifier and Type | Class and Description |
|---|---|
class |
TestFastComplexSchema |
class |
TestNestedComplexSchema |
| Modifier and Type | Class and Description |
|---|---|
class |
TestConvertFunctions |
class |
TestLocalExchange
This test starts a Drill cluster with CLUSTER_SIZE nodes and generates data for test tables.
|
class |
TestNestedDateTimeTimestamp
For DRILL-6242, output for Date, Time, Timestamp should use different classes
|
class |
TestOrderedMuxExchange |
| Modifier and Type | Class and Description |
|---|---|
class |
TestHashAggr |
| Modifier and Type | Class and Description |
|---|---|
class |
TestBroadcast |
| Modifier and Type | Class and Description |
|---|---|
class |
TestLargeInClause |
| Modifier and Type | Class and Description |
|---|---|
class |
TestFlatten |
class |
TestFlattenPlanning |
| Modifier and Type | Class and Description |
|---|---|
class |
JoinTestBase |
class |
TestHashJoinAdvanced |
class |
TestHashJoinJPPDPlan |
class |
TestJoinEmptyDirTable |
class |
TestMergeJoinAdvanced |
class |
TestMergeJoinWithSchemaChanges |
class |
TestNestedLoopJoin |
class |
TestSemiJoin |
| Modifier and Type | Class and Description |
|---|---|
class |
TestLateralPlans |
| Modifier and Type | Class and Description |
|---|---|
class |
TestEarlyLimit0Optimization |
class |
TestLateLimit0Optimization |
class |
TestLimitPlanning |
class |
TestLimitWithExchanges |
| Modifier and Type | Class and Description |
|---|---|
class |
TestPartitionSender
PartitionerSenderRootExec test to cover mostly part that deals with multithreaded
ability to copy and flush data
|
| Modifier and Type | Class and Description |
|---|---|
class |
TestSort
Placeholder for all sort related test.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TestSVRemover |
| Modifier and Type | Class and Description |
|---|---|
class |
TestTopNSchemaChanges |
| Modifier and Type | Class and Description |
|---|---|
class |
TestWindowFrame |
| Modifier and Type | Class and Description |
|---|---|
class |
TestCorruptParquetDateCorrection
Tests for compatibility reading old parquet files after date corruption
issue was fixed in DRILL-4203.
|
class |
TestParquetWriterEmptyFiles |
class |
TestWriter |
| Modifier and Type | Class and Description |
|---|---|
class |
TestExternalSort |
| Modifier and Type | Class and Description |
|---|---|
class |
TestDirectoryExplorerUDFs |
| Modifier and Type | Class and Description |
|---|---|
class |
TestCaseNullableTypes
Tests for handling nullable types in CASE function
|
| Modifier and Type | Class and Description |
|---|---|
class |
TestMemoryCalculator |
| Modifier and Type | Class and Description |
|---|---|
class |
TestDrillSQLWorker |
| Modifier and Type | Class and Description |
|---|---|
class |
TestCustomTunnel |
| Modifier and Type | Class and Description |
|---|---|
class |
TestBitBitKerberos |
| Modifier and Type | Class and Description |
|---|---|
class |
TemporaryTablesAutomaticDropTest |
| Modifier and Type | Class and Description |
|---|---|
class |
TestUserBitKerberos |
class |
TestUserBitKerberosEncryption |
class |
TestUserBitSaslCompatibility
Helps to test different scenarios based on security configuration on client and Drillbit side with respect to SASL
and specifically using PLAIN mechanism
|
class |
TestUserBitSSL |
class |
TestUserBitSSLServer |
| Modifier and Type | Class and Description |
|---|---|
class |
TestOptions |
class |
TestOptionsAuthEnabled
Test setting system scoped options with user authentication enabled.
|
class |
TestTpcdsSf1Leaks
To run this unit class you need to download the following data file:
http://apache-drill.s3.amazonaws.com/files/tpcds-sf1-parquet.tgz
and untar it in a some folder (e.g.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TestBaseViewSupport
Base class for view tests.
|
class |
TestCTAS |
class |
TestCTTAS |
class |
TestInfoSchema
Contains tests for
-- InformationSchema
-- Queries on InformationSchema such as SHOW TABLES, SHOW SCHEMAS or DESCRIBE table
-- USE schema
|
class |
TestSimpleCastFunctions |
class |
TestViewSupport |
class |
TestWithClause |
| Modifier and Type | Class and Description |
|---|---|
class |
FormatPluginSerDeTest |
class |
TestImplicitFileColumns |
| Modifier and Type | Class and Description |
|---|---|
class |
TestFileSelection |
class |
TestGlob |
class |
TestSchemaNotFoundException |
| Modifier and Type | Class and Description |
|---|---|
class |
TestCsvHeader |
class |
TestTextColumn |
class |
TestTextReader |
| Modifier and Type | Class and Description |
|---|---|
class |
Drill2283InfoSchemaVarchar1BugTest |
class |
TestInfoSchemaFilterPushDown |
| Modifier and Type | Class and Description |
|---|---|
class |
TestJsonRecordReader |
| Modifier and Type | Class and Description |
|---|---|
class |
ParquetRecordReaderTest |
class |
TestFixedlenDecimal |
class |
TestParquetComplex |
class |
TestParquetFilterPushDown |
class |
TestParquetFilterPushDownForComplexTypes |
class |
TestParquetFilterPushDownForDateTimeCasts |
class |
TestParquetFilterPushdownWithTransitivePredicates |
class |
TestParquetGroupScan |
class |
TestParquetLogicalTypes
Test Parquet logical type handling with default Parquet reader.
|
class |
TestParquetMetadataCache |
class |
TestParquetScan |
class |
TestPushDownAndPruningWithItemStar |
| Modifier and Type | Class and Description |
|---|---|
class |
TestColumnReaderFactory |
class |
TestDateReader |
| Modifier and Type | Class and Description |
|---|---|
class |
TestDrillParquetReader |
| Modifier and Type | Class and Description |
|---|---|
class |
TestSystemTable |
| Modifier and Type | Class and Description |
|---|---|
class |
TestCountDownLatchInjection |
class |
TestExceptionInjection |
class |
TestPauseInjection |
| Modifier and Type | Class and Description |
|---|---|
class |
TestDynamicUDFSupport |
| Modifier and Type | Class and Description |
|---|---|
class |
TestEmptyPopulation |
| Modifier and Type | Class and Description |
|---|---|
class |
TestJsonReaderWithSparseFiles |
| Modifier and Type | Class and Description |
|---|---|
class |
TestComplexToJson |
class |
TestComplexTypeReader |
class |
TestComplexTypeWriter |
class |
TestExtendedTypes |
class |
TestJsonNanInf |
class |
TestJsonReader |
| Modifier and Type | Class and Description |
|---|---|
class |
TestSpoolingBuffer |
| Modifier and Type | Class and Description |
|---|---|
class |
TestFragmentExecutorCancel
Run several tpch queries and inject an OutOfMemoryException in ScanBatch that will cause an OUT_OF_MEMORY outcome to
be propagated downstream.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TestMetadataProvider
Tests for metadata provider APIs.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PreparedStatementTestBase |
class |
TestLimit0VsRegularQueriesMetadata |
class |
TestPreparedStatementProvider
Tests for creating and executing prepared statements.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.