diff options
author | cody koeninger <cody@koeninger.org> | 2015-04-12 17:37:30 +0100 |
---|---|---|
committer | Sean Owen <sowen@cloudera.com> | 2015-04-12 17:37:30 +0100 |
commit | 6ac8eea2fc6b782015236e4e7106e59d0d9e1b38 (patch) | |
tree | d4d62a676b921720584f51319f15363ec3f190b3 /external/kafka/src/test | |
parent | ddc17431a4108ab6efe0cd329d69e1f2fca5ac12 (diff) | |
download | spark-6ac8eea2fc6b782015236e4e7106e59d0d9e1b38.tar.gz spark-6ac8eea2fc6b782015236e4e7106e59d0d9e1b38.tar.bz2 spark-6ac8eea2fc6b782015236e4e7106e59d0d9e1b38.zip |
[SPARK-6431][Streaming][Kafka] Error message for partition metadata requ...
...ests
The original reported problem was misdiagnosed; the topic just didn't exist yet. Agreed upon solution was to improve error handling / message
Author: cody koeninger <cody@koeninger.org>
Closes #5454 from koeninger/spark-6431-master and squashes the following commits:
44300f8 [cody koeninger] [SPARK-6431][Streaming][Kafka] Error message for partition metadata requests
Diffstat (limited to 'external/kafka/src/test')
-rw-r--r-- | external/kafka/src/test/scala/org/apache/spark/streaming/kafka/KafkaClusterSuite.scala | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/external/kafka/src/test/scala/org/apache/spark/streaming/kafka/KafkaClusterSuite.scala b/external/kafka/src/test/scala/org/apache/spark/streaming/kafka/KafkaClusterSuite.scala index 2b33d2a220..7fb841b79c 100644 --- a/external/kafka/src/test/scala/org/apache/spark/streaming/kafka/KafkaClusterSuite.scala +++ b/external/kafka/src/test/scala/org/apache/spark/streaming/kafka/KafkaClusterSuite.scala @@ -52,6 +52,9 @@ class KafkaClusterSuite extends FunSuite with BeforeAndAfterAll { val parts = kc.getPartitions(Set(topic)).right.get assert(parts(topicAndPartition), "didn't get partitions") + + val err = kc.getPartitions(Set(topic + "BAD")) + assert(err.isLeft, "getPartitions for a nonexistant topic should be an error") } test("leader offset apis") { |