hbase/hbase-common
Jonathan Albrecht 4aab6bb959 HBASE-27857 Fix timeout exception handling in HBaseClassTestRule. (#5231)
HBaseClassTestRule applies a timeout and a system exit rule to tests.
The timeout rule throws an exception if it hits the timeout threshold.
Since the timeout rule is applied after the system exit rule, the
system exit rule does not see the exception and does not re-enable
the system exit behavior which can cause maven to hang on some
tests.

This change applies the timeout rule before the system exit rule so
that normal system exit can be restored before the surefire forked
node is shutdown.

Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 220eacf7c5)
2023-05-13 09:08:09 +08:00
..
src HBASE-27857 Fix timeout exception handling in HBaseClassTestRule. (#5231) 2023-05-13 09:08:09 +08:00
pom.xml HBASE-27434 Use ${revision} as placeholder for maven version to make it easier to control the version from command line (#4836) 2022-10-24 12:05:01 +08:00