aboutsummaryrefslogtreecommitdiff
path: root/repl
diff options
context:
space:
mode:
Diffstat (limited to 'repl')
-rw-r--r--repl/src/test/scala/org/apache/spark/repl/ExecutorClassLoaderSuite.scala15
1 files changed, 9 insertions, 6 deletions
diff --git a/repl/src/test/scala/org/apache/spark/repl/ExecutorClassLoaderSuite.scala b/repl/src/test/scala/org/apache/spark/repl/ExecutorClassLoaderSuite.scala
index 1360f09e7f..05bf7a3aae 100644
--- a/repl/src/test/scala/org/apache/spark/repl/ExecutorClassLoaderSuite.scala
+++ b/repl/src/test/scala/org/apache/spark/repl/ExecutorClassLoaderSuite.scala
@@ -72,13 +72,16 @@ class ExecutorClassLoaderSuite
}
override def afterAll() {
- super.afterAll()
- if (classServer != null) {
- classServer.stop()
+ try {
+ if (classServer != null) {
+ classServer.stop()
+ }
+ Utils.deleteRecursively(tempDir1)
+ Utils.deleteRecursively(tempDir2)
+ SparkEnv.set(null)
+ } finally {
+ super.afterAll()
}
- Utils.deleteRecursively(tempDir1)
- Utils.deleteRecursively(tempDir2)
- SparkEnv.set(null)
}
test("child first") {