org.hammerlab.spark.test

listener

package listener

Visibility
  1. Public
  2. All

Type Members

  1. trait Completed extends Status

  2. case class Failed(reason: String) extends Completed with Product with Serializable

  3. class HasStatus extends Temporal

  4. case class Job(id: JobId) extends HasStatus with Product with Serializable

  5. case class RDD(id: RddId, name: String, numPartitions: Int, callSite: String, parents: Seq[RddId]) extends Product with Serializable

  6. case class Stage(app: App, id: StageId, name: String, details: String) extends Product with Serializable

  7. case class StageAttempt(app: App, stage: Stage, id: StageAttemptId) extends HasStatus with Product with Serializable

  8. trait Status extends AnyRef

  9. case class Task(stageAttempt: StageAttempt, index: TaskIndex) extends Product with Serializable

  10. case class TaskAttempt(task: Task, id: TaskAttemptId, attempt: TaskAttemptNum) extends HasStatus with Product with Serializable

  11. trait Temporal extends AnyRef

  12. trait TestListenerSuite extends PerCaseSparkContext

    Test mix-in that enforces per-case SparkContexts with TestSparkListeners attached.

  13. class TestSparkListener extends HasStatus with SparkListener with Temporal with Logging

    SparkListener that accumulates various statistics for verification by tests.

Value Members

  1. object Job extends Serializable

  2. object Pending extends Status with Product with Serializable

  3. object Running extends Status with Product with Serializable

  4. object Succeeded extends Completed

  5. object TestSparkListener

  6. package metrics

Ungrouped