-
- Downloads
[SPARK-22557][TEST] Use ThreadSignaler explicitly
## What changes were proposed in this pull request? ScalaTest 3.0 uses an implicit `Signaler`. This PR makes it sure all Spark tests uses `ThreadSignaler` explicitly which has the same default behavior of interrupting a thread on the JVM like ScalaTest 2.2.x. This will reduce potential flakiness. ## How was this patch tested? This is testsuite-only update. This should passes the Jenkins tests. Author: Dongjoon Hyun <dongjoon@apache.org> Closes #19784 from dongjoon-hyun/use_thread_signaler.
Showing
- core/src/test/scala/org/apache/spark/DistributedSuite.scala 5 additions, 2 deletionscore/src/test/scala/org/apache/spark/DistributedSuite.scala
- core/src/test/scala/org/apache/spark/DriverSuite.scala 4 additions, 1 deletioncore/src/test/scala/org/apache/spark/DriverSuite.scala
- core/src/test/scala/org/apache/spark/UnpersistSuite.scala 6 additions, 2 deletionscore/src/test/scala/org/apache/spark/UnpersistSuite.scala
- core/src/test/scala/org/apache/spark/deploy/SparkSubmitSuite.scala 8 additions, 1 deletion...test/scala/org/apache/spark/deploy/SparkSubmitSuite.scala
- core/src/test/scala/org/apache/spark/rdd/AsyncRDDActionsSuite.scala 4 additions, 1 deletion...est/scala/org/apache/spark/rdd/AsyncRDDActionsSuite.scala
- core/src/test/scala/org/apache/spark/scheduler/DAGSchedulerSuite.scala 4 additions, 1 deletion.../scala/org/apache/spark/scheduler/DAGSchedulerSuite.scala
- core/src/test/scala/org/apache/spark/scheduler/OutputCommitCoordinatorIntegrationSuite.scala 4 additions, 1 deletion...k/scheduler/OutputCommitCoordinatorIntegrationSuite.scala
- core/src/test/scala/org/apache/spark/storage/BlockManagerSuite.scala 8 additions, 2 deletions...st/scala/org/apache/spark/storage/BlockManagerSuite.scala
- core/src/test/scala/org/apache/spark/util/EventLoopSuite.scala 4 additions, 1 deletion...src/test/scala/org/apache/spark/util/EventLoopSuite.scala
- sql/core/src/test/scala/org/apache/spark/sql/execution/streaming/ProcessingTimeExecutorSuite.scala 5 additions, 3 deletions...sql/execution/streaming/ProcessingTimeExecutorSuite.scala
- sql/core/src/test/scala/org/apache/spark/sql/streaming/StreamTest.scala 2 additions, 0 deletions...est/scala/org/apache/spark/sql/streaming/StreamTest.scala
- sql/hive/src/test/scala/org/apache/spark/sql/hive/SparkSubmitTestUtils.scala 4 additions, 1 deletion...cala/org/apache/spark/sql/hive/SparkSubmitTestUtils.scala
- streaming/src/test/scala/org/apache/spark/streaming/ReceiverSuite.scala 3 additions, 2 deletions...test/scala/org/apache/spark/streaming/ReceiverSuite.scala
- streaming/src/test/scala/org/apache/spark/streaming/StreamingContextSuite.scala 3 additions, 2 deletions...la/org/apache/spark/streaming/StreamingContextSuite.scala
- streaming/src/test/scala/org/apache/spark/streaming/receiver/BlockGeneratorSuite.scala 4 additions, 3 deletions...apache/spark/streaming/receiver/BlockGeneratorSuite.scala
Loading
Please register or sign in to comment