-
- Downloads
[SPARK-9939] [SQL] Resorts to Java process API in CliSuite,...
[SPARK-9939] [SQL] Resorts to Java process API in CliSuite, HiveSparkSubmitSuite and HiveThriftServer2 test suites Scala process API has a known bug ([SI-8768] [1]), which may be the reason why several test suites which fork sub-processes are flaky. This PR replaces Scala process API with Java process API in `CliSuite`, `HiveSparkSubmitSuite`, and `HiveThriftServer2` related test suites to see whether it fix these flaky tests. [1]: https://issues.scala-lang.org/browse/SI-8768 Author: Cheng Lian <lian@databricks.com> Closes #8168 from liancheng/spark-9939/use-java-process-api.
Showing
- sql/core/src/test/scala/org/apache/spark/sql/test/ProcessTestUtils.scala 37 additions, 0 deletions...st/scala/org/apache/spark/sql/test/ProcessTestUtils.scala
- sql/hive-thriftserver/pom.xml 7 additions, 0 deletionssql/hive-thriftserver/pom.xml
- sql/hive-thriftserver/src/test/scala/org/apache/spark/sql/hive/thriftserver/CliSuite.scala 24 additions, 40 deletions...ala/org/apache/spark/sql/hive/thriftserver/CliSuite.scala
- sql/hive-thriftserver/src/test/scala/org/apache/spark/sql/hive/thriftserver/HiveThriftServer2Suites.scala 46 additions, 37 deletions...spark/sql/hive/thriftserver/HiveThriftServer2Suites.scala
- sql/hive/src/test/scala/org/apache/spark/sql/hive/HiveSparkSubmitSuite.scala 35 additions, 14 deletions...cala/org/apache/spark/sql/hive/HiveSparkSubmitSuite.scala
Loading
Please register or sign in to comment