org.apache.spark.scheduler.BarrierTaskContextSuite

barrier task killed
barrier task killed, interrupt
barrier task killed, no interrupt
global sync by barrier() call
support multiple barrier() call within a single task
throw exception if barrier() call doesn't happen on every task
throw exception if the number of barrier() calls are not the same on every task
throw exception on barrier() call timeout