This is an automated email from the ASF dual-hosted git repository.
stoty pushed a commit to branch branch-2.5
in repository https://gitbox.apache.org/repos/asf/hbase.git
The following commit(s) were added to refs/heads/branch-2.5 by this push:
new 115d7ab92a0 HBASE-29700 Always close RPC servers in AbstractTestIPC
(#7435)
115d7ab92a0 is described below
commit 115d7ab92a0e8c641184a85a7dda347918522abe
Author: Istvan Toth <[email protected]>
AuthorDate: Tue Nov 4 18:37:22 2025 +0100
HBASE-29700 Always close RPC servers in AbstractTestIPC (#7435)
(cherry picked from commit 5fb9066d646e6b259936b88c4de58e45432436d1)
Signed-off-by: Duo Zhang <[email protected]>
(cherry picked from commit 4ac5b6dfa82ff8c9b62180d3936109b229d815f8)
---
.../src/test/java/org/apache/hadoop/hbase/ipc/AbstractTestIPC.java | 5 +++++
1 file changed, 5 insertions(+)
diff --git
a/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/AbstractTestIPC.java
b/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/AbstractTestIPC.java
index eb158d59fc8..007940f4dc3 100644
---
a/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/AbstractTestIPC.java
+++
b/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/AbstractTestIPC.java
@@ -587,6 +587,8 @@ public abstract class AbstractTestIPC {
everyItem(allOf(hasStatusWithCode(StatusCode.OK),
hasTraceId(traceRule.getSpans().iterator().next().getTraceId()),
hasDuration(greaterThanOrEqualTo(Duration.ofMillis(100L))))));
+ } finally {
+ rpcServer.stop();
}
}
@@ -614,6 +616,8 @@ public abstract class AbstractTestIPC {
assertFalse("no spans provided", traceRule.getSpans().isEmpty());
assertThat(traceRule.getSpans(),
everyItem(allOf(hasStatusWithCode(StatusCode.ERROR),
hasTraceId(traceRule.getSpans().iterator().next().getTraceId()))));
+ } finally {
+ rpcServer.stop();
}
}
@@ -650,4 +654,5 @@ public abstract class AbstractTestIPC {
rpcServer.stop();
}
}
+
}