This is an automated email from the ASF dual-hosted git repository.
lizhanhui pushed a commit to branch bazel
in repository https://gitbox.apache.org/repos/asf/rocketmq.git
The following commit(s) were added to refs/heads/bazel by this push:
new 6938f1beb Fix flaky tests (#4875)
6938f1beb is described below
commit 6938f1beb8ddac8620e04be404c9f3a6b2e2cbb6
Author: Zhanhui Li <[email protected]>
AuthorDate: Wed Aug 24 00:36:59 2022 +0800
Fix flaky tests (#4875)
* Add back flaky tests to resolve
* Tag missing @Test annotation
---
.../apache/rocketmq/broker/processor/ReplyMessageProcessorTest.java | 2 --
client/BUILD.bazel | 4 ++++
.../rocketmq/client/consumer/DefaultLitePullConsumerTest.java | 6 ------
.../java/org/apache/rocketmq/common/message/MessageDecoderTest.java | 2 --
.../controller/impl/controller/impl/DLedgerControllerTest.java | 5 -----
5 files changed, 4 insertions(+), 15 deletions(-)
diff --git
a/broker/src/test/java/org/apache/rocketmq/broker/processor/ReplyMessageProcessorTest.java
b/broker/src/test/java/org/apache/rocketmq/broker/processor/ReplyMessageProcessorTest.java
index cf4a86f66..a60ba7715 100644
---
a/broker/src/test/java/org/apache/rocketmq/broker/processor/ReplyMessageProcessorTest.java
+++
b/broker/src/test/java/org/apache/rocketmq/broker/processor/ReplyMessageProcessorTest.java
@@ -48,7 +48,6 @@ import org.apache.rocketmq.store.PutMessageResult;
import org.apache.rocketmq.store.PutMessageStatus;
import org.apache.rocketmq.store.config.MessageStoreConfig;
import org.junit.Before;
-import org.junit.Ignore;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Mock;
@@ -92,7 +91,6 @@ public class ReplyMessageProcessorTest {
replyMessageProcessor = new ReplyMessageProcessor(brokerController);
}
- @Ignore
@Test
public void testProcessRequest_Success() throws RemotingCommandException,
InterruptedException, RemotingTimeoutException, RemotingSendRequestException {
when(messageStore.putMessage(any(MessageExtBrokerInner.class))).thenReturn(new
PutMessageResult(PutMessageStatus.PUT_OK, new
AppendMessageResult(AppendMessageStatus.PUT_OK)));
diff --git a/client/BUILD.bazel b/client/BUILD.bazel
index 564bb95e0..c30be20ea 100644
--- a/client/BUILD.bazel
+++ b/client/BUILD.bazel
@@ -59,4 +59,8 @@ GenTestRules(
deps = [
":tests",
],
+ medium_tests = [
+
"src/test/java/org/apache/rocketmq/client/consumer/DefaultLitePullConsumerTest",
+
"src/test/java/org/apache/rocketmq/controller/impl/controller/impl/DLedgerControllerTest",
+ ],
)
diff --git
a/client/src/test/java/org/apache/rocketmq/client/consumer/DefaultLitePullConsumerTest.java
b/client/src/test/java/org/apache/rocketmq/client/consumer/DefaultLitePullConsumerTest.java
index 1fd759372..128e4cd8a 100644
---
a/client/src/test/java/org/apache/rocketmq/client/consumer/DefaultLitePullConsumerTest.java
+++
b/client/src/test/java/org/apache/rocketmq/client/consumer/DefaultLitePullConsumerTest.java
@@ -54,7 +54,6 @@ import
org.apache.rocketmq.common.protocol.heartbeat.MessageModel;
import org.apache.rocketmq.remoting.RPCHook;
import org.junit.Before;
import org.junit.BeforeClass;
-import org.junit.Ignore;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Mock;
@@ -555,11 +554,6 @@ public class DefaultLitePullConsumerTest {
assertThat(offset).isEqualTo(100);
}
- /**
- * Disable this unit test case for now as it is too slow.
- * @throws Exception
- */
- @Ignore
@Test
public void testConsumerAfterShutdown() throws Exception {
DefaultLitePullConsumer defaultLitePullConsumer =
createSubscribeLitePullConsumer();
diff --git
a/common/src/test/java/org/apache/rocketmq/common/message/MessageDecoderTest.java
b/common/src/test/java/org/apache/rocketmq/common/message/MessageDecoderTest.java
index 779eaff8d..46469e7f8 100644
---
a/common/src/test/java/org/apache/rocketmq/common/message/MessageDecoderTest.java
+++
b/common/src/test/java/org/apache/rocketmq/common/message/MessageDecoderTest.java
@@ -19,7 +19,6 @@ package org.apache.rocketmq.common.message;
import org.apache.rocketmq.common.UtilAll;
import org.apache.rocketmq.common.sysflag.MessageSysFlag;
-import org.junit.Ignore;
import org.junit.Test;
import java.net.InetAddress;
@@ -258,7 +257,6 @@ public class MessageDecoderTest {
assertThat("abc").isEqualTo(decodedMsg.getTopic());
}
- @Ignore
@Test
public void testNullValueProperty() throws Exception {
MessageExt msg = new MessageExt();
diff --git
a/controller/src/test/java/org/apache/rocketmq/controller/impl/controller/impl/DLedgerControllerTest.java
b/controller/src/test/java/org/apache/rocketmq/controller/impl/controller/impl/DLedgerControllerTest.java
index c259ba28f..dce3167ef 100644
---
a/controller/src/test/java/org/apache/rocketmq/controller/impl/controller/impl/DLedgerControllerTest.java
+++
b/controller/src/test/java/org/apache/rocketmq/controller/impl/controller/impl/DLedgerControllerTest.java
@@ -41,7 +41,6 @@ import org.apache.rocketmq.remoting.protocol.RemotingCommand;
import org.apache.rocketmq.remoting.protocol.RemotingSerializable;
import org.junit.After;
import org.junit.Before;
-import org.junit.Ignore;
import org.junit.Test;
import static org.junit.Assert.assertArrayEquals;
@@ -51,10 +50,6 @@ import static org.junit.Assert.assertNotEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
-/**
- * TODO: Let OS pick an available port
- */
-@Ignore
public class DLedgerControllerTest {
private List<String> baseDirs;
private List<DLedgerController> controllers;