Merge pull request #22516 from cpennington/run-wtw-upload-on-jenkins-worker
Archive WTW artifacts and send splunk files at the end of the WTW col…
This commit is contained in:
@@ -92,28 +92,25 @@ pipeline {
|
||||
steps {
|
||||
script {
|
||||
sshagent(credentials: ['jenkins-worker'], ignoreMissing: true) {
|
||||
checkout changelog: false, poll: false, scm: [$class: 'GitSCM', branches: [[name: git_branch]],
|
||||
doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'CloneOption', honorRefspec: true,
|
||||
noTags: true, shallow: true]], submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'jenkins-worker',
|
||||
refspec: git_refspec, url: "git@github.com:edx/${REPO_NAME}.git"]]]
|
||||
try {
|
||||
checkout changelog: false, poll: false, scm: [$class: 'GitSCM', branches: [[name: git_branch]],
|
||||
doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'CloneOption', honorRefspec: true,
|
||||
noTags: true, shallow: true]], submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'jenkins-worker',
|
||||
refspec: git_refspec, url: "git@github.com:edx/${REPO_NAME}.git"]]]
|
||||
|
||||
for (int i = 1; i <= shardCount; i++) {
|
||||
unstash "bok-choy-reports-${i}"
|
||||
for (int i = 1; i <= shardCount; i++) {
|
||||
unstash "bok-choy-reports-${i}"
|
||||
}
|
||||
sh """
|
||||
export TEST_SUITE=bok-choy
|
||||
source scripts/jenkins-common.sh
|
||||
paver coverage --rcfile=common/test/acceptance/.coveragerc
|
||||
paver upload_coverage_to_s3
|
||||
"""
|
||||
} finally {
|
||||
archiveArtifacts allowEmptyArchive: true, artifacts: 'reports/*.coverage'
|
||||
sendSplunkFile excludes: '', includes: '**/timing*.log', sizeLimit: '10MB'
|
||||
}
|
||||
sh """
|
||||
export TEST_SUITE=bok-choy
|
||||
source scripts/jenkins-common.sh
|
||||
paver coverage --rcfile=common/test/acceptance/.coveragerc
|
||||
paver upload_coverage_to_s3
|
||||
"""
|
||||
}
|
||||
}
|
||||
}
|
||||
post {
|
||||
always {
|
||||
script {
|
||||
archiveArtifacts allowEmptyArchive: true, artifacts: 'reports/*.coverage'
|
||||
sendSplunkFile excludes: '', includes: '**/timing*.log', sizeLimit: '10MB'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user