HBASE-19137 Nightly test should make junit reports optional rather than attempt archive after reporting.

Signed-off-by: Mike Drob <mdrob@apache.org>
This commit is contained in:
Sean Busbey 2017-10-30 09:59:36 -05:00
parent 526d2826f5
commit 5a941d8f80
1 changed files with 2 additions and 2 deletions

View File

@ -169,6 +169,7 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}"
} }
post { post {
always { always {
junit testResults: 'output-jdk7/**/target/**/TEST-*.xml', allowEmptyResults: true
// zip surefire reports. // zip surefire reports.
sh '''#!/bin/bash -e sh '''#!/bin/bash -e
if [ -d "${OUTPUTDIR}/archiver" ]; then if [ -d "${OUTPUTDIR}/archiver" ]; then
@ -186,7 +187,6 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}"
// env variables don't work in archive? or this has to be relative to WORKSPACE. :( // env variables don't work in archive? or this has to be relative to WORKSPACE. :(
archive 'output-jdk7/*' archive 'output-jdk7/*'
archive 'output-jdk7/**/*' archive 'output-jdk7/**/*'
junit 'output-jdk7/**/target/**/TEST-*.xml'
publishHTML target: [ publishHTML target: [
allowMissing: true, allowMissing: true,
keepAll: true, keepAll: true,
@ -219,6 +219,7 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}"
} }
post { post {
always { always {
junit testResults: 'output-jdk8/**/target/**/TEST-*.xml', allowEmptyResults: true
// zip surefire reports. // zip surefire reports.
sh '''#!/bin/bash -e sh '''#!/bin/bash -e
if [ -d "${OUTPUTDIR}/archiver" ]; then if [ -d "${OUTPUTDIR}/archiver" ]; then
@ -236,7 +237,6 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}"
// env variables don't work in archive? or this has to be relative to WORKSPACE. :( // env variables don't work in archive? or this has to be relative to WORKSPACE. :(
archive 'output-jdk8/*' archive 'output-jdk8/*'
archive 'output-jdk8/**/*' archive 'output-jdk8/**/*'
junit 'output-jdk8/**/target/**/TEST-*.xml'
publishHTML target: [ publishHTML target: [
allowMissing: true, allowMissing: true,
keepAll: true, keepAll: true,