chia7712 commented on code in PR #15512:
URL: https://github.com/apache/kafka/pull/15512#discussion_r1527016313
##########
clients/src/test/java/org/apache/kafka/clients/producer/internals/TransactionManagerTest.java:
##########
@@ -2718,7 +2719,7 @@ public void testDropCommitOnBatchExpiry() throws
InterruptedException {
responseFuture.get();
fail("Expected to get a TimeoutException since the queued
ProducerBatch should have been expired");
Review Comment:
ditto
##########
clients/src/test/java/org/apache/kafka/common/security/authenticator/SaslAuthenticatorTest.java:
##########
@@ -1204,7 +1205,7 @@ public void testClientLoginCallbackOverride() throws
Exception {
try {
createClientConnection(securityProtocol, "invalid");
Review Comment:
ditto
##########
clients/src/test/java/org/apache/kafka/clients/producer/internals/SenderTest.java:
##########
@@ -771,7 +772,7 @@ public void testCanRetryWithoutIdempotence() throws
Exception {
try {
future.get();
Review Comment:
ditto
##########
clients/src/test/java/org/apache/kafka/common/security/authenticator/SaslAuthenticatorTest.java:
##########
@@ -1809,7 +1810,7 @@ public void
testValidSaslOauthBearerMechanismWithoutServerTokens() throws Except
createEchoServer(securityProtocol);
fail("Server created with invalid login config containing
extensions without a token");
Review Comment:
ditto
##########
clients/src/test/java/org/apache/kafka/clients/producer/KafkaProducerTest.java:
##########
@@ -850,7 +851,7 @@ public void testMetadataTimeoutWithMissingTopic(boolean
isIdempotenceEnabled) th
try {
future.get();
Review Comment:
Does it expect to get `ExecutionException`? if so, could you please rewrite
it by `assertThrow`?
##########
clients/src/test/java/org/apache/kafka/clients/producer/internals/TransactionManagerTest.java:
##########
@@ -2789,7 +2790,7 @@ public void
testTransitionToFatalErrorWhenRetriedBatchIsExpired() throws Interru
responseFuture.get();
fail("Expected to get a TimeoutException since the queued
ProducerBatch should have been expired");
Review Comment:
ditto
##########
clients/src/test/java/org/apache/kafka/clients/producer/internals/SenderTest.java:
##########
@@ -2543,7 +2544,7 @@ public void testInflightBatchesExpireOnDeliveryTimeout()
throws InterruptedExcep
request.get();
fail("The expired batch should throw a TimeoutException");
Review Comment:
ditto
##########
clients/src/test/java/org/apache/kafka/clients/producer/KafkaProducerTest.java:
##########
@@ -919,7 +920,7 @@ public void
testMetadataTimeoutWithPartitionOutOfRange(boolean isIdempotenceEnab
try {
future.get();
Review Comment:
ditto
##########
clients/src/test/java/org/apache/kafka/clients/producer/internals/TransactionManagerTest.java:
##########
@@ -2669,15 +2670,15 @@ public void
testTransitionToAbortableErrorOnMultipleBatchExpiry() throws Interru
firstBatchResponse.get();
fail("Expected to get a TimeoutException since the queued
ProducerBatch should have been expired");
Review Comment:
ditto
##########
clients/src/test/java/org/apache/kafka/clients/producer/internals/TransactionManagerTest.java:
##########
@@ -2669,15 +2670,15 @@ public void
testTransitionToAbortableErrorOnMultipleBatchExpiry() throws Interru
firstBatchResponse.get();
fail("Expected to get a TimeoutException since the queued
ProducerBatch should have been expired");
} catch (ExecutionException e) {
- assertTrue(e.getCause() instanceof TimeoutException);
+ assertInstanceOf(TimeoutException.class, e.getCause());
}
try {
// make sure the produce was expired.
secondBatchResponse.get();
fail("Expected to get a TimeoutException since the queued
ProducerBatch should have been expired");
Review Comment:
ditto
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]