Cheng Lian created SPARK-3515: --------------------------------- Summary: ParquetMetastoreSuite fails when executed together with other suites under Maven Key: SPARK-3515 URL: https://issues.apache.org/jira/browse/SPARK-3515 Project: Spark Issue Type: Bug Components: SQL Affects Versions: 1.1.1 Reporter: Cheng Lian
Reproduction step: {code} mvn -Phive,hadoop-2.4 -DwildcardSuites=org.apache.spark.sql.parquet.ParquetMetastoreSuite,org.apache.spark.sql.hive.StatisticsSuite -pl core,sql/catalyst,sql/core,sql/hive test {code} Maven instantiates all discovered test suite object at first, and then starts executing all test cases. {{ParquetMetastoreSuite}} sets up several temporary tables in constructor, but these tables are deleted immediately since {{StatisticsSuite}}'s constructor calls {{TestHiveContext.reset()}}. To fix this issue, we shouldn't put this kind of side effect in constructor, but in {{beforeAll}}. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org