I try to add some q file test to hive, so follow hive dev documents, but build error occur.
Any suggestion would be welcome, thanks. command list: git fetch git checkout -b master-0923 origin/master mvn clean install -DskipTests -Pdist mvn test -Pitests -Dtest=TestCliDriver -Dqfile=union_different_types_three.q -Dtest.output.overwrite=true mvn error stacktrace: [INFO] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestHiveMetaStore.java: Some input files use unchecked or unsafe operations. [INFO] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestHiveMetaStore.java: Recompile with -Xlint:unchecked for details. [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/beeline/hs2connection/BeelineWithHS2ConnectionFileTestBase.java:[145,12] cannot find symbol symbol: method cleanupLocalDir() location: class org.apache.hive.jdbc.miniHS2.MiniHS2 [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/beeline/hs2connection/BeelineWithHS2ConnectionFileTestBase.java:[151,12] cannot find symbol symbol: method cleanupLocalDir() location: class org.apache.hive.jdbc.miniHS2.MiniHS2 [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/beeline/hs2connection/BeelineWithHS2ConnectionFileTestBase.java:[169,52] cannot find symbol symbol: method cleanupLocalDirOnStartup(boolean) location: class org.apache.hive.jdbc.miniHS2.MiniHS2.Builder [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestXSRFFilter.java:[56,12] cannot find symbol symbol: method cleanupLocalDir() location: class org.apache.hive.jdbc.miniHS2.MiniHS2 [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestXSRFFilter.java:[61,12] cannot find symbol symbol: method cleanupLocalDir() location: class org.apache.hive.jdbc.miniHS2.MiniHS2 [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestXSRFFilter.java:[70,51] cannot find symbol symbol: method cleanupLocalDirOnStartup(boolean) location: class org.apache.hive.jdbc.miniHS2.MiniHS2.Builder [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestServiceDiscoveryWithMiniHS2.java:[55,12] cannot find symbol symbol: method cleanupLocalDir() location: class org.apache.hive.jdbc.miniHS2.MiniHS2 [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestServiceDiscoveryWithMiniHS2.java:[72,12] cannot find symbol symbol: method cleanupLocalDir() location: class org.apache.hive.jdbc.miniHS2.MiniHS2 [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestServiceDiscoveryWithMiniHS2.java:[77,55] cannot find symbol symbol: method cleanupLocalDirOnStartup(boolean) location: class org.apache.hive.jdbc.miniHS2.MiniHS2.Builder [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestSSL.java:[73,12] cannot find symbol symbol: method cleanupLocalDir() location: class org.apache.hive.jdbc.miniHS2.MiniHS2 [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestSSL.java:[79,12] cannot find symbol symbol: method cleanupLocalDir() location: class org.apache.hive.jdbc.miniHS2.MiniHS2 [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestSSL.java:[85,51] cannot find symbol symbol: method cleanupLocalDirOnStartup(boolean) location: class org.apache.hive.jdbc.miniHS2.MiniHS2.Builder [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestSSL.java:[441,73] cannot find symbol symbol: method cleanupLocalDirOnStartup(boolean) location: class org.apache.hive.jdbc.miniHS2.MiniHS2.Builder [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestSSL.java:[475,73] cannot find symbol symbol: method cleanupLocalDirOnStartup(boolean) location: class org.apache.hive.jdbc.miniHS2.MiniHS2.Builder [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/TestAutoPurgeTables.java:[153,16] cannot find symbol symbol: method cleanup() location: variable miniHS2 of type org.apache.hive.jdbc.miniHS2.MiniHS2 [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestJdbcWithMiniHS2.java:[94,12] cannot find symbol symbol: method cleanupLocalDir() location: class org.apache.hive.jdbc.miniHS2.MiniHS2 [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestJdbcWithMiniHS2.java:[204,67] cannot find symbol symbol: method cleanupLocalDirOnStartup(boolean) location: class org.apache.hive.jdbc.miniHS2.MiniHS2.Builder [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestJdbcWithMiniHS2.java:[221,14] cannot find symbol symbol: method cleanup() location: variable miniHS2 of type org.apache.hive.jdbc.miniHS2.MiniHS2 [ERROR] /home/master/haihua/project/hive-official/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestJdbcWithMiniHS2.java:[223,12] cannot find symbol symbol: method cleanupLocalDir() location: class org.apache.hive.jdbc.miniHS2.MiniHS2 -- Wang Haihua