Repository: spark
Updated Branches:
  refs/heads/branch-2.2 9909be368 -> 653e6f128


[SPARK-12552][FOLLOWUP] Fix flaky test for 
"o.a.s.deploy.master.MasterSuite.master correctly recover the application"

## What changes were proposed in this pull request?

Due to the RPC asynchronous event processing, The test "correctly recover the 
application" could potentially be failed. The issue could be found in here: 
https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/78126/testReport/org.apache.spark.deploy.master/MasterSuite/master_correctly_recover_the_application/.

So here fixing this flaky test.

## How was this patch tested?

Existing UT.

CC cloud-fan jiangxb1987 , please help to review, thanks!

Author: jerryshao <[email protected]>

Closes #18321 from jerryshao/SPARK-12552-followup.

(cherry picked from commit 2837b14cdc42f096dce07e383caa30c7469c5d6b)
Signed-off-by: Wenchen Fan <[email protected]>


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

Branch: refs/heads/branch-2.2
Commit: 653e6f12821164a30f40404b197f472ba7ae8b89
Parents: 9909be3
Author: jerryshao <[email protected]>
Authored: Fri Jun 16 14:24:15 2017 +0800
Committer: Wenchen Fan <[email protected]>
Committed: Fri Jun 16 14:24:25 2017 +0800

----------------------------------------------------------------------
 .../test/scala/org/apache/spark/deploy/master/MasterSuite.scala    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/653e6f12/core/src/test/scala/org/apache/spark/deploy/master/MasterSuite.scala
----------------------------------------------------------------------
diff --git 
a/core/src/test/scala/org/apache/spark/deploy/master/MasterSuite.scala 
b/core/src/test/scala/org/apache/spark/deploy/master/MasterSuite.scala
index 4f432e4..7f88aa6 100644
--- a/core/src/test/scala/org/apache/spark/deploy/master/MasterSuite.scala
+++ b/core/src/test/scala/org/apache/spark/deploy/master/MasterSuite.scala
@@ -169,7 +169,7 @@ class MasterSuite extends SparkFunSuite
       master.rpcEnv.setupEndpoint(Master.ENDPOINT_NAME, master)
       // Wait until Master recover from checkpoint data.
       eventually(timeout(5 seconds), interval(100 milliseconds)) {
-        master.idToApp.size should be(1)
+        master.workers.size should be(1)
       }
 
       master.idToApp.keySet should be(Set(fakeAppInfo.id))


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to