Skip to content
Snippets Groups Projects
Commit 8d3cdda9 authored by Imran Rashid's avatar Imran Rashid
Browse files

very basic regression test to make sure appId doesnt get dropped in future

parent 36e832bf
No related branches found
No related tags found
No related merge requests found
package org.apache.spark.deploy.worker
import org.scalatest.FunSuite
import org.apache.spark.deploy.{ExecutorState, Command, ApplicationDescription}
import java.io.File
class ExecutorRunnerTest extends FunSuite {
test("command includes appId") {
def f(s:String) = new File(s)
val sparkHome = sys.props("user.dir")
val appDesc = new ApplicationDescription("app name", 8, 500, Command("foo", Seq(),Map()), sparkHome, "appUiUrl")
val appId = "12345-worker321-9876"
val er = new ExecutorRunner(appId, 1, appDesc, 8, 500, null, "blah", "worker321", f(sparkHome), f("ooga"), ExecutorState.RUNNING)
assert(er.buildCommandSeq().last === appId)
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment