Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.0.0
-
None
-
n/a
Description
Various forms of CliDriver use CliConfigs to set the 'confDir' below (e.g. CliConfigs.SparkOnYarnCliConfig() used by TestMiniSparkOnYarnCliDriver.
QTestUtil.QTestUtil() has
if (confDir != null && !confDir.isEmpty()) { HiveConf.setHiveSiteLocation(new URL("file://"+ new File(confDir).toURI().getPath() + "/hive-site.xml")); MetastoreConf.setHiveSiteLocation(HiveConf.getHiveSiteLocation()); System.out.println("Setting hive-site: "+HiveConf.getHiveSiteLocation()); }
This causes HiveConf.initialize() to load hvie-site.xml from that location.
MetastoreConf only loads hive-site.xml from the classpath which in the test environment picks up data/conf/hive-site.xml
So different parts of the system may end up disagreeing about property values.
Attachments
Attachments
- HIVE-18419.02.patch
- 4 kB
- Eugene Koifman
- HIVE-18419.01.patch
- 3 kB
- Eugene Koifman
Issue Links
- blocks
-
HIVE-18221 test acid default
- Resolved
Activity
+1 overall |
Vote | Subsystem | Runtime | Comment |
---|---|---|---|
Prechecks | |||
0 | findbugs | 0m 1s | Findbugs executables are not available. |
+1 | @author | 0m 0s | The patch does not contain any @author tags. |
master Compile Tests | |||
0 | mvndep | 1m 44s | Maven dependency ordering for branch |
+1 | mvninstall | 5m 46s | master passed |
+1 | compile | 0m 58s | master passed |
+1 | checkstyle | 0m 31s | master passed |
+1 | javadoc | 1m 4s | master passed |
Patch Compile Tests | |||
0 | mvndep | 0m 23s | Maven dependency ordering for patch |
+1 | mvninstall | 1m 0s | the patch passed |
+1 | compile | 1m 0s | the patch passed |
+1 | javac | 1m 0s | the patch passed |
+1 | checkstyle | 0m 34s | the patch passed |
+1 | whitespace | 0m 0s | The patch has no whitespace issues. |
+1 | javadoc | 1m 2s | the patch passed |
Other Tests | |||
+1 | asflicense | 0m 12s | The patch does not generate ASF License warnings. |
14m 32s |
Subsystem | Report/Notes |
---|---|
Optional Tests | asflicense javac javadoc findbugs checkstyle compile |
uname | Linux hiveptest-server-upstream 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux |
Build tool | maven |
Personality | /data/hiveptest/working/yetus/dev-support/hive-personality.sh |
git revision | master / a2ef2e5 |
Default Java | 1.8.0_111 |
modules | C: standalone-metastore itests/util U: . |
Console output | http://104.198.109.242/logs//PreCommit-HIVE-Build-8559/yetus.txt |
Powered by | Apache Yetus http://yetus.apache.org |
This message was automatically generated.
Here are the results of testing the latest attachment:
https://issues.apache.org/jira/secure/attachment/12905366/HIVE-18419.01.patch
SUCCESS: +1 due to 1 test(s) being added or modified.
ERROR: -1 due to 39 failed/errored test(s), 11551 tests executed
Failed tests:
org.apache.hadoop.hive.cli.TestBeeLineDriver.testCliDriver[smb_mapjoin_10] (batchId=245) org.apache.hadoop.hive.cli.TestBeeLineDriver.testCliDriver[smb_mapjoin_1] (batchId=245) org.apache.hadoop.hive.cli.TestBeeLineDriver.testCliDriver[smb_mapjoin_2] (batchId=245) org.apache.hadoop.hive.cli.TestBeeLineDriver.testCliDriver[smb_mapjoin_3] (batchId=245) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[dynpart_sort_opt_bucketing] (batchId=85) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[mapjoin_hook] (batchId=12) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[ppd_join5] (batchId=35) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[smb_mapjoin_10] (batchId=87) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[smb_mapjoin_1] (batchId=50) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[smb_mapjoin_25] (batchId=7) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[smb_mapjoin_2] (batchId=57) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[smb_mapjoin_3] (batchId=22) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[bucket_map_join_tez1] (batchId=169) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[bucketsortoptimize_insert_2] (batchId=151) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[hybridgrace_hashjoin_2] (batchId=156) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[insert_values_orig_table_use_metadata] (batchId=164) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid] (batchId=168) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid_fast] (batchId=159) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[smb_mapjoin_4] (batchId=155) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[smb_mapjoin_5] (batchId=170) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[sysdb] (batchId=159) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[authorization_part] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[stats_aggregator_error_1] (batchId=93) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[ppd_join5] (batchId=120) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[smb_mapjoin_10] (batchId=144) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[smb_mapjoin_1] (batchId=127) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[smb_mapjoin_25] (batchId=108) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[smb_mapjoin_2] (batchId=130) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[smb_mapjoin_3] (batchId=114) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[smb_mapjoin_4] (batchId=115) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[smb_mapjoin_5] (batchId=145) org.apache.hadoop.hive.cli.TestSparkPerfCliDriver.testCliDriver[query39] (batchId=247) org.apache.hadoop.hive.metastore.TestEmbeddedHiveMetaStore.testTransactionalValidation (batchId=213) org.apache.hadoop.hive.metastore.conf.TestMetastoreConf.readHiveSiteWithHiveHomeDir (batchId=201) org.apache.hadoop.hive.ql.io.TestDruidRecordWriter.testWrite (batchId=253) org.apache.hadoop.hive.ql.parse.TestReplicationScenarios.testConstraints (batchId=225) org.apache.hive.jdbc.TestSSL.testConnectionMismatch (batchId=231) org.apache.hive.jdbc.TestSSL.testConnectionWrongCertCN (batchId=231) org.apache.hive.jdbc.TestSSL.testMetastoreConnectionWrongCertCN (batchId=231)
Test results: https://builds.apache.org/job/PreCommit-HIVE-Build/8559/testReport
Console output: https://builds.apache.org/job/PreCommit-HIVE-Build/8559/console
Test logs: http://104.198.109.242/logs/PreCommit-HIVE-Build-8559/
Messages:
Executing org.apache.hive.ptest.execution.TestCheckPhase Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.YetusPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 39 tests failed
This message is automatically generated.
ATTACHMENT ID: 12905366 - PreCommit-HIVE-Build
looks related
java.lang.AssertionError: null at org.junit.Assert.fail(Assert.java:86) at org.junit.Assert.assertTrue(Assert.java:41) at org.junit.Assert.assertFalse(Assert.java:64) at org.junit.Assert.assertFalse(Assert.java:74) at org.apache.hadoop.hive.metastore.conf.TestMetastoreConf.readHiveSiteWithHiveHomeDir(TestMetastoreConf.java:200)
+1 overall |
Vote | Subsystem | Runtime | Comment |
---|---|---|---|
Prechecks | |||
0 | findbugs | 0m 0s | Findbugs executables are not available. |
+1 | @author | 0m 0s | The patch does not contain any @author tags. |
master Compile Tests | |||
0 | mvndep | 1m 23s | Maven dependency ordering for branch |
+1 | mvninstall | 5m 35s | master passed |
+1 | compile | 0m 57s | master passed |
+1 | checkstyle | 0m 29s | master passed |
+1 | javadoc | 1m 1s | master passed |
Patch Compile Tests | |||
0 | mvndep | 0m 22s | Maven dependency ordering for patch |
+1 | mvninstall | 1m 2s | the patch passed |
+1 | compile | 0m 58s | the patch passed |
+1 | javac | 0m 58s | the patch passed |
+1 | checkstyle | 0m 27s | the patch passed |
+1 | whitespace | 0m 0s | The patch has no whitespace issues. |
+1 | javadoc | 1m 6s | the patch passed |
Other Tests | |||
+1 | asflicense | 0m 12s | The patch does not generate ASF License warnings. |
13m 55s |
Subsystem | Report/Notes |
---|---|
Optional Tests | asflicense javac javadoc findbugs checkstyle compile |
uname | Linux hiveptest-server-upstream 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux |
Build tool | maven |
Personality | /data/hiveptest/working/yetus/dev-support/hive-personality.sh |
git revision | master / fd4e222 |
Default Java | 1.8.0_111 |
modules | C: standalone-metastore itests/util U: . |
Console output | http://104.198.109.242/logs//PreCommit-HIVE-Build-8587/yetus.txt |
Powered by | Apache Yetus http://yetus.apache.org |
This message was automatically generated.
Here are the results of testing the latest attachment:
https://issues.apache.org/jira/secure/attachment/12905758/HIVE-18419.02.patch
SUCCESS: +1 due to 2 test(s) being added or modified.
ERROR: -1 due to 17 failed/errored test(s), 11567 tests executed
Failed tests:
org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[mapjoin_hook] (batchId=12) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[ppd_join5] (batchId=35) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[bucket_map_join_tez1] (batchId=169) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[bucketsortoptimize_insert_2] (batchId=151) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[hybridgrace_hashjoin_2] (batchId=156) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[insert_values_orig_table_use_metadata] (batchId=164) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid] (batchId=168) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid_fast] (batchId=159) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[sysdb] (batchId=159) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[authorization_part] (batchId=93) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[ppd_join5] (batchId=120) org.apache.hadoop.hive.metastore.TestEmbeddedHiveMetaStore.testTransactionalValidation (batchId=213) org.apache.hadoop.hive.ql.io.TestDruidRecordWriter.testWrite (batchId=253) org.apache.hadoop.hive.ql.parse.TestReplicationScenarios.testConstraints (batchId=225) org.apache.hive.jdbc.TestSSL.testConnectionMismatch (batchId=231) org.apache.hive.jdbc.TestSSL.testConnectionWrongCertCN (batchId=231) org.apache.hive.jdbc.TestSSL.testMetastoreConnectionWrongCertCN (batchId=231)
Test results: https://builds.apache.org/job/PreCommit-HIVE-Build/8587/testReport
Console output: https://builds.apache.org/job/PreCommit-HIVE-Build/8587/console
Test logs: http://104.198.109.242/logs/PreCommit-HIVE-Build-8587/
Messages:
Executing org.apache.hive.ptest.execution.TestCheckPhase Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.YetusPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 17 tests failed
This message is automatically generated.
ATTACHMENT ID: 12905758 - PreCommit-HIVE-Build
This jira is resolved and released with Hive 3.0 If you find an issue with it, please create a new jira.
gates could you review please