Skip to content

Commit 8e71d84

Browse files
authored
Allow user to set TRSS_BUILD_LIMIT (#6636)
related: runtimes/automation/issues/662 Signed-off-by: Lan Xia <[email protected]>
1 parent 8b2052d commit 8e71d84

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

buildenv/jenkins/getTRSSOutput

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,16 @@ stage('Queue') {
1111

1212
def getTRSSOutput() {
1313
stage('TRSS JSON') {
14-
def TIME_LIMIT = params.TIME_LIMIT ? params.TIME_LIMIT.toInteger() : 30
14+
def TIME_LIMIT = params.TIME_LIMIT ? params.TIME_LIMIT.toInteger() : 120
15+
def TRSS_BUILD_LIMIT = params.TRSS_BUILD_LIMIT ? params.TRSS_BUILD_LIMIT.toInteger() : 100
1516
timeout(time: TIME_LIMIT, unit: 'MINUTES') {
1617
try {
1718
def TRSS_URL = params.TRSS_URL ? params.TRSS_URL : "https://trss.adoptium.net/"
1819

1920
if (params.JDK_VERSIONS) {
2021
JDK_VERSIONS = JDK_VERSIONS.split(',')
2122
} else {
22-
JDK_VERSIONS = [8, 11, 14]
23+
JDK_VERSIONS = [8, 11, 17, 21, 25]
2324
}
2425

2526
if (params.JDK_IMPLS) {
@@ -73,7 +74,7 @@ def getTRSSOutput() {
7374
GROUPS.each { GROUP ->
7475
PLATFORMS.each { PLATFORM ->
7576
def output = "Test_openjdk${JDK_VERSION}_${JDK_IMPL}_${GROUP}_${PLATFORM}.json"
76-
def url = "${TRSS_URL}/api/getTestAvgDuration?platform=${PLATFORM}&group=${GROUP}&jdkVersion=${JDK_VERSION}&impl=${JDK_IMPL}&limit=10"
77+
def url = "${TRSS_URL}/api/getTestAvgDuration?platform=${PLATFORM}&group=${GROUP}&jdkVersion=${JDK_VERSION}&impl=${JDK_IMPL}&limit=${TRSS_BUILD_LIMIT}"
7778
sh "curl \'${url}\' --output ${output}"
7879
}
7980
}

0 commit comments

Comments
 (0)