You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by GitBox <gi...@apache.org> on 2021/10/18 11:27:50 UTC
[GitHub] [drill] rymarm edited a comment on pull request #2333: DRILL-8009: DrillConnectionImpl#isValid() doesn't correspond JDBC API
rymarm edited a comment 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 -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-unsubscribe@drill.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org