- 'vm_tests_k{kversion}_l{lttngversion}':
- 'baremetal_tests_k{kversion}_l{lttngversion}':
- 'baremetal_benchmarks_k{kversion}_l{lttngversion}':
+- project:
+ name: system-tests-vm-only
+ kversion:
+ - linux-3.18.y
+ lttngversion:
+ - master
+ - stable-2.9
+ - stable-2.10
+ jobs:
+ - 'vm_tests_k{kversion}_l{lttngversion}'
- project:
name: system-tests-canary
def legacyLttngBranchesOfInterest = ['master', 'stable-2.10', 'stable-2.9', 'stable-2.7']
def legacyLinuxBranchesOfInterest = ['linux-4.4.y']
+def vmLinuxBranchesOfInterest = ['linux-3.18.y']
+
// Generate configurations of interest.
def configurationOfInterest = [] as Set
triggerJobName = build.project.getFullDisplayName();
if (triggerJobName.contains("vm_tests")) {
jobType = 'vm_tests';
+ recentLttngBranchesOfInterest.each { lttngBranch ->
+ vmLinuxBranchesOfInterest.each { linuxBranch ->
+ configurationOfInterest.add([lttngBranch, linuxBranch])
+ }
+ }
} else if (triggerJobName.contains("baremetal_tests")) {
jobType = 'baremetal_tests';
} else if (triggerJobName.contains("baremetal_benchmarks")) {