diff --git a/pipelines/PAD2 Repetitorium/Praktikum 4/jenkinsfile.groovy b/pipelines/PAD2 Repetitorium/Praktikum 4/jenkinsfile.groovy index a244e8130e06913e14dac2f217f4b6962c071adc..89a0df9de668fbfaf5958ca1bc7256b879be8204 100644 --- a/pipelines/PAD2 Repetitorium/Praktikum 4/jenkinsfile.groovy +++ b/pipelines/PAD2 Repetitorium/Praktikum 4/jenkinsfile.groovy @@ -31,45 +31,44 @@ node { unHealthy: '' ) } - stage('Run valgrind') { - options { - timeout(time: 60, unit: 'SECONDS') + timeout(1) { + stage('Run valgrind') { + runValgrind( + childSilentAfterFork: false, + excludePattern: '', + generateSuppressions: false, + ignoreExitCode: false, + includePattern: 'binary', + outputDirectory: '', + outputFileEnding: '.valgrindReport', + programOptions: '', + removeOldReports: false, + suppressionFiles: '', + tool: [$class : 'ValgrindToolMemcheck', + leakCheckLevel : 'full', + showReachable : true, + trackOrigins : true, + undefinedValueErrors: true], + traceChildren: false, + valgrindExecutable: '', + algrindOptions: '', + workingDirectory: '' + ) + publishValgrind( + failBuildOnInvalidReports: false, + failBuildOnMissingReports: false, + failThresholdDefinitelyLost: '', + failThresholdInvalidReadWrite: '', + failThresholdTotal: '', + pattern: '*valgrindReport', + publishResultsForAbortedBuilds: false, + publishResultsForFailedBuilds: false, + sourceSubstitutionPaths: '', + unstableThresholdDefinitelyLost: '0', + unstableThresholdInvalidReadWrite: '0', + unstableThresholdTotal: '0' + ) } - runValgrind( - childSilentAfterFork: false, - excludePattern: '', - generateSuppressions: false, - ignoreExitCode: false, - includePattern: 'binary', - outputDirectory: '', - outputFileEnding: '.valgrindReport', - programOptions: '', - removeOldReports: false, - suppressionFiles: '', - tool: [$class : 'ValgrindToolMemcheck', - leakCheckLevel : 'full', - showReachable : true, - trackOrigins : true, - undefinedValueErrors: true], - traceChildren: false, - valgrindExecutable: '', - algrindOptions: '', - workingDirectory: '' - ) - publishValgrind( - failBuildOnInvalidReports: false, - failBuildOnMissingReports: false, - failThresholdDefinitelyLost: '', - failThresholdInvalidReadWrite: '', - failThresholdTotal: '', - pattern: '*valgrindReport', - publishResultsForAbortedBuilds: false, - publishResultsForFailedBuilds: false, - sourceSubstitutionPaths: '', - unstableThresholdDefinitelyLost: '0', - unstableThresholdInvalidReadWrite: '0', - unstableThresholdTotal: '0' - ) } stage('Pull and compile cppunit tests') { sh(