KAFKA-6474: Rewrite tests to use new public TopologyTestDriver [part 4]#5433
Conversation
|
Call for review @vvcephei |
mjsax
left a comment
There was a problem hiding this comment.
Thanks for the PR. Some minor comments. Overall LGTM.
There was a problem hiding this comment.
add assertNull(driver.readOutput(output)); ?
There was a problem hiding this comment.
Yes, good idea. Done
There was a problem hiding this comment.
add assertNull(driver.readOutput(output)); ?
There was a problem hiding this comment.
nit: add final to parameters / reformat one parameter per line
There was a problem hiding this comment.
Yes, I forgot final. Thanks
There was a problem hiding this comment.
add assertNull(driver.readOutput(output));
There was a problem hiding this comment.
add assertNull(driver.readOutput(output));
There was a problem hiding this comment.
add assertNull(driver.readOutput(output));
There was a problem hiding this comment.
add assertNull(driver.readOutput(output));
There was a problem hiding this comment.
add assertNull(driver.readOutput(output));
Refactor: * KTableKTableOuterJoinTest * KTableKTableLeftJoinTest * KTableKTableOuterJoinTest
ead1c7a to
b43c51f
Compare
|
retest this please |
|
There are a couple of failed tests with JDK11 and Scala 2.12, namely: but they seem unrelated to the changes in this PR. |
|
Hey @h314to , I'll try to take a look tomorrow. Most likely, the failures are unrelated. Thank you for taking note of which ones failed. You can re-run them by saying: Retest this, please. |
|
Retest this please. |
1 similar comment
|
Retest this please. |
|
Thanks for the PR @h314to! Merged to |
|
Great! Thanks. I'm working on a final PR to close this issue, but I'm running into some trouble. If I don't figure it out soon, and you're ok with that, I'll push it marked as work in progress to ask for some help. |
|
Sure. Sounds good! |
|
@h314to We got a bug report today: https://issues.apache.org/jira/browse/KAFKA-7933 -- I am wondering if this could be related to this PR? Any thoughts on this? |
* ak/trunk: (45 commits) KAFKA-7487: DumpLogSegments misreports offset mismatches (apache#5756) MINOR: improve JavaDocs about auto-repartitioning in Streams DSL (apache#6269) KAFKA-7935: UNSUPPORTED_COMPRESSION_TYPE if ReplicaManager.getLogConfig returns None (apache#6274) KAFKA-7895: Fix stream-time reckoning for suppress (apache#6278) KAFKA-6569: Move OffsetIndex/TimeIndex logger to companion object (apache#4586) MINOR: add log indicating the suppression time (apache#6260) MINOR: Make info logs for KafkaConsumer a bit more verbose (apache#6279) KAFKA-7758: Reuse KGroupedStream/KGroupedTable with named repartition topics (apache#6265) KAFKA-7884; Docs for message.format.version should display valid values (apache#6209) MINOR: Save failed test output to build output directory MINOR: add test for StreamsSmokeTestDriver (apache#6231) MINOR: Fix bugs identified by compiler warnings (apache#6258) KAFKA-6474: Rewrite tests to use new public TopologyTestDriver [part 4] (apache#5433) MINOR: fix bypasses in ChangeLogging stores (apache#6266) MINOR: Make MockClient#poll() more thread-safe (apache#5942) MINOR: drop dbAccessor reference on close (apache#6254) KAFKA-7811: Avoid unnecessary lock acquire when KafkaConsumer commits offsets (apache#6119) KAFKA-7916: Unify store wrapping code for clarity (apache#6255) MINOR: Add missing Alter Operation to Topic supported operations list in AclCommand KAFKA-7921: log at error level for missing source topic (apache#6262) ...
…4] (apache#5433) Reviewer: John Roesler <john@confluent.io>, Matthias J. Sax <matthias@confluent.io>
This PR continues the work towards the removal of KStreamTest driver. As suggested in a previous PR,
OutputVerifieris used instead ofMockProcessor.Refactor: