Test Result : ExecutorAllocationManagerSuite

0 failures
36 tests
Took 5.7 sec.

All Tests

Test nameDurationStatus
Removing with various numExecutorsTargetForDefaultProfileId condition0.24 secPassed
SPARK-23365 Don't update target num executors when killing idle executors62 msPassed
SPARK-26758 check executor target number after idle time out32 msPassed
SPARK-30511 remove executors when speculative tasks end1.4 secPassed
SPARK-31418: multiple stages being unschedulable0.19 secPassed
SPARK-31418: one stage being unschedulable75 msPassed
SPARK-31418: remove executors after unschedulable tasks end0.37 secPassed
SPARK-33763: metrics to track dynamic allocation (decommissionEnabled = true)84 msPassed
SPARK-33763: metrics to track dynamic allocation (decommissionEnabled=false)84 msPassed
SPARK-8366: maxNumExecutorsNeededPerResourceProfile should properly handle failed tasks32 msPassed
add executors capped by num pending tasks84 msPassed
add executors default profile81 msPassed
add executors multiple profiles0.14 secPassed
add executors multiple profiles initial num same as needed12 msPassed
add executors when speculative tasks added63 msPassed
avoid ramp down initial executors until first job is submitted11 msPassed
avoid ramp down initial executors until idle executor is timeout32 msPassed
avoid ramp up when target < running executors0.18 secPassed
cancel pending executors when no longer needed53 msPassed
executionAllocationRatio is correctly handled74 msPassed
get pending task number and related locality preference32 msPassed
initialize dynamic allocation in SparkContext0.21 secPassed
interleaving add and remove0.29 secPassed
listeners trigger add executors correctly0.33 secPassed
mock polling loop add behavior12 msPassed
mock polling loop remove behavior0.13 secPassed
mock polling loop remove with decommissioning0.13 secPassed
mock polling loop with no events1 msPassed
properly handle task end events from completed stages0.11 secPassed
remove executors0.17 secPassed
remove executors multiple profiles0.45 secPassed
remove multiple executors0.17 secPassed
reset the state of allocation manager0.25 secPassed
starting state2 msPassed
starting/canceling add timer2 msPassed
verify min/max executors5 msPassed