X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=jobs%2Fsystem-tests.yaml;h=1cf4d083f0c3375c13f0a32f38c6aff7dc4d1060;hb=46e32ad45c43dbd32216f4046d5e65f16b7445f2;hp=b42c1399e13be9d77e66b3d7542913e6b855b9d4;hpb=c17a93f36a65302f16afbd61ed0043c5a108a574;p=lttng-ci.git diff --git a/jobs/system-tests.yaml b/jobs/system-tests.yaml index b42c139..1cf4d08 100644 --- a/jobs/system-tests.yaml +++ b/jobs/system-tests.yaml @@ -98,6 +98,7 @@ - inject: properties-content: | BUILD_DEVICE=baremetal + LTTNG_VERSION={lttngversion} scm: - git: url: https://github.com/lttng/lttng-ci @@ -157,6 +158,7 @@ - inject: properties-content: | BUILD_DEVICE=kvm + LTTNG_VERSION={lttngversion} scm: - git: @@ -175,6 +177,27 @@ publishers: - workspace-cleanup + - email-ext: + recipients: '{obj:email_to}' + always: false + unstable: false + first-failure: true + first-unstable: true + not-built: false + aborted: false + regression: false + failure: false + second-failure: false + improvement: false + still-failing: true + success: false + fixed: false + fixed-unhealthy: true + still-unstable: false + pre-build: false + matrix-trigger: only-parent + send-to: + - recipients - job-template: name: baremetal_tests_k{kversion}_l{lttngversion} @@ -208,6 +231,7 @@ - inject: properties-content: | BUILD_DEVICE=baremetal + LTTNG_VERSION={lttngversion} scm: - git: @@ -367,11 +391,28 @@ # They are scheduled once a day always on the same (LTTng, Kernel) code. If any # of those jobs fails, it means that there is an issue with the configuration +# Only build the "supported" version against the master kernel since +# "unsupported" version do not get backport for new kernel. +- project: + name: system-tests-supported-kmaster + email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com' + kversion: + - master + lttngversion: + - master + - stable-2.11 + - stable-2.12 + jobs: + - 'vm_tests_k{kversion}_l{lttngversion}' + - 'baremetal_benchmarks_k{kversion}_l{lttngversion}' + - 'baremetal_tests_k{kversion}_l{lttngversion}' + +# Test against particular linux version. - project: name: system-tests + email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com' kversion: - canary - - master - linux-4.4.y - linux-4.9.y - linux-4.14.y @@ -381,7 +422,6 @@ lttngversion: - canary - master - - stable-2.9 - stable-2.10 - stable-2.11 - stable-2.12 @@ -391,11 +431,11 @@ - 'baremetal_tests_k{kversion}_l{lttngversion}' - project: name: system-tests-vm-only + email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com' kversion: - linux-3.18.y lttngversion: - master - - stable-2.9 - stable-2.10 - stable-2.11 - stable-2.12