Skip to content

Commit 7451498

Browse files
committed
Move DummyReceiver back to ReceiverTrackerSuite
1 parent 715ef9c commit 7451498

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

streaming/src/test/scala/org/apache/spark/streaming/scheduler/ReceiverSchedulingPolicySuite.scala

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ package org.apache.spark.streaming.scheduler
2020
import scala.collection.mutable
2121

2222
import org.apache.spark.SparkFunSuite
23-
import org.apache.spark.storage.StorageLevel
24-
import org.apache.spark.streaming.receiver.Receiver
2523

2624
class ReceiverSchedulingPolicySuite extends SparkFunSuite {
2725

@@ -130,18 +128,3 @@ class ReceiverSchedulingPolicySuite extends SparkFunSuite {
130128
}
131129
}
132130
}
133-
134-
/**
135-
* Dummy receiver implementation
136-
*/
137-
private class DummyReceiver(receiverId: Int, host: Option[String] = None)
138-
extends Receiver[Int](StorageLevel.MEMORY_ONLY) {
139-
140-
setReceiverId(receiverId)
141-
142-
override def onStart(): Unit = {}
143-
144-
override def onStop(): Unit = {}
145-
146-
override def preferredLocation: Option[String] = host
147-
}

streaming/src/test/scala/org/apache/spark/streaming/scheduler/ReceiverTrackerSuite.scala

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,12 @@ package org.apache.spark.streaming.scheduler
1919

2020
import org.scalatest.concurrent.Eventually._
2121
import org.scalatest.time.SpanSugar._
22-
import org.apache.spark.streaming._
22+
2323
import org.apache.spark.SparkConf
24+
import org.apache.spark.streaming._
2425
import org.apache.spark.streaming.receiver._
2526
import org.apache.spark.streaming.dstream.ReceiverInputDStream
27+
import org.apache.spark.storage.StorageLevel
2628

2729
/** Testsuite for receiver scheduling */
2830
class ReceiverTrackerSuite extends TestSuiteBase {
@@ -85,3 +87,18 @@ private class RateLimitInputDStream(@transient ssc_ : StreamingContext)
8587
* one on the executor side and we won't be able to read its rate limit.
8688
*/
8789
private object SingletonDummyReceiver extends DummyReceiver(0)
90+
91+
/**
92+
* Dummy receiver implementation
93+
*/
94+
private class DummyReceiver(receiverId: Int, host: Option[String] = None)
95+
extends Receiver[Int](StorageLevel.MEMORY_ONLY) {
96+
97+
setReceiverId(receiverId)
98+
99+
override def onStart(): Unit = {}
100+
101+
override def onStop(): Unit = {}
102+
103+
override def preferredLocation: Option[String] = host
104+
}

0 commit comments

Comments
 (0)