rymarm commented on pull request #2333:
URL: https://github.com/apache/drill/pull/2333#issuecomment-945625343


   @luocooong Hello! My build for this change fails with:
   ```
   TestPStoreProviders.verifyZkStore:65 ยป NoSuchElement
   ```
   But, this change does not come anywhere near ZK or persistent storage.
   
   I've tried to run this test locally and it passed:
   <details>
   <summary><b>TestPStoreProviders test result</b></summary>
   
   ```
   maksym@home-pc:~/dev/private-drill$ mvn test -V 
-Dtest=org.apache.drill.exec.store.sys.TestPStoreProviders -pl exec/java-exec
   Apache Maven 3.8.3 (ff8e977a158738155dc465c6a97ffaf31982d739)
   Maven home: /home/maksym/.sdkman/candidates/maven/current
   Java version: 11.0.9, vendor: Oracle Corporation, runtime: 
/home/maksym/.sdkman/candidates/java/11.0.9.open-adpt
   Default locale: en_US, platform encoding: UTF-8
   OS name: "linux", version: "5.11.0-37-generic", arch: "amd64", family: "unix"
   [INFO] Scanning for projects...
   [INFO] 
------------------------------------------------------------------------
   [INFO] Detecting the operating system and CPU architecture
   [INFO] 
------------------------------------------------------------------------
   [INFO] os.detected.name: linux
   [INFO] os.detected.arch: x86_64
   [INFO] os.detected.version: 5.11
   [INFO] os.detected.version.major: 5
   [INFO] os.detected.version.minor: 11
   [INFO] os.detected.release: ubuntu
   [INFO] os.detected.release.version: 20.04
   [INFO] os.detected.release.like.ubuntu: true
   [INFO] os.detected.release.like.debian: true
   [INFO] os.detected.classifier: linux-x86_64
   ....
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] Running org.apache.drill.exec.store.sys.TestPStoreProviders
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.93 
s - in org.apache.drill.exec.store.sys.TestPStoreProviders
   [INFO] 
   [INFO] Results:
   [INFO] 
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0
   [INFO] 
   [INFO] 
------------------------------------------------------------------------
   [INFO] BUILD SUCCESS
   [INFO] 
------------------------------------------------------------------------
   [INFO] Total time:  15.564 s
   [INFO] Finished at: 2021-10-18T12:47:08+03:00
   [INFO] 
------------------------------------------------------------------------
   ```
   </details>
   
   As along with JDBC tests:
   <details>
   <summary><b>JDBC tests result</b></summary>
   
   ```
   maksym@home-pc:~/dev/private-drill$ mvn test -V 
-Dtest=org.apache.drill.exec.store.sys.TestPStoreProviders -pl exec/java-exec
   Apache Maven 3.8.3 (ff8e977a158738155dc465c6a97ffaf31982d739)
   Maven home: /home/maksym/.sdkman/candidates/maven/current
   Java version: 11.0.9, vendor: Oracle Corporation, runtime: 
/home/maksym/.sdkman/candidates/java/11.0.9.open-adpt
   Default locale: en_US, platform encoding: UTF-8
   OS name: "linux", version: "5.11.0-37-generic", arch: "amd64", family: "unix"
   [INFO] Scanning for projects...
   [INFO] 
------------------------------------------------------------------------
   [INFO] Detecting the operating system and CPU architecture
   [INFO] 
------------------------------------------------------------------------
   [INFO] os.detected.name: linux
   [INFO] os.detected.arch: x86_64
   [INFO] os.detected.version: 5.11
   [INFO] os.detected.version.major: 5
   [INFO] os.detected.version.minor: 11
   [INFO] os.detected.release: ubuntu
   [INFO] os.detected.release.version: 20.04
   [INFO] os.detected.release.like.ubuntu: true
   [INFO] os.detected.release.like.debian: true
   [INFO] os.detected.classifier: linux-x86_64
   [INFO] 
   [INFO] ---------------< org.apache.drill.exec:drill-java-exec 
>----------------
   [INFO] Building Drill : Exec : Java Execution Engine 1.20.0-SNAPSHOT
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
   [INFO] --- apache-rat-plugin:0.13:check (rat-checks) @ drill-java-exec ---
   [INFO] RAT will not execute since it is configured to be skipped via system 
property 'rat.skip'.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven-version) @ 
drill-java-exec ---
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:copy-resources (default) @ 
drill-java-exec ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:copy-resources (copy-fmpp-resources) 
@ drill-java-exec ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 101 resources
   [INFO] 
   [INFO] --- maven-dependency-plugin:3.1.1:unpack (unpack-parser-template) @ 
drill-java-exec ---
   [INFO] Configured Artifact: 
com.github.vvysotskyi.drill-calcite:calcite-core:?:jar
   [INFO] Unpacking 
/home/maksym/.m2/repository/com/github/vvysotskyi/drill-calcite/calcite-core/1.21.0-drill-r4/calcite-core-1.21.0-drill-r4.jar
 to /home/maksym/dev/private-drill/exec/java-exec/target with includes 
"codegen/templates/Parser.jj" and excludes ""
   [INFO] 
   [INFO] --- maven-dependency-plugin:3.1.1:unpack (unpack-vector-types) @ 
drill-java-exec ---
   [INFO] Configured Artifact: org.apache.drill.exec:vector:?:jar
   [INFO] Unpacking 
/home/maksym/.m2/repository/org/apache/drill/exec/vector/1.20.0-SNAPSHOT/vector-1.20.0-SNAPSHOT.jar
 to /home/maksym/dev/private-drill/exec/java-exec/target with includes 
"codegen/data/ValueVectorTypes.tdd" and excludes ""
   [INFO] 
   [INFO] --- drill-fmpp-maven-plugin:1.20.0-SNAPSHOT:generate (generate-fmpp) 
@ drill-java-exec ---
   [INFO] Freemarker generation:
    scope: compile,
    config: 
/home/maksym/dev/private-drill/exec/java-exec/target/codegen/config.fmpp,
    templates: 
/home/maksym/dev/private-drill/exec/java-exec/target/codegen/templates
   [INFO] Adding maven data loader
   ...........................................................................
   [INFO] Freemarker generation took 532ms
   [INFO] Incremental output update took 0ms
   [INFO] new: 0
   [INFO] changed: 0
   maksym@home-pc:~/dev/private-drill$ sdk install maven 3.8.3^C
   maksym@home-pc:~/dev/private-drill$ cler-exec
   
   Command 'cler' not found, did you mean:
   
     command 'cleo' from deb cleo (0.004-2)
     command 'cver' from deb gplcver (2.12a-1.1build1)
     command 'clex' from deb clex (4.6.patch8-1)
     command 'clear' from deb ncurses-bin (6.2-0ubuntu2)
   
   Try: sudo apt install <deb name>
   
   maksym@home-pc:~/dev/private-drill$ clear
   maksym@home-pc:~/dev/private-drill$ mvn test -V -pl exec/jdbc 
   Apache Maven 3.8.3 (ff8e977a158738155dc465c6a97ffaf31982d739)
   Maven home: /home/maksym/.sdkman/candidates/maven/current
   Java version: 11.0.9, vendor: Oracle Corporation, runtime: 
/home/maksym/.sdkman/candidates/java/11.0.9.open-adpt
   Default locale: en_US, platform encoding: UTF-8
   OS name: "linux", version: "5.11.0-37-generic", arch: "amd64", family: "unix"
   [INFO] Scanning for projects...
   [INFO] 
------------------------------------------------------------------------
   [INFO] Detecting the operating system and CPU architecture
   [INFO] 
------------------------------------------------------------------------
   [INFO] os.detected.name: linux
   [INFO] os.detected.arch: x86_64
   [INFO] os.detected.version: 5.11
   [INFO] os.detected.version.major: 5
   [INFO] os.detected.version.minor: 11
   [INFO] os.detected.release: ubuntu
   [INFO] os.detected.release.version: 20.04
   [INFO] os.detected.release.like.ubuntu: true
   [INFO] os.detected.release.like.debian: true
   [INFO] os.detected.classifier: linux-x86_64
   [INFO] 
   [INFO] ------------------< org.apache.drill.exec:drill-jdbc 
>------------------
   [INFO] Building Drill : Exec : JDBC Driver using dependencies 1.20.0-SNAPSHOT
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
   [INFO] --- apache-rat-plugin:0.13:check (rat-checks) @ drill-jdbc ---
   [INFO] RAT will not execute since it is configured to be skipped via system 
property 'rat.skip'.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven-version) @ 
drill-jdbc ---
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:copy-resources (default) @ 
drill-jdbc ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] 
   [INFO] --- maven-remote-resources-plugin:1.5:process 
(process-resource-bundles) @ drill-jdbc ---
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ 
drill-jdbc ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ 
drill-jdbc ---
   [INFO] Compiling 2 source files to 
/home/maksym/dev/private-drill/exec/jdbc/target/classes
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:testResources 
(default-testResources) @ drill-jdbc ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 10 resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ 
drill-jdbc ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ drill-jdbc 
---
   [INFO] 
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] Running org.apache.drill.jdbc.DrillResultSetTest
   [INFO] Running org.apache.drill.jdbc.ResultSetMetaDataTest
   [ERROR] WARNING: An illegal reflective access operation has occurred
   [ERROR] WARNING: Illegal reflective access by 
javassist.util.proxy.SecurityActions 
(file:/home/maksym/.m2/repository/org/javassist/javassist/3.27.0-GA/javassist-3.27.0-GA.jar)
 to method 
java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
   [ERROR] WARNING: Please consider reporting this to the maintainers of 
javassist.util.proxy.SecurityActions
   [ERROR] WARNING: Use --illegal-access=warn to enable warnings of further 
illegal reflective access operations
   [ERROR] WARNING: All illegal access operations will be denied in a future 
release
   [ERROR] WARNING: An illegal reflective access operation has occurred
   [ERROR] WARNING: Illegal reflective access by 
javassist.util.proxy.SecurityActions 
(file:/home/maksym/.m2/repository/org/javassist/javassist/3.27.0-GA/javassist-3.27.0-GA.jar)
 to method 
java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
   [ERROR] WARNING: Please consider reporting this to the maintainers of 
javassist.util.proxy.SecurityActions
   [ERROR] WARNING: Use --illegal-access=warn to enable warnings of further 
illegal reflective access operations
   [ERROR] WARNING: All illegal access operations will be denied in a future 
release
   [WARNING] Tests run: 5, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
5.35 s - in org.apache.drill.jdbc.DrillResultSetTest
   [INFO] Running org.apache.drill.jdbc.ConnectionTransactionMethodsTest
   [WARNING] Tests run: 96, Failures: 0, Errors: 0, Skipped: 23, Time elapsed: 
5.432 s - in org.apache.drill.jdbc.ResultSetMetaDataTest
   [INFO] Running org.apache.drill.jdbc.proxy.TracingProxyDriverTest
   [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.463 s - in org.apache.drill.jdbc.ConnectionTransactionMethodsTest
   [INFO] Running org.apache.drill.jdbc.proxy.TracingProxyDriverClassLoadingTest
   [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.001 s - in org.apache.drill.jdbc.proxy.TracingProxyDriverClassLoadingTest
   [INFO] Running org.apache.drill.jdbc.ResultSetGetMethodConversionsTest
   TRACER: SETUP: Proxy driver class 
org.apache.drill.jdbc.proxy.TracingProxyDriver initializing.
   TRACER: SETUP: Abbreviating (unique) class names in packages java.lang, 
java.sql, java.util, javax.sql, javax.sql.rowset, javax.sql.rowset.serial, 
javax.sql.rowset.spi.
   TRACER: SETUP: Proxy driver registering with DriverManager.
   TRACER: SETUP: Proxy's acceptsURL(...) called with 
"jdbc:proxy:org.apache.drill.jdbc.Driver:jdbc:drill:zk=local".
   TRACER: SETUP: Proxy calling DriverManager.getDriver(...) for proxied URL 
"jdbc:drill:zk=local".
   TRACER: SETUP: DriverManager.getDriver( "jdbc:drill:zk=local" ) returned 
a(n) org.apache.drill.jdbc.Driver: org.apache.drill.jdbc.Driver@54275b5d.
   TRACER: SETUP: Proxy's acceptsURL( 
"jdbc:proxy:org.apache.drill.jdbc.Driver:jdbc:drill:zk=local" ) returning true.
   TRACER: SETUP: Proxy's connect(...) called with URL 
"jdbc:proxy::jdbc:drill:zk=local".
   TRACER: SETUP: Proxy calling DriverManager.getDriver(...) for proxied URL 
"jdbc:drill:zk=local".
   TRACER: SETUP: DriverManager.getDriver( "jdbc:drill:zk=local" ) returned 
a(n) org.apache.drill.jdbc.Driver: org.apache.drill.jdbc.Driver@54275b5d.
   TRACER: CALL:   ((Driver) <id=1> ...) . connect( (String) 
"jdbc:drill:zk=local", (Properties) <id=2> {} )
   TRACER: RETURN: ((Driver) <id=1> ...) . connect( (String) 
"jdbc:drill:zk=local", (Properties) <id=2> {} ), RESULT: (Connection) <id=3> ...
   TRACER: CALL:   ((Connection) <id=3> ...) . createStatement()
   TRACER: RETURN: ((Connection) <id=3> ...) . createStatement(), RESULT: 
(Statement) <id=4> ...
   TRACER: CALL:   ((Statement) <id=4> ...) . executeQuery( (String) "SELECT * 
FROM INFORMATION_SCHEMA.CATALOGS" )
   TRACER: RETURN: ((Statement) <id=4> ...) . executeQuery( (String) "SELECT * 
FROM INFORMATION_SCHEMA.CATALOGS" ), RESULT: (ResultSet) <id=5> ...
   TRACER: CALL:   ((ResultSet) <id=5> ...) . next()
   TRACER: RETURN: ((ResultSet) <id=5> ...) . next(), RESULT: (boolean) true
   TRACER: CALL:   ((ResultSet) <id=5> ...) . getString( (int) 1 )
   TRACER: RETURN: ((ResultSet) <id=5> ...) . getString( (int) 1 ), RESULT: 
(String) "DRILL"
   TRACER: CALL:   ((ResultSet) <id=5> ...) . getObject( (int) 1 )
   TRACER: RETURN: ((ResultSet) <id=5> ...) . getObject( (int) 1 ), RESULT: 
(Object) "DRILL"
   TRACER: CALL:   ((Statement) <id=4> ...) . close()
   TRACER: RETURN: ((Statement) <id=4> ...) . close(), RESULT: (none--void) 
   TRACER: CALL:   ((Connection) <id=3> ...) . createStatement()
   TRACER: RETURN: ((Connection) <id=3> ...) . createStatement(), RESULT: 
(Statement) <id=6> ...
   TRACER: CALL:   ((Statement) <id=6> ...) . close()
   TRACER: RETURN: ((Statement) <id=6> ...) . close(), RESULT: (none--void) 
   TRACER: CALL:   ((Driver) <id=1> ...) . getMajorVersion()
   TRACER: RETURN: ((Driver) <id=1> ...) . getMajorVersion(), RESULT: (int) 1
   TRACER: CALL:   ((Driver) <id=1> ...) . getMinorVersion()
   TRACER: RETURN: ((Driver) <id=1> ...) . getMinorVersion(), RESULT: (int) 20
   TRACER: CALL:   ((Driver) <id=1> ...) . jdbcCompliant()
   TRACER: RETURN: ((Driver) <id=1> ...) . jdbcCompliant(), RESULT: (boolean) 
false
   TRACER: CALL:   ((Driver) <id=1> ...) . getParentLogger()
   TRACER: WARNING: Unnoted type encountered in formatting (value might not 
render well): class java.util.logging.LogManager$RootLogger.
   TRACER: RETURN: ((Driver) <id=1> ...) . getParentLogger(), RESULT: 
(java.util.logging.Logger) (java.util.logging.LogManager$RootLogger) <id=7> 
java.util.logging.LogManager$RootLogger@6d0dbfca
   TRACER: CALL:   ((Driver) <id=1> ...) . getPropertyInfo( (String) 
"jdbc:proxy::jdbc:drill:zk=local", (Properties) <id=8> {} )
   TRACER: RETURN: ((Driver) <id=1> ...) . getPropertyInfo( (String) 
"jdbc:proxy::jdbc:drill:zk=local", (Properties) <id=8> {} ), RESULT: 
(DriverPropertyInfo[]) <id=9> { [ name = "FACTORY", value = null, required = 
false, choices = null, description = null ], [ name = "SCHEMA", value = null, 
required = false, choices = null, description = null ], [ name = "TIME_ZONE", 
value = null, required = false, choices = null, description = null ], [ name = 
"URL", value = null, required = false, choices = null, description = null ], [ 
name = "SERIALIZATION", value = null, required = false, choices = null, 
description = null ], [ name = "AUTHENTICATION", value = null, required = 
false, choices = null, description = null ], [ name = "AVATICA_USER", value = 
null, required = false, choices = null, description = null ], [ name = 
"AVATICA_PASSWORD", value = null, required = false, choices = null, description 
= null ], [ name = "HTTP_CLIENT_FACTORY", value = null, required = false, 
choices = null, desc
 ription = null ], [ name = "HTTP_CLIENT_IMPL", value = null, required = false, 
choices = null, description = null ], [ name = "PRINCIPAL", value = null, 
required = false, choices = null, description = null ], [ name = "KEYTAB", 
value = null, required = false, choices = null, description = null ], [ name = 
"TRUSTSTORE", value = null, required = false, choices = null, description = 
null ], [ name = "TRUSTSTORE_PASSWORD", value = null, required = false, choices 
= null, description = null ], [ name = "KEYSTORE", value = null, required = 
false, choices = null, description = null ], [ name = "KEYSTORE_PASSWORD", 
value = null, required = false, choices = null, description = null ], [ name = 
"KEY_PASSWORD", value = null, required = false, choices = null, description = 
null ], [ name = "HOSTNAME_VERIFICATION", value = null, required = false, 
choices = null, description = null ] }
   TRACER: CALL:   ((Connection) <id=3> ...) . getMetaData()
   TRACER: RETURN: ((Connection) <id=3> ...) . getMetaData(), RESULT: 
(DatabaseMetaData) <id=10> ...
   TRACER: CALL:   ((DatabaseMetaData) <id=10> ...) . getConnection()
   TRACER: RETURN: ((DatabaseMetaData) <id=10> ...) . getConnection(), RESULT: 
(Connection) <id=3> ...
   TRACER: CALL:   ((DatabaseMetaData) <id=10> ...) . allTablesAreSelectable()
   TRACER: RETURN: ((DatabaseMetaData) <id=10> ...) . allTablesAreSelectable(), 
RESULT: (boolean) false
   TRACER: CALL:   ((DatabaseMetaData) <id=10> ...) . ownUpdatesAreVisible( 
(int) 1003 )
   TRACER: THROW:  ((DatabaseMetaData) <id=10> ...) . ownUpdatesAreVisible( 
(int) 1003 ), threw: (SQLFeatureNotSupportedException) 
"java.sql.SQLFeatureNotSupportedException: ownUpdatesAreVisible(int) is not 
supported" ==> (RuntimeException) "java.lang.RuntimeException: todo: implement 
this method"
   TRACER: CALL:   ((DatabaseMetaData) <id=10> ...) . getCatalogs()
   TRACER: RETURN: ((DatabaseMetaData) <id=10> ...) . getCatalogs(), RESULT: 
(ResultSet) <id=11> ...
   TRACER: CALL:   ((ResultSet) <id=11> ...) . next()
   TRACER: RETURN: ((ResultSet) <id=11> ...) . next(), RESULT: (boolean) true
   TRACER: CALL:   ((ResultSet) <id=11> ...) . getString( (int) 1 )
   TRACER: RETURN: ((ResultSet) <id=11> ...) . getString( (int) 1 ), RESULT: 
(String) "DRILL"
   TRACER: CALL:   ((ResultSet) <id=11> ...) . getObject( (int) 1 )
   TRACER: RETURN: ((ResultSet) <id=11> ...) . getObject( (int) 1 ), RESULT: 
(Object) "DRILL"
   TRACER: CALL:   ((ResultSet) <id=11> ...) . getMetaData()
   TRACER: RETURN: ((ResultSet) <id=11> ...) . getMetaData(), RESULT: 
(ResultSetMetaData) <id=12> ...
   TRACER: CALL:   ((ResultSetMetaData) <id=12> ...) . getColumnCount()
   TRACER: RETURN: ((ResultSetMetaData) <id=12> ...) . getColumnCount(), 
RESULT: (int) 1
   TRACER: CALL:   ((ResultSet) <id=11> ...) . getObject( (int) 1 )
   TRACER: RETURN: ((ResultSet) <id=11> ...) . getObject( (int) 1 ), RESULT: 
(Object) "DRILL"
   TRACER: CALL:   ((ResultSet) <id=11> ...) . getString( (int) 1 )
   TRACER: RETURN: ((ResultSet) <id=11> ...) . getString( (int) 1 ), RESULT: 
(String) "DRILL"
   TRACER: CALL:   ((ResultSet) <id=11> ...) . getInt( (int) 1 )
   TRACER: THROW:  ((ResultSet) <id=11> ...) . getInt( (int) 1 ), threw: 
(SQLDataException) "java.sql.SQLDataException: cannot convert to long 
(org.apache.calcite.avatica.util.AbstractCursor$StringAccessor@61cdb5a4)"
   TRACER: CALL:   ((Connection) <id=3> ...) . getMetaData()
   TRACER: RETURN: ((Connection) <id=3> ...) . getMetaData(), RESULT: 
(DatabaseMetaData) <id=10> ...
   TRACER: CALL:   ((ResultSet) <id=11> ...) . getMetaData()
   TRACER: RETURN: ((ResultSet) <id=11> ...) . getMetaData(), RESULT: 
(ResultSetMetaData) <id=12> ...
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.816 
s - in org.apache.drill.jdbc.proxy.TracingProxyDriverTest
   [INFO] Running org.apache.drill.jdbc.PreparedStatementMaxRowsTest
   [WARNING] Tests run: 75, Failures: 0, Errors: 0, Skipped: 28, Time elapsed: 
1.192 s - in org.apache.drill.jdbc.ResultSetGetMethodConversionsTest
   [INFO] Running org.apache.drill.jdbc.LegacyDatabaseMetaDataGetColumnsTest
   [WARNING] Tests run: 9, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
2.102 s - in org.apache.drill.jdbc.PreparedStatementMaxRowsTest
   [INFO] Running org.apache.drill.jdbc.DatabaseMetaDataGetColumnsTest
   [WARNING] Tests run: 389, Failures: 0, Errors: 0, Skipped: 79, Time elapsed: 
2.054 s - in org.apache.drill.jdbc.DatabaseMetaDataGetColumnsTest
   [INFO] Running org.apache.drill.jdbc.StatementTest
   [WARNING] Tests run: 389, Failures: 0, Errors: 0, Skipped: 79, Time elapsed: 
9.571 s - in org.apache.drill.jdbc.LegacyDatabaseMetaDataGetColumnsTest
   [INFO] Running org.apache.drill.jdbc.DrillColumnMetaDataListTest
   [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.905 s - in org.apache.drill.jdbc.DrillColumnMetaDataListTest
   [INFO] Running org.apache.drill.jdbc.ConnectionTest
   [WARNING] Tests run: 25, Failures: 0, Errors: 0, Skipped: 9, Time elapsed: 
0.771 s - in org.apache.drill.jdbc.ConnectionTest
   [INFO] Running org.apache.drill.jdbc.impl.TypeConvertingSqlAccessorTest
   [INFO] Tests run: 43, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.007 s - in org.apache.drill.jdbc.impl.TypeConvertingSqlAccessorTest
   [INFO] Running org.apache.drill.jdbc.test.TestAggregateFunctionsQuery
   [WARNING] Tests run: 5, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
1.66 s - in org.apache.drill.jdbc.test.TestAggregateFunctionsQuery
   [INFO] Running org.apache.drill.jdbc.test.TestJdbcMetadata
   [WARNING] Tests run: 8, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.552 s - in org.apache.drill.jdbc.test.TestJdbcMetadata
   [INFO] Running org.apache.drill.jdbc.test.TestLegacyJdbcMetadata
   [WARNING] Tests run: 8, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
10.89 s - in org.apache.drill.jdbc.StatementTest
   [INFO] Running org.apache.drill.jdbc.test.JdbcNullOrderingAndGroupingTest
   [WARNING] Tests run: 8, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
2.975 s - in org.apache.drill.jdbc.test.TestLegacyJdbcMetadata
   [INFO] Running org.apache.drill.jdbc.test.TestBugFixes
   [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.539 s - in org.apache.drill.jdbc.test.TestBugFixes
   [INFO] Running org.apache.drill.jdbc.test.Bug1735ConnectionCloseTest
   [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 
0.852 s - in org.apache.drill.jdbc.test.Bug1735ConnectionCloseTest
   [INFO] Running 
org.apache.drill.jdbc.test.Bug1735ResultSetCloseReleasesBuffersTest
   [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.447 s - in org.apache.drill.jdbc.test.Bug1735ResultSetCloseReleasesBuffersTest
   [INFO] Running 
org.apache.drill.jdbc.test.Drill2769UnsupportedReportsUseSqlExceptionTest
   java.lang.NullPointerException
           at java.base/java.util.Objects.requireNonNull(Objects.java:221)
           at 
org.apache.calcite.avatica.Meta$MetaResultSet.create(Meta.java:577)
           at 
org.apache.drill.jdbc.impl.DrillMetaImpl.execute(DrillMetaImpl.java:1136)
           at 
org.apache.drill.jdbc.impl.DrillMetaImpl.execute(DrillMetaImpl.java:1143)
           at 
org.apache.calcite.avatica.AvaticaConnection.executeQueryInternal(AvaticaConnection.java:548)
           at 
org.apache.calcite.avatica.AvaticaPreparedStatement.executeLargeUpdate(AvaticaPreparedStatement.java:152)
           at 
org.apache.calcite.avatica.AvaticaPreparedStatement.executeUpdate(AvaticaPreparedStatement.java:147)
           at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.base/java.lang.reflect.Method.invoke(Method.java:566)
           at 
org.apache.drill.jdbc.test.Drill2769UnsupportedReportsUseSqlExceptionTest$NoNonSqlExceptionsChecker.testOneMethod(Drill2769UnsupportedReportsUseSqlExceptionTest.java:242)
           at 
org.apache.drill.jdbc.test.Drill2769UnsupportedReportsUseSqlExceptionTest$NoNonSqlExceptionsChecker.testMethods(Drill2769UnsupportedReportsUseSqlExceptionTest.java:308)
           at 
org.apache.drill.jdbc.test.Drill2769UnsupportedReportsUseSqlExceptionTest.testPreparedStatementMethodsThrowRight(Drill2769UnsupportedReportsUseSqlExceptionTest.java:423)
           at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.base/java.lang.reflect.Method.invoke(Method.java:566)
           at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
           at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
           at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
           at 
mockit.integration.junit4.JUnit4TestRunnerDecorator.executeTestMethod(JUnit4TestRunnerDecorator.java:157)
           at 
mockit.integration.junit4.JUnit4TestRunnerDecorator.invokeExplosively(JUnit4TestRunnerDecorator.java:71)
           at 
mockit.integration.junit4.FakeFrameworkMethod.invokeExplosively(FakeFrameworkMethod.java:29)
           at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java)
           at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
           at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
           at 
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
           at 
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
           at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
           at java.base/java.lang.Thread.run(Thread.java:834)
   java.lang.NullPointerException
           at java.base/java.util.Objects.requireNonNull(Objects.java:221)
           at 
org.apache.calcite.avatica.Meta$MetaResultSet.create(Meta.java:577)
           at 
org.apache.drill.jdbc.impl.DrillMetaImpl.execute(DrillMetaImpl.java:1136)
           at 
org.apache.drill.jdbc.impl.DrillMetaImpl.execute(DrillMetaImpl.java:1143)
           at 
org.apache.calcite.avatica.AvaticaConnection.executeQueryInternal(AvaticaConnection.java:548)
           at 
org.apache.calcite.avatica.AvaticaPreparedStatement.executeLargeUpdate(AvaticaPreparedStatement.java:152)
           at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.base/java.lang.reflect.Method.invoke(Method.java:566)
           at 
org.apache.drill.jdbc.test.Drill2769UnsupportedReportsUseSqlExceptionTest$NoNonSqlExceptionsChecker.testOneMethod(Drill2769UnsupportedReportsUseSqlExceptionTest.java:242)
           at 
org.apache.drill.jdbc.test.Drill2769UnsupportedReportsUseSqlExceptionTest$NoNonSqlExceptionsChecker.testMethods(Drill2769UnsupportedReportsUseSqlExceptionTest.java:308)
           at 
org.apache.drill.jdbc.test.Drill2769UnsupportedReportsUseSqlExceptionTest.testPreparedStatementMethodsThrowRight(Drill2769UnsupportedReportsUseSqlExceptionTest.java:423)
           at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.base/java.lang.reflect.Method.invoke(Method.java:566)
           at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
           at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
           at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
           at 
mockit.integration.junit4.JUnit4TestRunnerDecorator.executeTestMethod(JUnit4TestRunnerDecorator.java:157)
           at 
mockit.integration.junit4.JUnit4TestRunnerDecorator.invokeExplosively(JUnit4TestRunnerDecorator.java:71)
           at 
mockit.integration.junit4.FakeFrameworkMethod.invokeExplosively(FakeFrameworkMethod.java:29)
           at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java)
           at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
           at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
           at 
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
           at 
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
           at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
           at java.base/java.lang.Thread.run(Thread.java:834)
   [WARNING] Tests run: 7, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
2.681 s - in 
org.apache.drill.jdbc.test.Drill2769UnsupportedReportsUseSqlExceptionTest
   [INFO] Running 
org.apache.drill.jdbc.test.Drill2461IntervalsBreakInfoSchemaBugTest
   [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.595 s - in org.apache.drill.jdbc.test.Drill2461IntervalsBreakInfoSchemaBugTest
   [INFO] Running 
org.apache.drill.jdbc.test.Drill2489CallsAfterCloseThrowExceptionsTest
   [WARNING] Tests run: 17, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.667 s - in 
org.apache.drill.jdbc.test.Drill2489CallsAfterCloseThrowExceptionsTest
   [INFO] Running 
org.apache.drill.jdbc.test.Drill2463GetNullsFailedWithAssertionsBugTest
   [WARNING] Tests run: 8, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.556 s - in 
org.apache.drill.jdbc.test.Drill2463GetNullsFailedWithAssertionsBugTest
   [INFO] Running 
org.apache.drill.jdbc.test.Drill2130JavaJdbcHamcrestConfigurationTest
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 
s - in org.apache.drill.jdbc.test.Drill2130JavaJdbcHamcrestConfigurationTest
   [INFO] Running org.apache.drill.jdbc.test.TestExecutionExceptionsToClient
   [WARNING] Tests run: 9, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.524 s - in org.apache.drill.jdbc.test.TestExecutionExceptionsToClient
   [INFO] Running org.apache.drill.jdbc.test.TestJdbcQuery
   [WARNING] Tests run: 91, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
10.045 s - in org.apache.drill.jdbc.test.JdbcNullOrderingAndGroupingTest
   [INFO] Running 
org.apache.drill.jdbc.test.Drill2439GetBooleanFailsSayingWrongTypeBugTest
   [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.471 s - in 
org.apache.drill.jdbc.test.Drill2439GetBooleanFailsSayingWrongTypeBugTest
   [INFO] Running org.apache.drill.jdbc.test.TestJdbcDistQuery
   [WARNING] Tests run: 18, Failures: 0, Errors: 0, Skipped: 5, Time elapsed: 
2.722 s - in org.apache.drill.jdbc.test.TestJdbcDistQuery
   [INFO] Running org.apache.drill.jdbc.test.TestInformationSchemaColumns
   [WARNING] Tests run: 38, Failures: 0, Errors: 0, Skipped: 7, Time elapsed: 
5.311 s - in org.apache.drill.jdbc.test.TestJdbcQuery
   [INFO] Running 
org.apache.drill.jdbc.test.Drill2128GetColumnsDataTypeNotTypeCodeIntBugsTest
   [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.441 s - in 
org.apache.drill.jdbc.test.Drill2128GetColumnsDataTypeNotTypeCodeIntBugsTest
   [INFO] Running 
org.apache.drill.jdbc.test.Drill2288GetColumnsMetadataWhenNoRowsTest
   [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.746 
s - in org.apache.drill.jdbc.test.Drill2288GetColumnsMetadataWhenNoRowsTest
   [INFO] Running org.apache.drill.jdbc.ConnectionInfoTest
   [WARNING] Tests run: 384, Failures: 0, Errors: 0, Skipped: 93, Time elapsed: 
2.975 s - in org.apache.drill.jdbc.test.TestInformationSchemaColumns
   [INFO] Running org.apache.drill.jdbc.PreparedStatementTest
   [WARNING] Tests run: 6, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
1.287 s - in org.apache.drill.jdbc.ConnectionInfoTest
   [INFO] Running org.apache.drill.jdbc.DatabaseMetaDataTest
   [INFO] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.178 s - in org.apache.drill.jdbc.DatabaseMetaDataTest
   [INFO] Running org.apache.drill.jdbc.LegacyDatabaseMetaDataTest
   [INFO] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.171 s - in org.apache.drill.jdbc.LegacyDatabaseMetaDataTest
   [INFO] Running org.apache.drill.jdbc.DriverTest
   [WARNING] Tests run: 38, Failures: 0, Errors: 0, Skipped: 23, Time elapsed: 
0.432 s - in org.apache.drill.jdbc.DriverTest
   [INFO] Running org.apache.drill.jdbc.LegacyPreparedStatementTest
   [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.427 s - in org.apache.drill.jdbc.LegacyPreparedStatementTest
   [INFO] Running org.apache.drill.jdbc.StatementMaxRowsTest
   [WARNING] Tests run: 9, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
0.841 s - in org.apache.drill.jdbc.StatementMaxRowsTest
   [WARNING] Tests run: 13, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 
5.001 s - in org.apache.drill.jdbc.PreparedStatementTest
   [INFO] 
   [INFO] Results:
   [INFO] 
   [WARNING] Tests run: 1812, Failures: 0, Errors: 0, Skipped: 370
   [INFO] 
   [INFO] 
------------------------------------------------------------------------
   [INFO] BUILD SUCCESS
   [INFO] 
------------------------------------------------------------------------
   [INFO] Total time:  48.828 s
   [INFO] Finished at: 2021-10-18T13:15:23+03:00
   [INFO] 
------------------------------------------------------------------------
   ```
   </details>
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@drill.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to