[SPARK-25618][SQL][TEST] Reduce time taken to execute KafkaContinuousSourceStressForDontFailOnDataLossSuite
## What changes were proposed in this pull request? In this test, i have reduced the test time to 20 secs from 1 minute while reducing the sleep time from 1 sec to 100 milliseconds. With this change, i was able to run the test in 20+ seconds consistently on my laptop. I would like see if it passes in jenkins consistently. ## How was this patch tested? Its a test fix. Closes #22900 from dilipbiswal/SPARK-25618. Authored-by: Dilip Biswal <dbiswal@us.ibm.com> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
This commit is contained in:
parent
0ad93b0931
commit
34c3bc9f1e
|
@ -221,7 +221,7 @@ class KafkaSourceStressForDontFailOnDataLossSuite extends StreamTest with KafkaM
|
|||
.as[(String, String)]
|
||||
val query = startStream(kafka.map(kv => kv._2.toInt))
|
||||
|
||||
val testTime = 1.minutes
|
||||
val testTime = 20.seconds
|
||||
val startTime = System.currentTimeMillis()
|
||||
// Track the current existing topics
|
||||
val topics = mutable.ArrayBuffer[String]()
|
||||
|
@ -252,7 +252,7 @@ class KafkaSourceStressForDontFailOnDataLossSuite extends StreamTest with KafkaM
|
|||
testUtils.createTopic(topic, partitions = 1, overwrite = true)
|
||||
logInfo(s"Create topic $topic")
|
||||
case 3 =>
|
||||
Thread.sleep(1000)
|
||||
Thread.sleep(100)
|
||||
case _ => // Push random messages
|
||||
for (topic <- topics) {
|
||||
val size = Random.nextInt(10)
|
||||
|
|
Loading…
Reference in a new issue