You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by Chandrashekhar Shaw <sh...@yahoo-inc.com.INVALID> on 2016/05/05 21:41:58 UTC

mvn clean install throwing error on fresh checked out code

Do I need to set up any specific environment to run this?
mvn clean install throws errors:
Tests run: 388, Failures: 0, Errors: 0, Skipped: 79, Time elapsed: 36.214 sec - in org.apache.drill.jdbc.DatabaseMetaDataGetColumnsTest
Results :
Failed tests:   Drill2489CallsAfterCloseThrowExceptionsTest.testClosedDatabaseMetaDataMethodsThrowRight:712 Already-closed exception error(s): Failures:- DatabaseMetaData.getMaxLogicalLobSize() didn't throw- DatabaseMetaData.supportsRefCursors() didn't throw(Successes:- DatabaseMetaData.getUserName() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getURL() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getAttributes(String, String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.isReadOnly() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getConnection() didn't throw- DatabaseMetaData.getResultSetHoldability() threw <java.lang.RuntimeException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getDriverVersion() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.storesMixedCaseQuotedIdentifiers() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsMixedCaseQuotedIdentifiers() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.storesUpperCaseQuotedIdentifiers() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.storesLowerCaseQuotedIdentifiers() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getIdentifierQuoteString() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getSQLKeywords() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getNumericFunctions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getStringFunctions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getSystemFunctions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getTimeDateFunctions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getSearchStringEscape() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getExtraNameCharacters() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsAlterTableWithAddColumn() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsAlterTableWithDropColumn() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsColumnAliasing() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.nullPlusNonNullIsNull() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsConvert() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsConvert(int, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsTableCorrelationNames() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsDifferentTableCorrelationNames() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsExpressionsInOrderBy() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsOrderByUnrelated() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsGroupBy() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsGroupByUnrelated() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsGroupByBeyondSelect() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsLikeEscapeClause() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsMultipleResultSets() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsMultipleTransactions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsNonNullableColumns() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsMinimumSQLGrammar() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsCoreSQLGrammar() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsExtendedSQLGrammar() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsANSI92EntryLevelSQL() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsANSI92IntermediateSQL() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsANSI92FullSQL() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsIntegrityEnhancementFacility() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsOuterJoins() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsFullOuterJoins() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsLimitedOuterJoins() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getSchemaTerm() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getProcedureTerm() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getCatalogTerm() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.isCatalogAtStart() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getCatalogSeparator() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsSchemasInDataManipulation() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsSchemasInProcedureCalls() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsSchemasInTableDefinitions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsSchemasInIndexDefinitions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsSchemasInPrivilegeDefinitions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsCatalogsInDataManipulation() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsCatalogsInProcedureCalls() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsCatalogsInTableDefinitions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsCatalogsInIndexDefinitions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsCatalogsInPrivilegeDefinitions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsPositionedDelete() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsPositionedUpdate() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsSelectForUpdate() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsStoredProcedures() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsSubqueriesInComparisons() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsSubqueriesInExists() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsSubqueriesInIns() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsSubqueriesInQuantifieds() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsCorrelatedSubqueries() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsUnion() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsUnionAll() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsOpenCursorsAcrossCommit() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsOpenCursorsAcrossRollback() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsOpenStatementsAcrossCommit() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsOpenStatementsAcrossRollback() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxBinaryLiteralLength() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxCharLiteralLength() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxColumnNameLength() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxColumnsInGroupBy() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxColumnsInIndex() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxColumnsInOrderBy() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxColumnsInSelect() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxColumnsInTable() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxConnections() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxCursorNameLength() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxIndexLength() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxSchemaNameLength() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxProcedureNameLength() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxCatalogNameLength() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxRowSize() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.doesMaxRowSizeIncludeBlobs() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxStatementLength() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxStatements() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxTableNameLength() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxTablesInSelect() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getMaxUserNameLength() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getDefaultTransactionIsolation() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsTransactions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsTransactionIsolationLevel(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsDataManipulationTransactionsOnly() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.dataDefinitionCausesTransactionCommit() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.dataDefinitionIgnoredInTransactions() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getProcedures(String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getProcedureColumns(String, String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getTables(String, String, String, String[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getSchemas() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getSchemas(String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getCatalogs() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getTableTypes() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getColumns(String, String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getColumnPrivileges(String, String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getTablePrivileges(String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getBestRowIdentifier(String, String, String, int, boolean) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getVersionColumns(String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getPrimaryKeys(String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getImportedKeys(String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getExportedKeys(String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getCrossReference(String, String, String, String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getTypeInfo() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getIndexInfo(String, String, String, boolean, boolean) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsResultSetType(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsResultSetConcurrency(int, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.ownUpdatesAreVisible(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.ownDeletesAreVisible(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.ownInsertsAreVisible(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.othersUpdatesAreVisible(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.othersDeletesAreVisible(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.othersInsertsAreVisible(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.updatesAreDetected(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.deletesAreDetected(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.insertsAreDetected(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsBatchUpdates() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getUDTs(String, String, String, int[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsSavepoints() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsNamedParameters() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsMultipleOpenResults() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsGetGeneratedKeys() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getSuperTypes(String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getSuperTables(String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsResultSetHoldability(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getDatabaseMajorVersion() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getDatabaseMinorVersion() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getJDBCMajorVersion() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getJDBCMinorVersion() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getSQLStateType() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.locatorsUpdateCopy() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsStatementPooling() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getRowIdLifetime() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.autoCommitFailureClosesAllResultSets() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getClientInfoProperties() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getFunctions(String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getFunctionColumns(String, String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getPseudoColumns(String, String, String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.generatedKeyAlwaysReturned() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.allProceduresAreCallable() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.allTablesAreSelectable() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.nullsAreSortedHigh() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.nullsAreSortedLow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.nullsAreSortedAtStart() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.nullsAreSortedAtEnd() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getDatabaseProductName() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getDatabaseProductVersion() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getDriverName() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.getDriverMajorVersion() didn't throw- DatabaseMetaData.getDriverMinorVersion() didn't throw- DatabaseMetaData.usesLocalFiles() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.usesLocalFilePerTable() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.storesMixedCaseIdentifiers() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.supportsMixedCaseIdentifiers() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.storesUpperCaseIdentifiers() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.storesLowerCaseIdentifiers() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: DatabaseMetaData's Connection is already closed.>- DatabaseMetaData.isWrapperFor(Class) threw <java.lang.NullPointerException>- DatabaseMetaData.unwrap(Class) threw <java.lang.NullPointerException>)  Drill2489CallsAfterCloseThrowExceptionsTest.testClosedPlainStatementMethodsThrowRight:512 Already-closed exception error(s): Failures:- Statement.getLargeUpdateCount() threw <java.lang.UnsupportedOperationException: getLargeUpdateCount not implemented> instead of AlreadyClosedSqlException with "Statement is already closed."- Statement.setLargeMaxRows(long) threw <java.lang.UnsupportedOperationException: setLargeMaxRows not implemented> instead of AlreadyClosedSqlException with "Statement is already closed."- Statement.getLargeMaxRows() didn't throw- Statement.executeLargeBatch() threw <java.lang.UnsupportedOperationException: executeLargeBatch not implemented> instead of AlreadyClosedSqlException with "Statement is already closed."- Statement.executeLargeUpdate(String, String[]) threw <java.sql.SQLFeatureNotSupportedException: executeLargeUpdate not implemented> instead of AlreadyClosedSqlException with "Statement is already closed."- Statement.executeLargeUpdate(String) threw <java.lang.UnsupportedOperationException: executeLargeUpdate not implemented> instead of AlreadyClosedSqlException with "Statement is already closed."- Statement.executeLargeUpdate(String, int) threw <java.sql.SQLFeatureNotSupportedException: executeLargeUpdate not implemented> instead of AlreadyClosedSqlException with "Statement is already closed."- Statement.executeLargeUpdate(String, int[]) threw <java.sql.SQLFeatureNotSupportedException: executeLargeUpdate not implemented> instead of AlreadyClosedSqlException with "Statement is already closed."(Successes:- Statement.isClosed() didn't throw- Statement.getWarnings() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.clearWarnings() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.setFetchDirection(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getFetchDirection() threw <java.lang.RuntimeException: Statement is already closed.>- Statement.setFetchSize(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getFetchSize() threw <java.lang.RuntimeException: Statement is already closed.>- Statement.execute(String, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.execute(String, String[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.execute(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.execute(String, int[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.close() didn't throw- Statement.cancel() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.executeQuery(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getConnection() threw <java.lang.RuntimeException: Statement is already closed.>- Statement.getResultSetHoldability() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.setEscapeProcessing(boolean) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getQueryTimeout() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.closeOnCompletion() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.executeUpdate(String, String[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.executeUpdate(String, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.executeUpdate(String, int[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.executeUpdate(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getMaxFieldSize() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.setMaxFieldSize(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getMaxRows() threw <java.lang.RuntimeException: Statement is already closed.>- Statement.setMaxRows(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.setQueryTimeout(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.setCursorName(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getResultSet() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getUpdateCount() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getMoreResults(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getMoreResults() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getResultSetConcurrency() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getResultSetType() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.addBatch(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.clearBatch() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.executeBatch() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.getGeneratedKeys() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.setPoolable(boolean) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.isPoolable() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.isCloseOnCompletion() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: Statement is already closed.>- Statement.isWrapperFor(Class) threw <java.lang.NullPointerException>- Statement.unwrap(Class) threw <java.lang.NullPointerException>)  Drill2489CallsAfterCloseThrowExceptionsTest.testclosedPreparedStmtOfOpenConnMethodsThrowRight:563 Already-closed exception error(s): Failures:- PreparedStatement.executeLargeUpdate() threw <java.lang.UnsupportedOperationException: executeLargeUpdate not implemented> instead of AlreadyClosedSqlException with "PreparedStatement is already closed."- PreparedStatement.setObject(int, Object, SQLType) threw <java.sql.SQLFeatureNotSupportedException: setObject not implemented> instead of AlreadyClosedSqlException with "PreparedStatement is already closed."- PreparedStatement.setObject(int, Object, SQLType, int) threw <java.sql.SQLFeatureNotSupportedException: setObject not implemented> instead of AlreadyClosedSqlException with "PreparedStatement is already closed."- PreparedStatement.getLargeUpdateCount() threw <java.lang.UnsupportedOperationException: getLargeUpdateCount not implemented> instead of AlreadyClosedSqlException with "PreparedStatement is already closed."- PreparedStatement.setLargeMaxRows(long) threw <java.lang.UnsupportedOperationException: setLargeMaxRows not implemented> instead of AlreadyClosedSqlException with "PreparedStatement is already closed."- PreparedStatement.getLargeMaxRows() didn't throw- PreparedStatement.executeLargeBatch() threw <java.lang.UnsupportedOperationException: executeLargeBatch not implemented> instead of AlreadyClosedSqlException with "PreparedStatement is already closed."- PreparedStatement.executeLargeUpdate(String, String[]) threw <java.sql.SQLFeatureNotSupportedException: executeLargeUpdate not implemented> instead of AlreadyClosedSqlException with "PreparedStatement is already closed."- PreparedStatement.executeLargeUpdate(String) threw <java.lang.UnsupportedOperationException: executeLargeUpdate not implemented> instead of AlreadyClosedSqlException with "PreparedStatement is already closed."- PreparedStatement.executeLargeUpdate(String, int) threw <java.sql.SQLFeatureNotSupportedException: executeLargeUpdate not implemented> instead of AlreadyClosedSqlException with "PreparedStatement is already closed."- PreparedStatement.executeLargeUpdate(String, int[]) threw <java.sql.SQLFeatureNotSupportedException: executeLargeUpdate not implemented> instead of AlreadyClosedSqlException with "PreparedStatement is already closed."(Successes:- PreparedStatement.setDate(int, Date) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setDate(int, Date, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setCharacterStream(int, Reader, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setCharacterStream(int, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setCharacterStream(int, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setArray(int, Array) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setRowId(int, RowId) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setNString(int, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setNCharacterStream(int, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setNCharacterStream(int, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setNClob(int, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setNClob(int, NClob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setNClob(int, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setSQLXML(int, SQLXML) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setTime(int, Time, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setTime(int, Time) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setObject(int, Object, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setObject(int, Object) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setObject(int, Object, int, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.execute() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setBoolean(int, boolean) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setByte(int, byte) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setShort(int, short) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setInt(int, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setLong(int, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setFloat(int, float) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setDouble(int, double) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setTimestamp(int, Timestamp) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setTimestamp(int, Timestamp, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setURL(int, URL) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.executeQuery() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getMetaData() threw <java.lang.RuntimeException: PreparedStatement is already closed.>- PreparedStatement.executeUpdate() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.addBatch() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getParameterMetaData() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setNull(int, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setNull(int, int, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setBigDecimal(int, BigDecimal) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setString(int, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setBytes(int, byte[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setAsciiStream(int, InputStream, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setAsciiStream(int, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setAsciiStream(int, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setUnicodeStream(int, InputStream, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setBinaryStream(int, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setBinaryStream(int, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setBinaryStream(int, InputStream, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.clearParameters() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setRef(int, Ref) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setBlob(int, Blob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setBlob(int, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setBlob(int, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setClob(int, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setClob(int, Clob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setClob(int, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.isClosed() didn't throw- PreparedStatement.getWarnings() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.clearWarnings() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setFetchDirection(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getFetchDirection() threw <java.lang.RuntimeException: PreparedStatement is already closed.>- PreparedStatement.setFetchSize(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getFetchSize() threw <java.lang.RuntimeException: PreparedStatement is already closed.>- PreparedStatement.execute(String, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.execute(String, String[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.execute(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.execute(String, int[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.close() didn't throw- PreparedStatement.cancel() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.executeQuery(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getConnection() threw <java.lang.RuntimeException: PreparedStatement is already closed.>- PreparedStatement.getResultSetHoldability() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setEscapeProcessing(boolean) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getQueryTimeout() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.closeOnCompletion() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.executeUpdate(String, String[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.executeUpdate(String, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.executeUpdate(String, int[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.executeUpdate(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getMaxFieldSize() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setMaxFieldSize(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getMaxRows() threw <java.lang.RuntimeException: PreparedStatement is already closed.>- PreparedStatement.setMaxRows(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setQueryTimeout(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setCursorName(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getResultSet() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getUpdateCount() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getMoreResults(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getMoreResults() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getResultSetConcurrency() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getResultSetType() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.addBatch(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.clearBatch() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.executeBatch() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.getGeneratedKeys() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.setPoolable(boolean) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.isPoolable() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.isCloseOnCompletion() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: PreparedStatement is already closed.>- PreparedStatement.isWrapperFor(Class) threw <java.lang.NullPointerException>- PreparedStatement.unwrap(Class) threw <java.lang.NullPointerException>)  Drill2489CallsAfterCloseThrowExceptionsTest.testClosedResultSetMethodsThrowRight1:606 Already-closed exception error(s): Failures:- ResultSet.updateObject(String, Object, SQLType, int) threw <java.sql.SQLFeatureNotSupportedException: updateObject not implemented> instead of AlreadyClosedSqlException with "ResultSet is already closed."- ResultSet.updateObject(int, Object, SQLType) threw <java.sql.SQLFeatureNotSupportedException: updateObject not implemented> instead of AlreadyClosedSqlException with "ResultSet is already closed."- ResultSet.updateObject(int, Object, SQLType, int) threw <java.sql.SQLFeatureNotSupportedException: updateObject not implemented> instead of AlreadyClosedSqlException with "ResultSet is already closed."- ResultSet.updateObject(String, Object, SQLType) threw <java.sql.SQLFeatureNotSupportedException: updateObject not implemented> instead of AlreadyClosedSqlException with "ResultSet is already closed."(Successes:- ResultSet.getString(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getString(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTime(String, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTime(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTime(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTime(int, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.isClosed() didn't throw- ResultSet.getWarnings() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.clearWarnings() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getHoldability() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.wasNull() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBigDecimal(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBigDecimal(String, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBigDecimal(int, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBigDecimal(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getAsciiStream(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getAsciiStream(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getUnicodeStream(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getUnicodeStream(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBinaryStream(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBinaryStream(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getCursorName() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.findColumn(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getCharacterStream(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getCharacterStream(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.isBeforeFirst() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.isAfterLast() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.isFirst() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.isLast() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.beforeFirst() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.afterLast() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.absolute(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.relative(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.setFetchDirection(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getFetchDirection() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.setFetchSize(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getFetchSize() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getConcurrency() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.rowUpdated() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.rowInserted() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.rowDeleted() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNull(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNull(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBoolean(int, boolean) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBoolean(String, boolean) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateByte(int, byte) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateByte(String, byte) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateShort(String, short) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateShort(int, short) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateInt(int, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateInt(String, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateLong(String, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateLong(int, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateFloat(int, float) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateFloat(String, float) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateDouble(int, double) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateDouble(String, double) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBigDecimal(int, BigDecimal) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBigDecimal(String, BigDecimal) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateString(String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateString(int, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateDate(int, Date) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateDate(String, Date) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateTime(int, Time) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateTime(String, Time) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateTimestamp(String, Timestamp) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateTimestamp(int, Timestamp) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateAsciiStream(String, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateAsciiStream(int, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateAsciiStream(int, InputStream, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateAsciiStream(String, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateAsciiStream(String, InputStream, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateAsciiStream(int, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBinaryStream(int, InputStream, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBinaryStream(String, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBinaryStream(String, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBinaryStream(int, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBinaryStream(int, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBinaryStream(String, InputStream, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateCharacterStream(String, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateCharacterStream(int, Reader, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateCharacterStream(int, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateCharacterStream(String, Reader, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateCharacterStream(String, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateCharacterStream(int, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateObject(String, Object) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateObject(String, Object, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateObject(int, Object, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateObject(int, Object) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.insertRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.deleteRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.refreshRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.cancelRowUpdates() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.moveToInsertRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.moveToCurrentRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getStatement() threw <java.lang.RuntimeException: ResultSet is already closed.>- ResultSet.getBlob(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBlob(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getClob(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getClob(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateRef(String, Ref) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateRef(int, Ref) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBlob(int, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBlob(String, Blob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBlob(int, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBlob(String, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBlob(String, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBlob(int, Blob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateClob(int, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateClob(String, Clob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateClob(int, Clob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateClob(String, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateClob(String, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateClob(int, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateArray(int, Array) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateArray(String, Array) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getRowId(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getRowId(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateRowId(int, RowId) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateRowId(String, RowId) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNString(int, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNString(String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNClob(String, NClob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNClob(int, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNClob(String, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNClob(int, NClob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNClob(String, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNClob(int, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getNClob(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getNClob(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getSQLXML(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getSQLXML(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateSQLXML(int, SQLXML) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateSQLXML(String, SQLXML) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getNString(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getNString(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getNCharacterStream(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getNCharacterStream(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNCharacterStream(int, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNCharacterStream(String, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNCharacterStream(String, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNCharacterStream(int, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBytes(String, byte[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBytes(int, byte[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getObject(String, Map) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getObject(int, Map) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getObject(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getObject(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getObject(String, Class) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getObject(int, Class) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBoolean(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBoolean(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getByte(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getByte(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getShort(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getShort(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getInt(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getInt(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getLong(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getLong(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getFloat(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getFloat(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getDouble(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getDouble(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBytes(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBytes(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.next() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getArray(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getArray(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getURL(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getURL(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.first() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.close() didn't throw- ResultSet.getType() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getRef(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getRef(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.previous() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTimestamp(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTimestamp(String, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTimestamp(int, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTimestamp(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getDate(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getDate(String, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getDate(int, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getDate(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.last() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getMetaData() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.isWrapperFor(Class) threw <java.lang.NullPointerException>- ResultSet.unwrap(Class) threw <java.lang.NullPointerException>)  Drill2489CallsAfterCloseThrowExceptionsTest.testClosedResultSetMethodsThrowRight2:618 Already-closed exception error(s): Failures:- ResultSet.updateObject(String, Object, SQLType, int) threw <java.sql.SQLFeatureNotSupportedException: updateObject not implemented> instead of AlreadyClosedSqlException with "ResultSet is already closed."- ResultSet.updateObject(int, Object, SQLType) threw <java.sql.SQLFeatureNotSupportedException: updateObject not implemented> instead of AlreadyClosedSqlException with "ResultSet is already closed."- ResultSet.updateObject(int, Object, SQLType, int) threw <java.sql.SQLFeatureNotSupportedException: updateObject not implemented> instead of AlreadyClosedSqlException with "ResultSet is already closed."- ResultSet.updateObject(String, Object, SQLType) threw <java.sql.SQLFeatureNotSupportedException: updateObject not implemented> instead of AlreadyClosedSqlException with "ResultSet is already closed."(Successes:- ResultSet.getString(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getString(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTime(String, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTime(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTime(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTime(int, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.isClosed() didn't throw- ResultSet.getWarnings() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.clearWarnings() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getHoldability() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.wasNull() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBigDecimal(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBigDecimal(String, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBigDecimal(int, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBigDecimal(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getAsciiStream(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getAsciiStream(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getUnicodeStream(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getUnicodeStream(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBinaryStream(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBinaryStream(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getCursorName() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.findColumn(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getCharacterStream(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getCharacterStream(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.isBeforeFirst() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.isAfterLast() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.isFirst() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.isLast() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.beforeFirst() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.afterLast() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.absolute(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.relative(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.setFetchDirection(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getFetchDirection() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.setFetchSize(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getFetchSize() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getConcurrency() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.rowUpdated() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.rowInserted() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.rowDeleted() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNull(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNull(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBoolean(int, boolean) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBoolean(String, boolean) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateByte(int, byte) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateByte(String, byte) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateShort(String, short) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateShort(int, short) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateInt(int, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateInt(String, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateLong(String, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateLong(int, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateFloat(int, float) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateFloat(String, float) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateDouble(int, double) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateDouble(String, double) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBigDecimal(int, BigDecimal) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBigDecimal(String, BigDecimal) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateString(String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateString(int, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateDate(int, Date) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateDate(String, Date) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateTime(int, Time) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateTime(String, Time) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateTimestamp(String, Timestamp) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateTimestamp(int, Timestamp) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateAsciiStream(String, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateAsciiStream(int, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateAsciiStream(int, InputStream, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateAsciiStream(String, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateAsciiStream(String, InputStream, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateAsciiStream(int, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBinaryStream(int, InputStream, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBinaryStream(String, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBinaryStream(String, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBinaryStream(int, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBinaryStream(int, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBinaryStream(String, InputStream, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateCharacterStream(String, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateCharacterStream(int, Reader, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateCharacterStream(int, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateCharacterStream(String, Reader, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateCharacterStream(String, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateCharacterStream(int, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateObject(String, Object) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateObject(String, Object, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateObject(int, Object, int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateObject(int, Object) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.insertRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.deleteRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.refreshRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.cancelRowUpdates() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.moveToInsertRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.moveToCurrentRow() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getStatement() threw <java.lang.RuntimeException: ResultSet is already closed.>- ResultSet.getBlob(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBlob(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getClob(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getClob(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateRef(String, Ref) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateRef(int, Ref) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBlob(int, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBlob(String, Blob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBlob(int, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBlob(String, InputStream) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBlob(String, InputStream, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBlob(int, Blob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateClob(int, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateClob(String, Clob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateClob(int, Clob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateClob(String, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateClob(String, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateClob(int, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateArray(int, Array) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateArray(String, Array) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getRowId(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getRowId(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateRowId(int, RowId) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateRowId(String, RowId) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNString(int, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNString(String, String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNClob(String, NClob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNClob(int, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNClob(String, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNClob(int, NClob) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNClob(String, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNClob(int, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getNClob(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getNClob(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getSQLXML(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getSQLXML(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateSQLXML(int, SQLXML) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateSQLXML(String, SQLXML) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getNString(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getNString(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getNCharacterStream(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getNCharacterStream(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNCharacterStream(int, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNCharacterStream(String, Reader, long) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNCharacterStream(String, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateNCharacterStream(int, Reader) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBytes(String, byte[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.updateBytes(int, byte[]) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getObject(String, Map) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getObject(int, Map) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getObject(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getObject(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getObject(String, Class) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getObject(int, Class) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBoolean(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBoolean(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getByte(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getByte(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getShort(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getShort(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getInt(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getInt(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getLong(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getLong(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getFloat(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getFloat(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getDouble(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getDouble(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBytes(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getBytes(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.next() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getArray(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getArray(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getURL(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getURL(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.first() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.close() didn't throw- ResultSet.getType() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getRef(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getRef(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.previous() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTimestamp(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTimestamp(String, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTimestamp(int, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getTimestamp(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getDate(String) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getDate(String, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getDate(int, Calendar) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getDate(int) threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.last() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.getMetaData() threw <org.apache.drill.jdbc.AlreadyClosedSqlException: ResultSet is already closed.>- ResultSet.isWrapperFor(Class) threw <java.lang.NullPointerException>- ResultSet.unwrap(Class) threw <java.lang.NullPointerException>)  Drill2769UnsupportedReportsUseSqlExceptionTest.testPreparedStatementMethodsThrowRight:414 Non-SQLException exception error(s): Failures:- PreparedStatement.executeLargeUpdate() threw <java.lang.UnsupportedOperationException: executeLargeUpdate not implemented> instead of a SQLException- PreparedStatement.executeLargeUpdate(String) threw <java.lang.UnsupportedOperationException: executeLargeUpdate not implemented> instead of a SQLException- PreparedStatement.getLargeUpdateCount() threw <java.lang.UnsupportedOperationException: getLargeUpdateCount not implemented> instead of a SQLException- PreparedStatement.setLargeMaxRows(long) threw <java.lang.UnsupportedOperationException: setLargeMaxRows not implemented> instead of a SQLException- PreparedStatement.executeLargeBatch() threw <java.lang.UnsupportedOperationException: executeLargeBatch not implemented> instead of a SQLException(Successes:- PreparedStatement.setDate(int, Date) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setDate(int, Date, Calendar) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setCharacterStream(int, Reader, long) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setCharacterStream(int, Reader) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setCharacterStream(int, Reader, int) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setTime(int, Time) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setTime(int, Time, Calendar) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setObject(int, Object, int, int) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setObject(int, Object, int) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setObject(int, Object) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setObject(int, Object, SQLType, int) threw <java.sql.SQLFeatureNotSupportedException: setObject not implemented>- PreparedStatement.setObject(int, Object, SQLType) threw <java.sql.SQLFeatureNotSupportedException: setObject not implemented>- PreparedStatement.setRowId(int, RowId) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setNString(int, String) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setNCharacterStream(int, Reader) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setNCharacterStream(int, Reader, long) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setNClob(int, Reader) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setNClob(int, Reader, long) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setNClob(int, NClob) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setSQLXML(int, SQLXML) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setURL(int, URL) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.executeQuery() threw <java.sql.SQLException: exception while executing query: null>- PreparedStatement.getMetaData() didn't throw- PreparedStatement.setString(int, String) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setBytes(int, byte[]) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setClob(int, Reader) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setClob(int, Reader, long) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setClob(int, Clob) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setArray(int, Array) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.getParameterMetaData() didn't throw- PreparedStatement.setNull(int, int, String) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setNull(int, int) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setBigDecimal(int, BigDecimal) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setAsciiStream(int, InputStream) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setAsciiStream(int, InputStream, long) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setAsciiStream(int, InputStream, int) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setUnicodeStream(int, InputStream, int) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setBinaryStream(int, InputStream, long) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setBinaryStream(int, InputStream) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setBinaryStream(int, InputStream, int) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.clearParameters() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.addBatch() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.setRef(int, Ref) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setBlob(int, InputStream) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setBlob(int, InputStream, long) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setBlob(int, Blob) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.executeUpdate() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.execute() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.setBoolean(int, boolean) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setByte(int, byte) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setShort(int, short) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setInt(int, int) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setLong(int, long) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setFloat(int, float) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setDouble(int, double) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setTimestamp(int, Timestamp, Calendar) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.setTimestamp(int, Timestamp) threw <java.sql.SQLFeatureNotSupportedException: Prepared-statement dynamic parameters are not supported.>- PreparedStatement.executeLargeUpdate(String, int) threw <java.sql.SQLFeatureNotSupportedException: executeLargeUpdate not implemented>- PreparedStatement.executeLargeUpdate(String, String[]) threw <java.sql.SQLFeatureNotSupportedException: executeLargeUpdate not implemented>- PreparedStatement.executeLargeUpdate(String, int[]) threw <java.sql.SQLFeatureNotSupportedException: executeLargeUpdate not implemented>- PreparedStatement.getMaxFieldSize() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.setMaxFieldSize(int) threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.getMaxRows() didn't throw- PreparedStatement.setMaxRows(int) didn't throw- PreparedStatement.setEscapeProcessing(boolean) threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.getQueryTimeout() didn't throw- PreparedStatement.setQueryTimeout(int) didn't throw- PreparedStatement.setCursorName(String) threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.getResultSet() didn't throw- PreparedStatement.getUpdateCount() didn't throw- PreparedStatement.getMoreResults() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.getMoreResults(int) threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.setFetchDirection(int) didn't throw- PreparedStatement.getFetchDirection() didn't throw- PreparedStatement.setFetchSize(int) didn't throw- PreparedStatement.getFetchSize() didn't throw- PreparedStatement.getResultSetConcurrency() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.getResultSetType() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.clearBatch() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.executeBatch() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.getGeneratedKeys() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.setPoolable(boolean) threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.isPoolable() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.closeOnCompletion() didn't throw- PreparedStatement.isCloseOnCompletion() didn't throw- PreparedStatement.getLargeMaxRows() didn't throw- PreparedStatement.isClosed() didn't throw- PreparedStatement.getWarnings() didn't throw- PreparedStatement.clearWarnings() didn't throw- PreparedStatement.cancel() didn't throw- PreparedStatement.executeQuery(String) threw <java.sql.SQLException: exception while executing query: null>- PreparedStatement.getConnection() didn't throw- PreparedStatement.addBatch(String) threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.executeUpdate(String) threw <java.sql.SQLException: exception while executing query: null>- PreparedStatement.executeUpdate(String, int) threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.executeUpdate(String, int[]) threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.executeUpdate(String, String[]) threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.getResultSetHoldability() threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.execute(String, int) threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.execute(String) threw <java.sql.SQLException: exception while executing query: null>- PreparedStatement.execute(String, int[]) threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.execute(String, String[]) threw <java.sql.SQLFeatureNotSupportedException>- PreparedStatement.isWrapperFor(Class) threw <java.lang.NullPointerException>- PreparedStatement.unwrap(Class) threw <java.lang.NullPointerException>)  Drill2769UnsupportedReportsUseSqlExceptionTest.testPlainStatementMethodsThrowRight:385 Non-SQLException exception error(s): Failures:- Statement.executeLargeUpdate(String) threw <java.lang.UnsupportedOperationException: executeLargeUpdate not implemented> instead of a SQLException- Statement.getLargeUpdateCount() threw <java.lang.UnsupportedOperationException: getLargeUpdateCount not implemented> instead of a SQLException- Statement.setLargeMaxRows(long) threw <java.lang.UnsupportedOperationException: setLargeMaxRows not implemented> instead of a SQLException- Statement.executeLargeBatch() threw <java.lang.UnsupportedOperationException: executeLargeBatch not implemented> instead of a SQLException(Successes:- Statement.executeLargeUpdate(String, int) threw <java.sql.SQLFeatureNotSupportedException: executeLargeUpdate not implemented>- Statement.executeLargeUpdate(String, String[]) threw <java.sql.SQLFeatureNotSupportedException: executeLargeUpdate not implemented>- Statement.executeLargeUpdate(String, int[]) threw <java.sql.SQLFeatureNotSupportedException: executeLargeUpdate not implemented>- Statement.getMaxFieldSize() threw <java.sql.SQLFeatureNotSupportedException>- Statement.setMaxFieldSize(int) threw <java.sql.SQLFeatureNotSupportedException>- Statement.getMaxRows() didn't throw- Statement.setMaxRows(int) didn't throw- Statement.setEscapeProcessing(boolean) threw <java.sql.SQLFeatureNotSupportedException>- Statement.getQueryTimeout() didn't throw- Statement.setQueryTimeout(int) didn't throw- Statement.setCursorName(String) threw <java.sql.SQLFeatureNotSupportedException>- Statement.getResultSet() didn't throw- Statement.getUpdateCount() didn't throw- Statement.getMoreResults() threw <java.sql.SQLFeatureNotSupportedException>- Statement.getMoreResults(int) threw <java.sql.SQLFeatureNotSupportedException>- Statement.setFetchDirection(int) didn't throw- Statement.getFetchDirection() didn't throw- Statement.setFetchSize(int) didn't throw- Statement.getFetchSize() didn't throw- Statement.getResultSetConcurrency() threw <java.sql.SQLFeatureNotSupportedException>- Statement.getResultSetType() threw <java.sql.SQLFeatureNotSupportedException>- Statement.clearBatch() threw <java.sql.SQLFeatureNotSupportedException>- Statement.executeBatch() threw <java.sql.SQLFeatureNotSupportedException>- Statement.getGeneratedKeys() threw <java.sql.SQLFeatureNotSupportedException>- Statement.setPoolable(boolean) threw <java.sql.SQLFeatureNotSupportedException>- Statement.isPoolable() threw <java.sql.SQLFeatureNotSupportedException>- Statement.closeOnCompletion() didn't throw- Statement.isCloseOnCompletion() didn't throw- Statement.getLargeMaxRows() didn't throw- Statement.isClosed() didn't throw- Statement.getWarnings() didn't throw- Statement.clearWarnings() didn't throw- Statement.cancel() didn't throw- Statement.executeQuery(String) threw <java.sql.SQLException: exception while executing query: null>- Statement.getConnection() didn't throw- Statement.addBatch(String) threw <java.sql.SQLFeatureNotSupportedException>- Statement.executeUpdate(String) threw <java.sql.SQLException: exception while executing query: null>- Statement.executeUpdate(String, int) threw <java.sql.SQLFeatureNotSupportedException>- Statement.executeUpdate(String, int[]) threw <java.sql.SQLFeatureNotSupportedException>- Statement.executeUpdate(String, String[]) threw <java.sql.SQLFeatureNotSupportedException>- Statement.getResultSetHoldability() threw <java.sql.SQLFeatureNotSupportedException>- Statement.execute(String, int) threw <java.sql.SQLFeatureNotSupportedException>- Statement.execute(String) threw <java.sql.SQLException: exception while executing query: null>- Statement.execute(String, int[]) threw <java.sql.SQLFeatureNotSupportedException>- Statement.execute(String, String[]) threw <java.sql.SQLFeatureNotSupportedException>- Statement.isWrapperFor(Class) threw <java.lang.NullPointerException>- Statement.unwrap(Class) threw <java.lang.NullPointerException>)
Tests run: 1336, Failures: 7, Errors: 0, Skipped: 288
[INFO] ------------------------------------------------------------------------[INFO] Reactor Summary:[INFO] [INFO] Apache Drill Root POM ............................. SUCCESS [4.455s][INFO] tools/Parent Pom .................................. SUCCESS [0.695s][INFO] tools/freemarker codegen tooling .................. SUCCESS [4.155s][INFO] Drill Protocol .................................... SUCCESS [6.785s][INFO] Common (Logical Plan, Base expressions) ........... SUCCESS [7.163s][INFO] Logical Plan, Base expressions .................... SUCCESS [9.535s][INFO] exec/Parent Pom ................................... SUCCESS [0.894s][INFO] exec/memory/Parent Pom ............................ SUCCESS [0.519s][INFO] exec/memory/base .................................. SUCCESS [5.470s][INFO] exec/rpc .......................................... SUCCESS [2.845s][INFO] exec/Vectors ...................................... SUCCESS [1:25.388s][INFO] contrib/Parent Pom ................................ SUCCESS [0.505s][INFO] contrib/data/Parent Pom ........................... SUCCESS [0.499s][INFO] contrib/data/tpch-sample-data ..................... SUCCESS [2.921s][INFO] exec/Java Execution Engine ........................ SUCCESS [20:23.358s][INFO] exec/JDBC Driver using dependencies ............... FAILURE [2:50.928s][INFO] JDBC JAR with all dependencies .................... SKIPPED[INFO] contrib/kudu-storage-plugin ....................... SKIPPED[INFO] contrib/mongo-storage-plugin ...................... SKIPPED[INFO] contrib/hbase-storage-plugin ...................... SKIPPED[INFO] contrib/jdbc-storage-plugin ....................... SKIPPED[INFO] contrib/hive-storage-plugin/Parent Pom ............ SKIPPED[INFO] contrib/hive-storage-plugin/hive-exec-shaded ...... SKIPPED[INFO] contrib/hive-storage-plugin/core .................. SKIPPED[INFO] contrib/drill-gis-plugin .......................... SKIPPED[INFO] Packaging and Distribution Assembly ............... SKIPPED[INFO] contrib/sqlline ................................... SKIPPED[INFO] ------------------------------------------------------------------------[INFO] BUILD FAILURE[INFO] ------------------------------------------------------------------------[INFO] Total time: 25:26.813s[INFO] Finished at: Thu May 05 18:48:02 UTC 2016[INFO] Final Memory: 79M/468M[INFO] ------------------------------------------------------------------------[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on project drill-jdbc: There are test failures.[ERROR] [ERROR] Please refer to /home/shawcs/drill/exec/jdbc/target/surefire-reports for the individual test results.[ERROR] -> [Help 1][ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.[ERROR] Re-run Maven using the -X switch to enable full debug logging.[ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles:[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException[ERROR] [ERROR] After correcting the problems, you can resume the build with the command[ERROR]   mvn <goals> -rf :drill-jdbc 

~ThanksChandrashekhar