From: Jonathan Rajotte Date: Wed, 22 May 2019 18:32:00 +0000 (-0400) Subject: Add kernel 3.18.y only for vm testing. X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=a28d0f54fc0eb4a531c2a28bb12e42776bb24f98;p=lttng-ci.git Add kernel 3.18.y only for vm testing. 3.18.y is broken for baremetal since the igb driver segfault at boot. 3.18 is EOL but used in embedded. Do a best effort on vm only. Signed-off-by: Jonathan Rajotte --- diff --git a/jobs/system-tests.yaml b/jobs/system-tests.yaml index 96aeea2..13f9919 100644 --- a/jobs/system-tests.yaml +++ b/jobs/system-tests.yaml @@ -467,6 +467,16 @@ - '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 diff --git a/scripts/system-tests/system-trigger.groovy b/scripts/system-tests/system-trigger.groovy index a091a78..a4f2a51 100644 --- a/scripts/system-tests/system-trigger.groovy +++ b/scripts/system-tests/system-trigger.groovy @@ -306,6 +306,8 @@ def recentLinuxBranchesOfInterest = ['master', 'linux-4.19.y', 'linux-4.14.y', ' 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 @@ -350,6 +352,11 @@ def CraftConfig = { linuxBr, lttngBr -> 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")) {