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