Skip to content

Commit 9e72b77

Browse files
authored
Set build discarder for all test jobs to 30 days (#3862)
Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com>
1 parent 81a404d commit 9e72b77

13 files changed

+20
-0
lines changed

jenkins/opensearch-dashboards/bwc-test.jenkinsfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ lib = library(identifier: 'jenkins@1.0.4', retriever: modernSCM([
66
pipeline {
77
options {
88
timeout(time: 4, unit: 'HOURS')
9+
buildDiscarder(logRotator(daysToKeepStr: '30'))
910
}
1011
agent none
1112
environment {

jenkins/opensearch-dashboards/integ-test.jenkinsfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ def agent_nodes = [
2323
pipeline {
2424
options {
2525
timeout(time: 4, unit: 'HOURS')
26+
buildDiscarder(logRotator(daysToKeepStr: '30'))
2627
}
2728
agent none
2829
environment {

jenkins/opensearch/benchmark-test.jenkinsfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ pipeline {
77
agent none
88
options {
99
timeout(time: 24, unit: 'HOURS')
10+
buildDiscarder(logRotator(daysToKeepStr: '30'))
1011
}
1112
environment {
1213
AGENT_LABEL = 'Jenkins-Agent-AL2023-X64-M52xlarge-Docker-Host-Benchmark-Test'

jenkins/opensearch/bwc-test.jenkinsfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ lib = library(identifier: 'jenkins@1.0.4', retriever: modernSCM([
66
pipeline {
77
options {
88
timeout(time: 3, unit: 'HOURS')
9+
buildDiscarder(logRotator(daysToKeepStr: '30'))
910
}
1011
agent none
1112
environment {

jenkins/opensearch/integ-test.jenkinsfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ def agent_nodes = [
2323
pipeline {
2424
options {
2525
timeout(time: 4, unit: 'HOURS')
26+
buildDiscarder(logRotator(daysToKeepStr: '30'))
2627
}
2728
agent none
2829
environment {

jenkins/opensearch/perf-test.jenkinsfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ pipeline {
77
agent none
88
options {
99
timeout(time: 14, unit: 'DAYS')
10+
buildDiscarder(logRotator(daysToKeepStr: '30'))
1011
}
1112
environment {
1213
AGENT_LABEL = 'Jenkins-Agent-AL2023-X64-M52xlarge-Docker-Host-Perf-Test'

tests/jenkins/jenkinsjob-regression-files/opensearch-dashboards/bwc-test.jenkinsfile.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
bwc-test.library({identifier=jenkins@1.0.4, retriever=null})
44
bwc-test.pipeline(groovy.lang.Closure)
55
bwc-test.timeout({time=4, unit=HOURS})
6+
bwc-test.logRotator({daysToKeepStr=30})
7+
bwc-test.buildDiscarder(null)
68
bwc-test.echo(Executing on agent [label:none])
79
bwc-test.stage(verify-parameters, groovy.lang.Closure)
810
bwc-test.echo(Executing on agent [label:Jenkins-Agent-AL2-X64-C54xlarge-Docker-Host])

tests/jenkins/jenkinsjob-regression-files/opensearch-dashboards/integ-test.jenkinsfile.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
integ-test.pipeline(groovy.lang.Closure)
55
integ-test.credentials(jenkins-artifact-bucket-name)
66
integ-test.timeout({time=4, unit=HOURS})
7+
integ-test.logRotator({daysToKeepStr=30})
8+
integ-test.buildDiscarder(null)
79
integ-test.echo(Executing on agent [label:none])
810
integ-test.stage(verify-parameters, groovy.lang.Closure)
911
integ-test.echo(Executing on agent [label:Jenkins-Agent-AL2-X64-C54xlarge-Docker-Host])

tests/jenkins/jenkinsjob-regression-files/opensearch/benchmark-test.jenkinsfile.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
benchmark-test.library({identifier=jenkins@5.1.0, retriever=null})
44
benchmark-test.pipeline(groovy.lang.Closure)
55
benchmark-test.timeout({time=24, unit=HOURS})
6+
benchmark-test.logRotator({daysToKeepStr=30})
7+
benchmark-test.buildDiscarder(null)
68
benchmark-test.echo(Executing on agent [label:none])
79
benchmark-test.parameterizedCron(
810
H 0 * * * %BUNDLE_MANIFEST_URL=https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.7.0/7771/linux/x64/tar/dist/opensearch/manifest.yml;TEST_WORKLOAD=http_logs;SINGLE_NODE_CLUSTER=false;DATA_NODE_COUNT=3;USE_50_PERCENT_HEAP=true;USER_TAGS=run-type:nightly,segrep:disabled,arch:x64,instance-type:r5.xlarge,major-version:2x,cluster-config:x64-r5.xlarge-3-data-3-shards-1-replica;WORKLOAD_PARAMS={"number_of_replicas":"1","number_of_shards":"3"}

tests/jenkins/jenkinsjob-regression-files/opensearch/bwc-test.jenkinsfile.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
bwc-test.library({identifier=jenkins@1.0.4, retriever=null})
44
bwc-test.pipeline(groovy.lang.Closure)
55
bwc-test.timeout({time=3, unit=HOURS})
6+
bwc-test.logRotator({daysToKeepStr=30})
7+
bwc-test.buildDiscarder(null)
68
bwc-test.echo(Executing on agent [label:none])
79
bwc-test.stage(verify-parameters, groovy.lang.Closure)
810
bwc-test.echo(Executing on agent [label:Jenkins-Agent-AL2-X64-C54xlarge-Docker-Host])

tests/jenkins/jenkinsjob-regression-files/opensearch/integ-test.jenkinsfile.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
integ-test.pipeline(groovy.lang.Closure)
55
integ-test.credentials(jenkins-artifact-bucket-name)
66
integ-test.timeout({time=4, unit=HOURS})
7+
integ-test.logRotator({daysToKeepStr=30})
8+
integ-test.buildDiscarder(null)
79
integ-test.echo(Executing on agent [label:none])
810
integ-test.parameterizedCron(
911
H 3 * * * %TEST_MANIFEST=2.10.0/opensearch-2.10.0-concurrent-search-test.yml;BUILD_MANIFEST_URL=https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.10.0/latest/linux/arm64/tar/builds/opensearch/manifest.yml

tests/jenkins/jenkinsjob-regression-files/opensearch/perf-test.jenkinsfile.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
perf-test.library({identifier=jenkins@1.0.4, retriever=null})
44
perf-test.pipeline(groovy.lang.Closure)
55
perf-test.timeout({time=14, unit=DAYS})
6+
perf-test.logRotator({daysToKeepStr=30})
7+
perf-test.buildDiscarder(null)
68
perf-test.echo(Executing on agent [label:none])
79
perf-test.parameterizedCron(
810
H 12 * * * %BUNDLE_MANIFEST_URL=https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/1.3.11/8029/linux/arm64/tar/dist/opensearch/manifest.yml;TEST_ITERATIONS=3;WARMUP_ITERATIONS=2

tests/jenkins/jenkinsjob-regression-files/opensearch/secure-benchmark-test.jenkinsfile.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
benchmark-test.library({identifier=jenkins@5.1.0, retriever=null})
44
benchmark-test.pipeline(groovy.lang.Closure)
55
benchmark-test.timeout({time=24, unit=HOURS})
6+
benchmark-test.logRotator({daysToKeepStr=30})
7+
benchmark-test.buildDiscarder(null)
68
benchmark-test.echo(Executing on agent [label:none])
79
benchmark-test.parameterizedCron(
810
H 0 * * * %BUNDLE_MANIFEST_URL=https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.7.0/7771/linux/x64/tar/dist/opensearch/manifest.yml;TEST_WORKLOAD=http_logs;SINGLE_NODE_CLUSTER=false;DATA_NODE_COUNT=3;USE_50_PERCENT_HEAP=true;USER_TAGS=run-type:nightly,segrep:disabled,arch:x64,instance-type:r5.xlarge,major-version:2x,cluster-config:x64-r5.xlarge-3-data-3-shards-1-replica;WORKLOAD_PARAMS={"number_of_replicas":"1","number_of_shards":"3"}

0 commit comments

Comments
 (0)