Repository: spark
Updated Branches:
  refs/heads/branch-1.6 fa86dc47a -> b3a512965


[SPARK-13601] [TESTS] use 1 partition in tests to avoid race conditions

Fix race conditions when cleanup files.

Existing tests.

Author: Davies Liu <dav...@databricks.com>

Closes #11507 from davies/flaky.

(cherry picked from commit d062587dd2c4ed13998ee8bcc9d08f29734df228)
Signed-off-by: Davies Liu <davies....@gmail.com>

Conflicts:
        
sql/hive/src/test/scala/org/apache/spark/sql/sources/CommitFailureTestRelationSuite.scala


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/b3a51296
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/b3a51296
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/b3a51296

Branch: refs/heads/branch-1.6
Commit: b3a512965d9c27a7078448a6e8eae9ecfcaf1553
Parents: fa86dc4
Author: Davies Liu <dav...@databricks.com>
Authored: Thu Mar 3 17:46:28 2016 -0800
Committer: Davies Liu <davies....@gmail.com>
Committed: Thu Mar 3 17:47:56 2016 -0800

----------------------------------------------------------------------
 .../spark/sql/sources/CommitFailureTestRelationSuite.scala      | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/b3a51296/sql/hive/src/test/scala/org/apache/spark/sql/sources/CommitFailureTestRelationSuite.scala
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/scala/org/apache/spark/sql/sources/CommitFailureTestRelationSuite.scala
 
b/sql/hive/src/test/scala/org/apache/spark/sql/sources/CommitFailureTestRelationSuite.scala
index 793be8d..8438349 100644
--- 
a/sql/hive/src/test/scala/org/apache/spark/sql/sources/CommitFailureTestRelationSuite.scala
+++ 
b/sql/hive/src/test/scala/org/apache/spark/sql/sources/CommitFailureTestRelationSuite.scala
@@ -51,7 +51,7 @@ class CommitFailureTestRelationSuite extends SQLTestUtils 
with TestHiveSingleton
     withTempPath { file =>
       // fail the job in the middle of writing
       val divideByZero = udf((x: Int) => { x / (x - 1)})
-      val df = sqlContext.range(0, 10).select(divideByZero(col("id")))
+      val df = sqlContext.range(0, 
10).coalesce(1).select(divideByZero(col("id")))
 
       SimpleTextRelation.callbackCalled = false
       intercept[SparkException] {
@@ -67,7 +67,8 @@ class CommitFailureTestRelationSuite extends SQLTestUtils 
with TestHiveSingleton
   test("call failure callbacks before close writer - partitioned") {
     SimpleTextRelation.failCommitter = false
     withTempPath { file =>
-      val df = sqlContext.range(0, 10).select(col("id").mod(2).as("key"), 
col("id"))
+      // fail the job in the middle of writing
+      val df = sqlContext.range(0, 
10).coalesce(1).select(col("id").mod(2).as("key"), col("id"))
 
       SimpleTextRelation.callbackCalled = false
       SimpleTextRelation.failWriter = true


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to