[ https://issues.apache.org/jira/browse/HIVE-16152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15924243#comment-15924243 ]
Peter Vary commented on HIVE-16152: ----------------------------------- The changed output: - diff problem: {code} Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0 Running org.apache.hadoop.hive.cli.TestBeeLineDriver Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 13.999 sec <<< FAILURE! - in org.apache.hadoop.hive.cli.TestBeeLineDriver testCliDriver[drop_with_concurrency](org.apache.hadoop.hive.cli.TestBeeLineDriver) Time elapsed: 2.223 sec <<< FAILURE! java.lang.AssertionError: Client result comparison failed with error code = 1 while executing fname=drop_with_concurrency 3c3 < Change!!! No rows affected --- > No rows affected {code} - Missing out file: {code} testCliDriver[escape_comments](org.apache.hadoop.hive.cli.TestBeeLineDriver) Time elapsed: 2.703 sec <<< ERROR! java.lang.Exception: Exception running or analyzing the results of the query file: org.apache.hive.beeline.qfile.QFile@4df7d9ee The following files can help you identifying the problem: - Query file: /Users/petervary/dev/upstream/hive/ql/src/test/queries/clientpositive/escape_comments.q - Raw output file: /Users/petervary/dev/upstream/hive/itests/qtest/target/qfile-results/beelinepositive/escape_comments.q.out.raw - Filtered output file: /Users/petervary/dev/upstream/hive/itests/qtest/target/qfile-results/beelinepositive/escape_comments.q.out - Expected output file: /Users/petervary/dev/upstream/hive/ql/src/test/results/clientpositive/beeline/escape_comments.q.out - Client log file: /Users/petervary/dev/upstream/hive/itests/qtest/target/qfile-results/beelinepositive/escape_comments.q.beeline - Client log files before the test: /Users/petervary/dev/upstream/hive/itests/qtest/target/qfile-results/beelinepositive/escape_comments.q.out.before - Client log files after the test: /Users/petervary/dev/upstream/hive/itests/qtest/target/qfile-results/beelinepositive/escape_comments.q.out.after - Hiveserver2 log file: ./itests/qtest/target/tmp/hive.log at org.apache.hadoop.hive.cli.control.CoreBeeLineDriver.runTest(CoreBeeLineDriver.java:173) at org.apache.hadoop.hive.cli.control.CoreBeeLineDriver.runTest(CoreBeeLineDriver.java:188) at org.apache.hadoop.hive.cli.control.CliAdapter.runTest(CliAdapter.java:104) at org.apache.hadoop.hive.cli.TestBeeLineDriver.testCliDriver(TestBeeLineDriver.java:59) [..] Caused by: java.io.IOException: Expected results file does not exist: /Users/petervary/dev/upstream/hive/ql/src/test/results/clientpositive/beeline/escape_comments.q.out at org.apache.hive.beeline.qfile.QFile.compareResults(QFile.java:111) at org.apache.hadoop.hive.cli.control.CoreBeeLineDriver.runTest(CoreBeeLineDriver.java:156) ... 39 more {code} - Query file problem: {code} testCliDriver[drop_with_concurrency](org.apache.hadoop.hive.cli.TestBeeLineDriver) Time elapsed: 0.522 sec <<< ERROR! java.sql.SQLException: Error executing SQL command: !run /Users/petervary/dev/upstream/hive/ql/src/test/queries/clientpositive/drop_with_concurrency.q at org.apache.hive.beeline.qfile.QFileBeeLineClient.execute(QFileBeeLineClient.java:64) at org.apache.hive.beeline.qfile.QFileBeeLineClient.execute(QFileBeeLineClient.java:93) at org.apache.hadoop.hive.cli.control.CoreBeeLineDriver.runTest(CoreBeeLineDriver.java:144) {code} - Init file problem: {code} org.apache.hadoop.hive.cli.TestBeeLineDriver Time elapsed: 8.093 sec <<< ERROR! java.sql.SQLException: Error running infra script: /Users/petervary/dev/upstream/hive/data/scripts/q_test_init_src.sql Check the following logs for details: - /Users/petervary/dev/upstream/hive/itests/qtest/target/qfile-results/beelinepositive/init.beeline - /Users/petervary/dev/upstream/hive/itests/qtest/target/qfile-results/beelinepositive/init.raw at org.apache.hadoop.hive.cli.control.CoreBeeLineDriver.runInfraScript(CoreBeeLineDriver.java:121) at org.apache.hadoop.hive.cli.control.CoreBeeLineDriver.beforeClass(CoreBeeLineDriver.java:105) at org.apache.hadoop.hive.cli.control.CliAdapter$1$1.evaluate(CliAdapter.java:71) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.sql.SQLException: Error executing SQL command: !run /Users/petervary/dev/upstream/hive/data/scripts/q_test_init_src.sql at org.apache.hive.beeline.qfile.QFileBeeLineClient.execute(QFileBeeLineClient.java:64) at org.apache.hadoop.hive.cli.control.CoreBeeLineDriver.runInfraScript(CoreBeeLineDriver.java:112) ... 11 more {code} - Exception in the wild :) {code} testCliDriver[drop_with_concurrency](org.apache.hadoop.hive.cli.TestBeeLineDriver) Time elapsed: 2.284 sec <<< ERROR! java.lang.Exception: Exception running or analyzing the results of the query file: org.apache.hive.beeline.qfile.QFile@685d7ba5 The following files can help you identifying the problem: - Query file: /Users/petervary/dev/upstream/hive/ql/src/test/queries/clientpositive/drop_with_concurrency.q - Raw output file: /Users/petervary/dev/upstream/hive/itests/qtest/target/qfile-results/beelinepositive/drop_with_concurrency.q.out.raw - Filtered output file: /Users/petervary/dev/upstream/hive/itests/qtest/target/qfile-results/beelinepositive/drop_with_concurrency.q.out - Expected output file: /Users/petervary/dev/upstream/hive/ql/src/test/results/clientpositive/beeline/drop_with_concurrency.q.out - Client log file: /Users/petervary/dev/upstream/hive/itests/qtest/target/qfile-results/beelinepositive/drop_with_concurrency.q.beeline - Client log files before the test: /Users/petervary/dev/upstream/hive/itests/qtest/target/qfile-results/beelinepositive/drop_with_concurrency.q.out.before - Client log files after the test: /Users/petervary/dev/upstream/hive/itests/qtest/target/qfile-results/beelinepositive/drop_with_concurrency.q.out.after - Hiveserver2 log file: ./itests/qtest/target/tmp/hive.log at org.apache.hadoop.hive.cli.control.CoreBeeLineDriver.runTest(CoreBeeLineDriver.java:173) at org.apache.hadoop.hive.cli.control.CoreBeeLineDriver.runTest(CoreBeeLineDriver.java:188) at org.apache.hadoop.hive.cli.control.CliAdapter.runTest(CliAdapter.java:104) at org.apache.hadoop.hive.cli.TestBeeLineDriver.testCliDriver(TestBeeLineDriver.java:59) [..] Caused by: java.io.IOException: In the wild at org.apache.hive.beeline.qfile.QFile.filterOutput(QFile.java:107) at org.apache.hadoop.hive.cli.control.CoreBeeLineDriver.runTest(CoreBeeLineDriver.java:150) ... 39 more {code} > TestBeeLineDriver logging improvements > -------------------------------------- > > Key: HIVE-16152 > URL: https://issues.apache.org/jira/browse/HIVE-16152 > Project: Hive > Issue Type: Improvement > Components: Testing Infrastructure > Affects Versions: 2.2.0 > Reporter: Peter Vary > Assignee: Peter Vary > > During the review of HIVE-16127 we agreed, that it would be great to have > improved logging and error messages during the TestBeeLineDriver run. -- This message was sent by Atlassian JIRA (v6.3.15#6346)