This is an automated email from the ASF dual-hosted git repository.
adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git
The following commit(s) were added to refs/heads/master by this push:
new aade154f8dd HDDS-16648. Tune HTTP settings for CI (#11375)
aade154f8dd is described below
commit aade154f8dd72655a4769294900fb99163c64f4d
Author: rjgoyln <[email protected]>
AuthorDate: Fri Oct 2 01:08:57 2026 +0800
HDDS-16648. Tune HTTP settings for CI (#11375)
---
.github/workflows/build-ratis.yml | 2 +-
.github/workflows/check.yml | 2 +-
.github/workflows/ci.yml | 4 ++--
.github/workflows/intermittent-test-check.yml | 2 +-
.github/workflows/populate-cache.yml | 2 +-
.github/workflows/repeat-acceptance.yml | 2 +-
6 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/.github/workflows/build-ratis.yml
b/.github/workflows/build-ratis.yml
index e013af64552..af1a3505d6a 100644
--- a/.github/workflows/build-ratis.yml
+++ b/.github/workflows/build-ratis.yml
@@ -58,7 +58,7 @@ on:
description: "Arguments for building with Ratis"
value: ${{ jobs.summary.outputs.build-args }}
env:
- MAVEN_OPTS: -Dhttp.keepAlive=false
-Daether.connector.http.retryHandler.count=10
+ MAVEN_OPTS: -Daether.connector.http.connectionMaxTtl=25
-Daether.connector.http.retryHandler.count=5
-Daether.connector.http.retryHandler.intervalMax=30000
permissions: { }
jobs:
ratis:
diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml
index 43da8c72d15..469e1c486d5 100644
--- a/.github/workflows/check.yml
+++ b/.github/workflows/check.yml
@@ -137,7 +137,7 @@ on:
env:
HADOOP_IMAGE: ghcr.io/apache/hadoop
MAVEN_ARGS: --batch-mode --settings ${{ github.workspace
}}/dev-support/ci/maven-settings.xml
- MAVEN_OPTS: -Dhttp.keepAlive=false
-Daether.connector.http.retryHandler.count=10
+ MAVEN_OPTS: -Daether.connector.http.connectionMaxTtl=25
-Daether.connector.http.retryHandler.count=5
-Daether.connector.http.retryHandler.intervalMax=30000
OZONE_IMAGE: ghcr.io/apache/ozone
OZONE_RUNNER_IMAGE: ghcr.io/apache/ozone-runner
OZONE_VOLUME_OWNER: 1000
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 8b9604d65cc..c2a2158a79e 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -43,8 +43,8 @@ env:
TEST_JAVA_VERSION: 25 # JDK version used by CI build and tests; should match
the JDK version in apache/ozone-runner image
# MAVEN_ARGS and MAVEN_OPTS are duplicated in check.yml and
populate-cache.yml, please keep in sync
MAVEN_ARGS: --batch-mode --settings ${{ github.workspace
}}/dev-support/ci/maven-settings.xml
- # Maven 3.9 downloads dependencies via maven-resolver-transport-http, which
reads aether.* and ignores maven.wagon.*
- MAVEN_OPTS: -Dhttp.keepAlive=false
-Daether.connector.http.retryHandler.count=10
+ # Maven 3.9 downloads dependencies via maven-resolver-transport-http, which
reads aether.* and ignores both maven.wagon.* and JDK-level http.*
+ MAVEN_OPTS: -Daether.connector.http.connectionMaxTtl=25
-Daether.connector.http.retryHandler.count=5
-Daether.connector.http.retryHandler.intervalMax=30000
OZONE_WITH_COVERAGE: ${{ github.event_name == 'push' }}
permissions: { }
diff --git a/.github/workflows/intermittent-test-check.yml
b/.github/workflows/intermittent-test-check.yml
index f57198bfd20..31b825558c2 100644
--- a/.github/workflows/intermittent-test-check.yml
+++ b/.github/workflows/intermittent-test-check.yml
@@ -57,7 +57,7 @@ on:
default: '25'
required: true
env:
- MAVEN_OPTS: -Dhttp.keepAlive=false
-Daether.connector.http.retryHandler.count=10
+ MAVEN_OPTS: -Daether.connector.http.connectionMaxTtl=25
-Daether.connector.http.retryHandler.count=5
-Daether.connector.http.retryHandler.intervalMax=30000
TEST_CLASS: ${{ github.event.inputs.test-class}}
TEST_METHOD: ${{ github.event.inputs.test-name }}
ITERATIONS: ${{ github.event.inputs.iterations }}
diff --git a/.github/workflows/populate-cache.yml
b/.github/workflows/populate-cache.yml
index 58440f17fac..3f5a72ebe17 100644
--- a/.github/workflows/populate-cache.yml
+++ b/.github/workflows/populate-cache.yml
@@ -38,7 +38,7 @@ env:
BUILD_ARGS: "-Pdist -Psrc -Dmaven.javadoc.skip=true -Drocks_tools_native"
TEST_JAVA_VERSION: 25 # JDK version used by CI build and tests; should match
the JDK version in apache/ozone-runner image
MAVEN_ARGS: --batch-mode --settings ${{ github.workspace
}}/dev-support/ci/maven-settings.xml
- MAVEN_OPTS: -Dhttp.keepAlive=false
-Daether.connector.http.retryHandler.count=10
+ MAVEN_OPTS: -Daether.connector.http.connectionMaxTtl=25
-Daether.connector.http.retryHandler.count=5
-Daether.connector.http.retryHandler.intervalMax=30000
jobs:
build:
diff --git a/.github/workflows/repeat-acceptance.yml
b/.github/workflows/repeat-acceptance.yml
index 3cb5d4c892e..476e54ee0de 100644
--- a/.github/workflows/repeat-acceptance.yml
+++ b/.github/workflows/repeat-acceptance.yml
@@ -43,7 +43,7 @@ on:
default: false
required: true
env:
- MAVEN_OPTS: -Dhttp.keepAlive=false
-Daether.connector.http.retryHandler.count=10
+ MAVEN_OPTS: -Daether.connector.http.connectionMaxTtl=25
-Daether.connector.http.retryHandler.count=5
-Daether.connector.http.retryHandler.intervalMax=30000
OZONE_ACCEPTANCE_SUITE: ${{ github.event.inputs.test-suite}}
OZONE_TEST_SELECTOR: ${{ github.event.inputs.test-filter }}
FAIL_FAST: ${{ github.event.inputs.fail-fast }}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]