summaryrefslogtreecommitdiff
path: root/perf.groovy
diff options
context:
space:
mode:
authorMichelle McDaniel <adiaaida@gmail.com>2018-05-09 09:55:39 -0700
committerGitHub <noreply@github.com>2018-05-09 09:55:39 -0700
commit718347e434964969641031bd2dd46dd6607b1390 (patch)
tree4644d8637c60cc75a9ab6c66eea8bfcc61be328d /perf.groovy
parentdd089b270c5d4833e615f2a926ea0a82d070e5de (diff)
downloadcoreclr-718347e434964969641031bd2dd46dd6607b1390.tar.gz
coreclr-718347e434964969641031bd2dd46dd6607b1390.tar.bz2
coreclr-718347e434964969641031bd2dd46dd6607b1390.zip
Restrict what we archive for perf testing (#17918)
* Restrict what we archive for perf testing * change all perf legs archival * Change txt save to *_log.txt * Reduce number of days to keep artifacts
Diffstat (limited to 'perf.groovy')
-rw-r--r--perf.groovy38
1 files changed, 29 insertions, 9 deletions
diff --git a/perf.groovy b/perf.groovy
index 2ae766f83c..b0a2ba9901 100644
--- a/perf.groovy
+++ b/perf.groovy
@@ -106,7 +106,12 @@ def static getOSGroup(def os) {
Utilities.setMachineAffinity(newJob, "Windows_NT", '20170427-elevated')
}
def archiveSettings = new ArchivalSettings()
- archiveSettings.addFiles('bin/sandbox_logs/**')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*_log.txt')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.csv')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.xml')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.log')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.md')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.etl')
archiveSettings.addFiles('machinedata.json')
archiveSettings.setAlwaysArchive()
@@ -115,7 +120,7 @@ def static getOSGroup(def os) {
newJob.with {
logRotator {
- artifactDaysToKeep(30)
+ artifactDaysToKeep(21)
daysToKeep(30)
artifactNumToKeep(200)
numToKeep(200)
@@ -344,7 +349,12 @@ def static getFullPerfJobName(def project, def os, def isPR) {
}
def archiveSettings = new ArchivalSettings()
- archiveSettings.addFiles('bin/sandbox_logs/**')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*_log.txt')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.csv')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.xml')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.log')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.md')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.etl')
archiveSettings.addFiles('machinedata.json')
archiveSettings.setAlwaysArchive()
@@ -355,7 +365,7 @@ def static getFullPerfJobName(def project, def os, def isPR) {
newJob.with {
// Enable the log rotator
logRotator {
- artifactDaysToKeep(30)
+ artifactDaysToKeep(21)
daysToKeep(30)
artifactNumToKeep(200)
numToKeep(200)
@@ -617,7 +627,12 @@ parallel(
}
def archiveSettings = new ArchivalSettings()
- archiveSettings.addFiles('bin/sandbox_logs/**')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*_log.txt')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.csv')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.xml')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.log')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.md')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.etl')
archiveSettings.addFiles('machinedata.json')
archiveSettings.setAlwaysArchive()
@@ -626,7 +641,7 @@ parallel(
newJob.with {
logRotator {
- artifactDaysToKeep(30)
+ artifactDaysToKeep(21)
daysToKeep(30)
artifactNumToKeep(200)
numToKeep(200)
@@ -739,7 +754,7 @@ parallel(
newJob.with {
logRotator {
- artifactDaysToKeep(30)
+ artifactDaysToKeep(21)
daysToKeep(30)
artifactNumToKeep(200)
numToKeep(200)
@@ -812,7 +827,12 @@ parallel(
}
def archiveSettings = new ArchivalSettings()
- archiveSettings.addFiles('bin/sandbox_logs/**')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*_log.txt')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.csv')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.xml')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.log')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.md')
+ archiveSettings.addFiles('bin/sandbox_logs/**/*.etl')
archiveSettings.addFiles('machinedata.json')
archiveSettings.setAlwaysArchive()
@@ -823,7 +843,7 @@ parallel(
newJob.with {
logRotator {
- artifactDaysToKeep(30)
+ artifactDaysToKeep(21)
daysToKeep(30)
artifactNumToKeep(200)
numToKeep(200)