Jenkins: Abort module tests after 12 hours

This commit is contained in:
Tobias Gruetzmacher 2021-03-19 14:16:04 +01:00
parent 87549b951a
commit 115bf04c0b

View file

@ -21,6 +21,7 @@ def runTests() {
sh "pip install --user -e .[css,dev]"
}
stage ('Run tests') {
timeout(time: 12, unit: 'HOURS') {
withCredentials([string(credentialsId: 'proxymap', variable: 'PROXYMAP')]) {
sh '''
TESTALL=1 py.test -v --cov=dosagelib --cov-report xml \
@ -30,6 +31,7 @@ def runTests() {
'''
}
}
}
stage('Report') {
junit 'junit.xml'
publishCoverage calculateDiffForChangeRequests: true,