This is an automated email from the ASF dual-hosted git repository. yiguolei pushed a commit to branch branch-2.1 in repository https://gitbox.apache.org/repos/asf/doris.git
commit 2ca3c821351d6c18d63e6b90d0bb4330c3145d00 Author: yujun <yu.jun.re...@gmail.com> AuthorDate: Wed Jan 17 14:25:47 2024 +0800 [fix](fe ut) fix unstable TabletRepairAndBalanceTest (#30041) --- fe/fe-core/src/main/java/org/apache/doris/catalog/Tablet.java | 4 ++++ .../test/java/org/apache/doris/clone/TabletRepairAndBalanceTest.java | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/catalog/Tablet.java b/fe/fe-core/src/main/java/org/apache/doris/catalog/Tablet.java index e579c6b9a48..3ec3bbeef51 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/catalog/Tablet.java +++ b/fe/fe-core/src/main/java/org/apache/doris/catalog/Tablet.java @@ -692,6 +692,10 @@ public class Tablet extends MetaObject implements Writable { * LOW: delay Config.tablet_repair_delay_factor_second * 3; */ public boolean readyToBeRepaired(SystemInfoService infoService, TabletSchedCtx.Priority priority) { + if (FeConstants.runningUnitTest) { + return true; + } + if (priority == Priority.VERY_HIGH) { return true; } diff --git a/fe/fe-core/src/test/java/org/apache/doris/clone/TabletRepairAndBalanceTest.java b/fe/fe-core/src/test/java/org/apache/doris/clone/TabletRepairAndBalanceTest.java index 9f9fd8a0942..979943b1609 100644 --- a/fe/fe-core/src/test/java/org/apache/doris/clone/TabletRepairAndBalanceTest.java +++ b/fe/fe-core/src/test/java/org/apache/doris/clone/TabletRepairAndBalanceTest.java @@ -106,9 +106,11 @@ public class TabletRepairAndBalanceTest { FeConstants.runningUnitTest = true; System.out.println(runningDir); FeConstants.runningUnitTest = true; - Config.tablet_checker_interval_ms = 1000; + Config.tablet_checker_interval_ms = 100; Config.tablet_repair_delay_factor_second = 1; Config.colocate_group_relocate_delay_second = 1; + Config.schedule_slot_num_per_hdd_path = 1000; + Config.schedule_slot_num_per_ssd_path = 1000; Config.disable_balance = true; // 5 backends: // 127.0.0.1 --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org