From 131156fa670d2caccecf78f57f3c913d85e50ef0 Mon Sep 17 00:00:00 2001 From: Dennis Kliban Date: Fri, 19 May 2017 09:57:44 -0400 Subject: [PATCH] Problem: unit test results don't highlight failure Solution: append FAILED to the build log file name when failure is detected. closes #2752 --- ci/jobs/unittests.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ci/jobs/unittests.yaml b/ci/jobs/unittests.yaml index 2257122b..c2293e54 100644 --- a/ci/jobs/unittests.yaml +++ b/ci/jobs/unittests.yaml @@ -153,7 +153,8 @@ export NODE=${JOB_NAME##*/} export SHORT_JOB_NAME=${JOB_NAME/\/$NODE/} curl -k -o $NODE.txt $BUILD_URL/consoleText - rsync -rv --rsync-path="mkdir -p ~/public_html/jenkins/jobs/${SHORT_JOB_NAME}/builds/${BUILD_ID}/ && rsync" $NODE.txt pulpadmin@repos.fedorapeople.org:public_html/jenkins/jobs/${SHORT_JOB_NAME}/builds/${BUILD_ID}/ + if grep -q FAILED $NODE.txt ; then mv $NODE.txt $NODE-FAILED.txt; fi + rsync -rv --rsync-path="mkdir -p ~/public_html/jenkins/jobs/${SHORT_JOB_NAME}/builds/${BUILD_ID}/ && rsync" $NODE*.txt pulpadmin@repos.fedorapeople.org:public_html/jenkins/jobs/${SHORT_JOB_NAME}/builds/${BUILD_ID}/ publishers: @@ -314,7 +315,8 @@ export NODE=${{JOB_NAME##*/}} export SHORT_JOB_NAME=${{JOB_NAME/\/$NODE/}} curl -k -o $NODE.txt $BUILD_URL/consoleText - rsync -rv --rsync-path="mkdir -p ~/public_html/jenkins/jobs/${{SHORT_JOB_NAME}}/builds/${{BUILD_ID}}/ && rsync" $NODE.txt pulpadmin@repos.fedorapeople.org:public_html/jenkins/jobs/${{SHORT_JOB_NAME}}/builds/${{BUILD_ID}}/ + if grep -q FAILED $NODE.txt ; then mv $NODE.txt $NODE-FAILED.txt; fi + rsync -rv --rsync-path="mkdir -p ~/public_html/jenkins/jobs/${{SHORT_JOB_NAME}}/builds/${{BUILD_ID}}/ && rsync" $NODE*.txt pulpadmin@repos.fedorapeople.org:public_html/jenkins/jobs/${{SHORT_JOB_NAME}}/builds/${{BUILD_ID}}/ publishers: