HIVE-13371: Fix test failure of testHasNull in TestColumnStatistics running on Windows (PPengcheng Xiong, reviewed by Ashutosh Chauhan)
Project: http://git-wip-us.apache.org/repos/asf/hive/repo Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/44ab4553 Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/44ab4553 Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/44ab4553 Branch: refs/heads/llap Commit: 44ab45534277920bcf64dbd43409ab730fdb8d61 Parents: 5201629 Author: Pengcheng Xiong <pxi...@apache.org> Authored: Mon Mar 28 16:04:45 2016 -0700 Committer: Pengcheng Xiong <pxi...@apache.org> Committed: Mon Mar 28 16:04:45 2016 -0700 ---------------------------------------------------------------------- .../org/apache/hadoop/hive/ql/io/orc/TestColumnStatistics.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hive/blob/44ab4553/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestColumnStatistics.java ---------------------------------------------------------------------- diff --git a/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestColumnStatistics.java b/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestColumnStatistics.java index 9433283..5f0146f 100644 --- a/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestColumnStatistics.java +++ b/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestColumnStatistics.java @@ -19,6 +19,7 @@ package org.apache.hadoop.hive.ql.io.orc; import static junit.framework.Assert.assertEquals; +import static org.junit.Assume.assumeTrue; import java.io.File; import java.io.FileOutputStream; @@ -343,7 +344,9 @@ public class TestColumnStatistics { FileDump.main(new String[]{testFilePath.toString(), "--rowindex=2"}); System.out.flush(); System.setOut(origOut); - + // If called with an expression evaluating to false, the test will halt + // and be ignored. + assumeTrue(!System.getProperty("os.name").startsWith("Windows")); TestFileDump.checkOutput(outputFilename, workDir + File.separator + outputFilename); } }