X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=scripts%2Fsystem-tests%2Fsystem-trigger.groovy;h=62414898d643a2c2ec71addf915116d3108c0a93;hb=5c65bbc2ea87bdcecc0c02cc7c19c50c94d6d6cb;hp=154ba0576997b53a2be48d545a212efa7d9b0ce2;hpb=edddabaab8302378c8f35ae7e9c25abe10ad7d08;p=lttng-ci.git diff --git a/scripts/system-tests/system-trigger.groovy b/scripts/system-tests/system-trigger.groovy index 154ba05..6241489 100644 --- a/scripts/system-tests/system-trigger.groovy +++ b/scripts/system-tests/system-trigger.groovy @@ -301,10 +301,16 @@ final String linuxRepo = "git://git.kernel.org/pub/scm/linux/kernel/git/stable/l final String pastJobsPath = build.getEnvironment(listener).get('WORKSPACE') + "/pastjobs"; def recentLttngBranchesOfInterest = ['master', 'stable-2.10', 'stable-2.9'] -def recentLinuxBranchesOfInterest = ['master', 'linux-4.19.y', 'linux-4.14.y', 'linux-4.9.y'] +def recentLinuxBranchesOfInterest = ['master', + 'linux-5.1.y', + 'linux-5.0.y', + 'linux-4.19.y', + 'linux-4.14.y', + 'linux-4.9.y', + 'linux-4.4.y'] -def legacyLttngBranchesOfInterest = ['master', 'stable-2.10', 'stable-2.9', 'stable-2.7'] -def legacyLinuxBranchesOfInterest = ['linux-4.4.y'] +def legacyLttngBranchesOfInterest = [] +def legacyLinuxBranchesOfInterest = [] def vmLinuxBranchesOfInterest = ['linux-3.18.y'] @@ -414,7 +420,8 @@ currentJobs.each { jobName, jobInfo -> // if the config has not changed, we keep it. // if it's failed, we don't launch a new job and keep it failed. jobInfo['status'] = pastJob['status']; - if (pastJob['status'] == 'FAILED') { + if (pastJob['status'] == 'FAILED' && + build.getBuildVariables().get('FORCE_FAILED_JOB_RUN') == 'false') { println("${jobName} as not changed since the last failed run. Don't run it again."); // Marked the umbrella job for failure but still run the jobs that since the // last run.