This is an automated email from the ASF dual-hosted git repository. yiguolei pushed a commit to branch branch-4.2 in repository https://gitbox.apache.org/repos/asf/doris.git
commit b5331698c280e1032abe52eb5fb7247a13fe4844 Author: Dongyang Li <[email protected]> AuthorDate: Sat Oct 10 18:42:18 2026 +0800 [fix](regression) Keep HDFS array export out of ordinary P0 runs (#68838) ### What problem does this PR solve? `test_array_export` requires HDFS for its OUTFILE and EXPORT round trips, but its `export,external` groups contain no explicit priority. `SuiteScript.suite()` therefore adds `p0`, so ordinary P0 runs select it even when no test HDFS service is provisioned and fail with `Connection refused`. Add the explicit `p2` priority, following existing external export suites, while retaining `export,external`. The suite is no longer selected by `-g p0` and remains selected by the External pipeline's `-g external`. All test statements and assertions are unchanged. ### Release note None ### Check List (For Author) - Test: - [x] No need to test or manual test. Explain why: - [x] Other reason: Group metadata only. Reviewed the priority injection and group filtering in `SuiteScript.suite()` and `RegressionTest.filterGroups()`; `git diff --check` passed. No new end-to-end run was triggered. Before this change, the existing branch-4.1 External build 215484 recorded this exact suite as SUCCESS, with both HDFS OUTFILE and EXPORT file downloads present in its execution log; that build still failed on other suites. - Behavior changed: - [x] Yes. The suite is excluded from ordinary P0 group selection and retained in External (and explicit p2/export) selection. - Does this need documentation? - [x] No. --- regression-test/suites/export/test_array_export.groovy | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/regression-test/suites/export/test_array_export.groovy b/regression-test/suites/export/test_array_export.groovy index 68838c60c14..690a6a80581 100644 --- a/regression-test/suites/export/test_array_export.groovy +++ b/regression-test/suites/export/test_array_export.groovy @@ -22,7 +22,8 @@ import java.nio.charset.StandardCharsets import java.nio.file.Files import java.nio.file.Paths -suite("test_array_export", "export,external") { +// An explicit priority prevents the framework from adding p0 to this HDFS-dependent suite. +suite("test_array_export", "p2,export,external") { // save load data in tmp dir. def localDataDir = new File(new File(System.getProperty("java.io.tmpdir")), "doris-case"+UUID.randomUUID().toString().replaceAll("-", "")) if (!localDataDir.mkdir()) { --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
