[
https://issues.apache.org/jira/browse/HIVE-29074?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18003825#comment-18003825
]
Stamatis Zampetakis commented on HIVE-29074:
--------------------------------------------
The test cannot run using the test.metastore.db feature in current master
([https://github.com/apache/hive/commit/a1c2487307171b2c208a649ca33ffc1ec1b90256)]
cause the necessary JDBC drivers are not in the classpath.
> ITestDbTxnManager with test.metastore.db fails due to missing JDBC drivers
> --------------------------------------------------------------------------
>
> Key: HIVE-29074
> URL: https://issues.apache.org/jira/browse/HIVE-29074
> Project: Hive
> Issue Type: Bug
> Components: Tests
> Reporter: Stamatis Zampetakis
> Assignee: Stamatis Zampetakis
> Priority: Major
>
> {code:bash}
> mvn test -Dtest=ITestDbTxnManager -Dtest.metastore.db=postgres
> {code}
> {noformat}
> [INFO] Running org.apache.hadoop.hive.ql.lockmgr.ITestDbTxnManager
> [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.551
> s <<< FAILURE! -- in org.apache.hadoop.hive.ql.lockmgr.ITestDbTxnManager
> [ERROR] org.apache.hadoop.hive.ql.lockmgr.ITestDbTxnManager -- Time elapsed:
> 1.551 s <<< ERROR!
> java.lang.NoClassDefFoundError: org/postgresql/Driver
> at
> org.apache.hadoop.hive.metastore.dbinstall.rules.Postgres.getJdbcDriver(Postgres.java:51)
> at
> org.apache.hadoop.hive.ql.lockmgr.ITestDbTxnManager.setupDb(ITestDbTxnManager.java:56)
> at java.base/java.lang.reflect.Method.invoke(Method.java:580)
> Caused by: java.lang.ClassNotFoundException: org.postgresql.Driver
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
> at
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
> ... 3 more
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)