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


The following commit(s) were added to refs/heads/branch-2.1 by this push:
     new fe3e3d0fab6 [fix](test)Fix build index fault test (#38736) (#38762)
fe3e3d0fab6 is described below

commit fe3e3d0fab68ef9baea50c845b265e23924400d2
Author: qiye <jianliang5...@gmail.com>
AuthorDate: Sat Aug 3 23:48:29 2024 +0800

    [fix](test)Fix build index fault test (#38736) (#38762)
    
    ## Proposed changes
    
    backport #38736
---
 .../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 368314cc1af..056295f98bc 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
@@ -216,14 +216,15 @@ suite("test_build_index_fault", "inverted_index, 
nonConcurrent,p2"){
     
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}; """
@@ -233,13 +234,14 @@ suite("test_build_index_fault", "inverted_index, 
nonConcurrent,p2"){
     
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: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to