This is an automated email from the ASF dual-hosted git repository.

yiguolei pushed a commit to branch branch-4.1
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/branch-4.1 by this push:
     new ad5cab5e04f [fix](regression) Run restore auth case non-concurrently 
on branch-4.1 (#65668) (#67620)
ad5cab5e04f is described below

commit ad5cab5e04fd8b763ff8b4e4269a21c561f5921d
Author: Gavin Chou <[email protected]>
AuthorDate: Tue Sep 8 11:07:48 2026 +0800

    [fix](regression) Run restore auth case non-concurrently on branch-4.1 
(#65668) (#67620)
    
    ### What problem does this PR solve?
    
    Related PR: #65668
    
    Backport #65668 to `branch-4.1`. When `test_ddl_restore_auth` submits a
    backup concurrently with the repository authorization case, it can hold
    `BackupHandler`'s global submission lock beyond the latter's 10-second
    `DROP REPOSITORY` lock timeout.
    
    Add `test_ddl_restore_auth` to the `nonConcurrent` group, consistent
    with `test_ddl_backup_auth`. The original commit is
    `e7b0e4e22d538447f3bd31ecf89c5d2cf5b16665`. The cherry-pick required
    resolving context around the older suite declaration; the final change
    is the same one-line group addition.
    
    ### Release note
    
    None
    
    ### Check List (For Author)
    
    - Test:
    - [x] Manual test: static validation with `git diff --check` and review
    of the `branch-4.1` scheduler. It runs `nonConcurrent` suites through
    its single-thread executor after ordinary suites complete.
    - [ ] Regression test: not run locally; this workspace has no running
    Doris test cluster.
    - Behavior changed:
      - [x] Yes: this regression suite runs in the serial phase.
    - Does this need documentation?
      - [x] No.
    
    ### Check List (For Reviewer who merge this PR)
    
    - [ ] Confirm the release note
    - [ ] Confirm test cases
    - [ ] Confirm document
    - [ ] Add branch pick label
    
    Co-authored-by: shuke <[email protected]>
---
 regression-test/suites/auth_call/test_ddl_restore_auth.groovy | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/regression-test/suites/auth_call/test_ddl_restore_auth.groovy 
b/regression-test/suites/auth_call/test_ddl_restore_auth.groovy
index be9b2e56226..cf161a0f8c6 100644
--- a/regression-test/suites/auth_call/test_ddl_restore_auth.groovy
+++ b/regression-test/suites/auth_call/test_ddl_restore_auth.groovy
@@ -18,7 +18,7 @@
 import org.junit.Assert;
 import java.util.UUID
 
-suite("test_ddl_restore_auth","p0,auth_call") {
+suite("test_ddl_restore_auth","p0,auth_call,nonConcurrent") {
     UUID uuid = UUID.randomUUID()
     String randomValue = uuid.toString()
     int hashCode = randomValue.hashCode()


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to