Xiaolin Ha created HBASE-25334:
----------------------------------
Summary: TestRSGroupsFallback.testFallback is flaky
Key: HBASE-25334
URL: https://issues.apache.org/jira/browse/HBASE-25334
Project: HBase
Issue Type: Test
Reporter: Xiaolin Ha
Assignee: Xiaolin Ha
Like in CI test results of PR [https://github.com/apache/hbase/pull/2699,]
failed UTs site is
[https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2699/3/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-server.txt]
In this unit test, it checks if all table regions assigned after balance, and
then assert for the RS group of regions.
But balance() uses aync move, so just checking if regions are assigned is not
enough.
All movement operations will create TransitRegionStateProcedure, so I think
using check for the number of active executors in MasterProcedureExecutor is
better.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)