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

Gabriel39 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/master by this push:
     new 358e87cc8e0 [fix](regression) Move unstable cross-cloud storage suites 
to p2 (#68866)
358e87cc8e0 is described below

commit 358e87cc8e0227245a23eb98437cfbe0732a3b4b
Author: Socrates <[email protected]>
AuthorDate: Mon Oct 12 15:31:48 2026 +0800

    [fix](regression) Move unstable cross-cloud storage suites to p2 (#68866)
    
    ### What problem does this PR solve?
    
    Issue Number: N/A
    
    Related PR: N/A
    
    Problem Summary:
    
    Cross-cloud COS/OBS access repeatedly times out in regression runs for
    unrelated PRs, including `curlCode: 28` during uploads and
    object-storage connection timeouts. Examples: [External
    #103511](http://43.132.222.7:8111/viewLog.html?buildId=1065598), [P0
    #127021](http://43.132.222.7:8111/viewLog.html?buildId=1065768), and
    [Cloud P0
    #68212](http://43.132.222.7:8111/viewLog.html?buildId=1065729).
    
    Move the following suites to p2 directories and change their tier tags
    from `p0` to `p2`, preserving existing `external` tags:
    
    - `refactor_storage_param_s3_load`
    - `test_s3_tvf_s3_storage`
    - `test_outfile_s3_storage`
    - `paimon_base_filesystem`
    - `test_file_tvf_s3`
    - `test_outfile_with_different_s3`
    
    Move the four existing golden files alongside their suites without
    changing their contents. P0, Cloud P0, and External pipelines exclude
    these suites, while their coverage remains available in p2. Suite bodies
    are unchanged.
    
    ### Release note
    
    None
    
    ### Check List (For Author)
    
    - Test:
    - [x] Manual static validation: suite selection, unchanged suite bodies
    and golden files, and `git diff --check` passed. Live cloud regression
    was not run.
    - Behavior changed:
        - [x] Yes. Regression suite scheduling only.
    - 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
---
 .../outfile/s3/test_outfile_with_different_s3.out                       | 0
 .../paimon/paimon_base_filesystem.out                                   | 0
 .../refactor_storage_param/test_outfile_s3_storage.out                  | 0
 .../{external_table_p0 => external_table_p2}/tvf/test_file_tvf_s3.out   | 0
 .../outfile/s3/test_outfile_with_different_s3.groovy                    | 2 +-
 .../paimon/paimon_base_filesystem.groovy                                | 2 +-
 .../refactor_storage_param/s3_load.groovy                               | 2 +-
 .../refactor_storage_param/test_outfile_s3_storage.groovy               | 2 +-
 .../refactor_storage_param/test_s3_tvf_s3_storage.groovy                | 2 +-
 .../tvf/test_file_tvf_s3.groovy                                         | 2 +-
 10 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/regression-test/data/export_p0/outfile/s3/test_outfile_with_different_s3.out 
b/regression-test/data/export_p2/outfile/s3/test_outfile_with_different_s3.out
similarity index 100%
rename from 
regression-test/data/export_p0/outfile/s3/test_outfile_with_different_s3.out
rename to 
regression-test/data/export_p2/outfile/s3/test_outfile_with_different_s3.out
diff --git 
a/regression-test/data/external_table_p0/paimon/paimon_base_filesystem.out 
b/regression-test/data/external_table_p2/paimon/paimon_base_filesystem.out
similarity index 100%
rename from 
regression-test/data/external_table_p0/paimon/paimon_base_filesystem.out
rename to 
regression-test/data/external_table_p2/paimon/paimon_base_filesystem.out
diff --git 
a/regression-test/data/external_table_p0/refactor_storage_param/test_outfile_s3_storage.out
 
b/regression-test/data/external_table_p2/refactor_storage_param/test_outfile_s3_storage.out
similarity index 100%
rename from 
regression-test/data/external_table_p0/refactor_storage_param/test_outfile_s3_storage.out
rename to 
regression-test/data/external_table_p2/refactor_storage_param/test_outfile_s3_storage.out
diff --git a/regression-test/data/external_table_p0/tvf/test_file_tvf_s3.out 
b/regression-test/data/external_table_p2/tvf/test_file_tvf_s3.out
similarity index 100%
rename from regression-test/data/external_table_p0/tvf/test_file_tvf_s3.out
rename to regression-test/data/external_table_p2/tvf/test_file_tvf_s3.out
diff --git 
a/regression-test/suites/export_p0/outfile/s3/test_outfile_with_different_s3.groovy
 
b/regression-test/suites/export_p2/outfile/s3/test_outfile_with_different_s3.groovy
similarity index 99%
rename from 
regression-test/suites/export_p0/outfile/s3/test_outfile_with_different_s3.groovy
rename to 
regression-test/suites/export_p2/outfile/s3/test_outfile_with_different_s3.groovy
index 31975ffc13b..ef92a44837f 100644
--- 
a/regression-test/suites/export_p0/outfile/s3/test_outfile_with_different_s3.groovy
+++ 
b/regression-test/suites/export_p2/outfile/s3/test_outfile_with_different_s3.groovy
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-suite("test_outfile_with_different_s3", "p0") {
+suite("test_outfile_with_different_s3", "p2") {
 
     def export_table_name = "test_outfile_with_different_s3"
     
diff --git 
a/regression-test/suites/external_table_p0/paimon/paimon_base_filesystem.groovy 
b/regression-test/suites/external_table_p2/paimon/paimon_base_filesystem.groovy
similarity index 99%
rename from 
regression-test/suites/external_table_p0/paimon/paimon_base_filesystem.groovy
rename to 
regression-test/suites/external_table_p2/paimon/paimon_base_filesystem.groovy
index 350f18840cc..19a0628f317 100644
--- 
a/regression-test/suites/external_table_p0/paimon/paimon_base_filesystem.groovy
+++ 
b/regression-test/suites/external_table_p2/paimon/paimon_base_filesystem.groovy
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-suite("paimon_base_filesystem", "p0,external") {
+suite("paimon_base_filesystem", "p2,external") {
     String enabled = context.config.otherConfigs.get("enablePaimonTest")
 
     if (enabled == null || !enabled.equalsIgnoreCase("true")) {
diff --git 
a/regression-test/suites/external_table_p0/refactor_storage_param/s3_load.groovy
 
b/regression-test/suites/external_table_p2/refactor_storage_param/s3_load.groovy
similarity index 99%
rename from 
regression-test/suites/external_table_p0/refactor_storage_param/s3_load.groovy
rename to 
regression-test/suites/external_table_p2/refactor_storage_param/s3_load.groovy
index 1713e77c012..8be0ff88c69 100644
--- 
a/regression-test/suites/external_table_p0/refactor_storage_param/s3_load.groovy
+++ 
b/regression-test/suites/external_table_p2/refactor_storage_param/s3_load.groovy
@@ -19,7 +19,7 @@ import org.awaitility.Awaitility
 import static groovy.test.GroovyAssert.shouldFail;
 import static java.util.concurrent.TimeUnit.SECONDS;
 
-suite("refactor_storage_param_s3_load", "p0,external") {
+suite("refactor_storage_param_s3_load", "p2,external") {
     String enabled = 
context.config.otherConfigs.get("enableRefactorParamsTest")
     if (enabled == null || enabled.equalsIgnoreCase("false")) {
         return
diff --git 
a/regression-test/suites/external_table_p0/refactor_storage_param/test_outfile_s3_storage.groovy
 
b/regression-test/suites/external_table_p2/refactor_storage_param/test_outfile_s3_storage.groovy
similarity index 99%
rename from 
regression-test/suites/external_table_p0/refactor_storage_param/test_outfile_s3_storage.groovy
rename to 
regression-test/suites/external_table_p2/refactor_storage_param/test_outfile_s3_storage.groovy
index 75998d049a8..ded2ef2ac3b 100644
--- 
a/regression-test/suites/external_table_p0/refactor_storage_param/test_outfile_s3_storage.groovy
+++ 
b/regression-test/suites/external_table_p2/refactor_storage_param/test_outfile_s3_storage.groovy
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-suite("test_outfile_s3_storage", "p0,external") {
+suite("test_outfile_s3_storage", "p2,external") {
     String enabled = 
context.config.otherConfigs.get("enableRefactorParamsTest")
     if (enabled == null || enabled.equalsIgnoreCase("false")) {
         return
diff --git 
a/regression-test/suites/external_table_p0/refactor_storage_param/test_s3_tvf_s3_storage.groovy
 
b/regression-test/suites/external_table_p2/refactor_storage_param/test_s3_tvf_s3_storage.groovy
similarity index 99%
rename from 
regression-test/suites/external_table_p0/refactor_storage_param/test_s3_tvf_s3_storage.groovy
rename to 
regression-test/suites/external_table_p2/refactor_storage_param/test_s3_tvf_s3_storage.groovy
index a7c7dc8aa03..6b7a0741aab 100644
--- 
a/regression-test/suites/external_table_p0/refactor_storage_param/test_s3_tvf_s3_storage.groovy
+++ 
b/regression-test/suites/external_table_p2/refactor_storage_param/test_s3_tvf_s3_storage.groovy
@@ -16,7 +16,7 @@
 // under the License.
 import static groovy.test.GroovyAssert.shouldFail
 
-suite("test_s3_tvf_s3_storage", "p0,external") {
+suite("test_s3_tvf_s3_storage", "p2,external") {
     String enabled = 
context.config.otherConfigs.get("enableRefactorParamsTest")
     if (enabled == null || enabled.equalsIgnoreCase("false")) {
         return
diff --git 
a/regression-test/suites/external_table_p0/tvf/test_file_tvf_s3.groovy 
b/regression-test/suites/external_table_p2/tvf/test_file_tvf_s3.groovy
similarity index 99%
rename from regression-test/suites/external_table_p0/tvf/test_file_tvf_s3.groovy
rename to regression-test/suites/external_table_p2/tvf/test_file_tvf_s3.groovy
index 24b5c5bdf49..32644fe8d3b 100644
--- a/regression-test/suites/external_table_p0/tvf/test_file_tvf_s3.groovy
+++ b/regression-test/suites/external_table_p2/tvf/test_file_tvf_s3.groovy
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-suite("test_file_tvf_s3", "p0") {
+suite("test_file_tvf_s3", "p2") {
 
     def export_table_name = "test_file_tvf_s3"
 


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

Reply via email to