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]