From ad36c4ba9b2b1253617fa8203a7d1bbe0096acec Mon Sep 17 00:00:00 2001 From: George Joseph <gjoseph@digium.com> Date: Wed, 11 Jul 2018 13:54:04 -0600 Subject: [PATCH] CI: Fix log artifact paths Change-Id: I55136de8f4d9c3b56bd4d054306a187bb04a4b7d --- tests/CI/gates.jenkinsfile | 6 ++++-- tests/CI/runTestsuite.sh | 3 +++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/tests/CI/gates.jenkinsfile b/tests/CI/gates.jenkinsfile index 9ce14ef2da..40c7916b39 100644 --- a/tests/CI/gates.jenkinsfile +++ b/tests/CI/gates.jenkinsfile @@ -132,6 +132,8 @@ pipeline { sh 'sudo ./tests/CI/installAsterisk.sh' } + sh "sudo rm -rf ${groupDir} || : " + checkout scm: [$class: 'GitSCM', branches: [[name: "${BRANCH_NAME}"]], extensions: [ @@ -149,9 +151,9 @@ pipeline { sh "tests/CI/runTestsuite.sh --testsuite-dir='${groupDir}' --test-command='${groupTestcmd}'" archiveArtifacts allowEmptyArchive: true, defaultExcludes: false, fingerprint: true, - artifacts: "${groupDir}**" + artifacts: "${groupDir}/asterisk-test-suite-report.xml, ${groupDir}/logs/**, ${groupDir}/core*.txt" - junit testResults: "${groupDir}", + junit testResults: "${groupDir}/asterisk-test-suite-report.xml", healthScaleFactor: 1.0, keepLongStdio: true } diff --git a/tests/CI/runTestsuite.sh b/tests/CI/runTestsuite.sh index 26b09346be..a84a12c9a2 100755 --- a/tests/CI/runTestsuite.sh +++ b/tests/CI/runTestsuite.sh @@ -5,6 +5,9 @@ ASTETCDIR=$DESTDIR/etc/asterisk pushd $TESTSUITE_DIR +sudo ./cleanup-test-temnants.sh +sudo chown -R jenkins:users . + runner sudo PYTHONPATH=./lib/python/ ./runtests.py --cleanup ${TEST_COMMAND} || : if [ -f asterisk-test-suite-report.xml ] ; then -- GitLab