This is an automated email from the ASF dual-hosted git repository.
kxiao pushed a commit to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-2.0 by this push:
new a5e2089de26 [fix](test)Fix build index fault test (#38736) (#38763)
a5e2089de26 is described below
commit a5e2089de263a91b9807e403d1531232901be7af
Author: qiye <[email protected]>
AuthorDate: Fri Aug 2 19:55:53 2024 +0800
[fix](test)Fix build index fault test (#38736) (#38763)
---
.../fault_injection_p0/test_build_index_fault.groovy | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git
a/regression-test/suites/fault_injection_p0/test_build_index_fault.groovy
b/regression-test/suites/fault_injection_p0/test_build_index_fault.groovy
index 21f53f9759c..2cc7db14958 100644
--- a/regression-test/suites/fault_injection_p0/test_build_index_fault.groovy
+++ b/regression-test/suites/fault_injection_p0/test_build_index_fault.groovy
@@ -210,14 +210,15 @@ suite("test_build_index_fault", "inverted_index"){
GetDebugPoint().enableDebugPointForAllBEs("fault_inject::BetaRowset::link_files_to::_link_inverted_index_file")
sql """ BUILD INDEX idx_title ON ${tableName}; """
state = wait_for_last_build_index_on_table_finish(tableName, timeout)
- assertEquals("wait_timeout", state)
+ assertEquals("CANCELLED", state)
// check data
qt_count5 """ SELECT COUNT() from ${tableName}; """
// disable error_inject for BetaRowset link inverted index file and expect
state is FINISHED
GetDebugPoint().disableDebugPointForAllBEs("fault_inject::BetaRowset::link_files_to::_link_inverted_index_file")
- // timeout * 10 for possible fe schedule delay
- state = wait_for_last_build_index_on_table_finish(tableName, timeout * 10)
+ // rebuild index
+ sql """ BUILD INDEX idx_title ON ${tableName}; """
+ state = wait_for_last_build_index_on_table_finish(tableName, timeout)
assertEquals("FINISHED", state)
// check data
qt_count6 """ SELECT COUNT() from ${tableName}; """
@@ -227,13 +228,14 @@ suite("test_build_index_fault", "inverted_index"){
GetDebugPoint().enableDebugPointForAllBEs("IndexBuilder::handle_single_rowset")
sql """ BUILD INDEX idx_url ON ${tableName}; """
state = wait_for_last_build_index_on_table_finish(tableName, timeout)
- assertEquals("wait_timeout", state)
+ assertEquals("CANCELLED", state)
// check data
qt_count7 """ SELECT COUNT() from ${tableName}; """
GetDebugPoint().disableDebugPointForAllBEs("IndexBuilder::handle_single_rowset")
- // timeout * 10 for possible fe schedule delay
- state = wait_for_last_build_index_on_table_finish(tableName, timeout * 10)
+ // rebuild index
+ sql """ BUILD INDEX idx_url ON ${tableName}; """
+ state = wait_for_last_build_index_on_table_finish(tableName, timeout)
assertEquals("FINISHED", state)
// check data
qt_count8 """ SELECT COUNT() from ${tableName}; """
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]