X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=jobs%2Flttng-baremetal-tests.yaml;h=27e719537807aa93c7225edb2a1287066a874cfa;hb=64d4186531e1d38372a06e35100a70ea9bb7a7c1;hp=307a10319f684a80f10298a487daf8fbf7e0d496;hpb=34c9c88acea8226592260d11795528041db763aa;p=lttng-ci.git diff --git a/jobs/lttng-baremetal-tests.yaml b/jobs/lttng-baremetal-tests.yaml index 307a103..27e7195 100644 --- a/jobs/lttng-baremetal-tests.yaml +++ b/jobs/lttng-baremetal-tests.yaml @@ -25,6 +25,9 @@ - text: credential-id: jenkins_lava_key variable: LAVA_JENKINS_TOKEN + - file: + credential-id: system_tests_storage_key + variable: identity_file - inject: properties-content: | TOOLS_BRANCH={lttngversion} @@ -70,6 +73,7 @@ builders: - shell: !include-raw-escape: scripts/lttng-baremetal-tests/generate-properties-master.sh + - shell: !include-raw-escape: scripts/lttng-baremetal-tests/inject-ssh-commands.sh - trigger-builds: - project: "build_kernel_PARAM" property-file: 'properties.txt' @@ -260,16 +264,30 @@ - timed: "@daily" - job-template: - name: vm_tests_kmainline_l{lttngversion} + name: vm_tests_kmainline_t{toolsversion}_m{modulesversion}_u{ustversion} defaults: vm_tests triggers: - pollscm: cron: "@daily" + wrappers: + - workspace-cleanup + - timestamps + - ansicolor + - credentials-binding: + - text: + credential-id: jenkins_lava_key + variable: LAVA_JENKINS_TOKEN + - inject: + properties-content: | + TOOLS_BRANCH={toolsversion} + MODULES_BRANCH={modulesversion} + UST_BRANCH={ustversion} + BUILD_DEVICE=baremetal scm: - git: url: git://git-mirror.internal.efficios.com/lttng/lttng-tools.git branches: - - "{lttngversion}" + - "{toolsversion}" shallow-clone: true skip-tag: true fastpoll: true @@ -277,13 +295,13 @@ - git: url: git://git-mirror.internal.efficios.com/lttng/lttng-modules.git branches: - - "{lttngversion}" + - "{modulesversion}" shallow-clone: true skip-tag: true fastpoll: true basedir: src/lttng-modules - git: - url: git://git-mirror.internal.efficios.com/kernel/stable/linux-stable.git + url: git://git-mirror.internal.efficios.com/kernel/torvalds/linux.git refspec: "+refs/tags/*:refs/remotes/origin/tags/*" branches: - "master" @@ -291,16 +309,30 @@ basedir: src/linux - job-template: - name: baremetal_tests_kmainline_l{lttngversion} + name: baremetal_tests_kmainline_t{toolsversion}_m{modulesversion}_u{ustversion} defaults: baremetal_tests triggers: - pollscm: cron: "@daily" + wrappers: + - workspace-cleanup + - timestamps + - ansicolor + - credentials-binding: + - text: + credential-id: jenkins_lava_key + variable: LAVA_JENKINS_TOKEN + - inject: + properties-content: | + TOOLS_BRANCH={toolsversion} + MODULES_BRANCH={modulesversion} + UST_BRANCH={ustversion} + BUILD_DEVICE=baremetal scm: - git: url: git://git-mirror.internal.efficios.com/lttng/lttng-tools.git branches: - - "{lttngversion}" + - "{toolsversion}" shallow-clone: true skip-tag: true fastpoll: true @@ -308,30 +340,46 @@ - git: url: git://git-mirror.internal.efficios.com/lttng/lttng-modules.git branches: - - "{lttngversion}" + - "{modulesversion}" shallow-clone: true skip-tag: true fastpoll: true basedir: src/lttng-modules - git: - url: git://git-mirror.internal.efficios.com/kernel/stable/linux-stable.git + url: git://git-mirror.internal.efficios.com/kernel/torvalds/linux.git refspec: "+refs/tags/*:refs/remotes/origin/tags/*" branches: - "master" fastpoll: true basedir: src/linux - - job-template: - name: baremetal_benchmarks_kmainline_l{lttngversion} + name: baremetal_benchmarks_kmainline_t{toolsversion}_m{modulesversion}_u{ustversion} defaults: baremetal_benchmarks triggers: - pollscm: cron: "@daily" + wrappers: + - workspace-cleanup + - timestamps + - ansicolor + - credentials-binding: + - text: + credential-id: jenkins_lava_key + variable: LAVA_JENKINS_TOKEN + - file: + credential-id: system_tests_storage_key + variable: identity_file + - inject: + properties-content: | + TOOLS_BRANCH={toolsversion} + MODULES_BRANCH={modulesversion} + UST_BRANCH={ustversion} + BUILD_DEVICE=baremetal scm: - git: url: git://git-mirror.internal.efficios.com/lttng/lttng-tools.git branches: - - "{lttngversion}" + - "{toolsversion}" shallow-clone: true skip-tag: true fastpoll: true @@ -339,13 +387,13 @@ - git: url: git://git-mirror.internal.efficios.com/lttng/lttng-modules.git branches: - - "{lttngversion}" + - "{modulesversion}" shallow-clone: true skip-tag: true fastpoll: true basedir: src/lttng-modules - git: - url: git://git-mirror.internal.efficios.com/kernel/stable/linux-stable.git + url: git://git-mirror.internal.efficios.com/kernel/torvalds/linux.git refspec: "+refs/tags/*:refs/remotes/origin/tags/*" branches: - "master" @@ -369,7 +417,7 @@ - ansicolor - credentials-binding: - file: - credential-id: lava_jenkins_storage_frdeso + credential-id: system_tests_storage_key variable: identity_file builders: - shell: !include-raw-escape: scripts/lttng-baremetal-tests/generate-properties-slave.sh @@ -462,9 +510,13 @@ - project: name: lttng-kernel-tests-mainline - lttngversion: - - v2.8.1 + toolsversion: + - v2.9.3 + ustversion: + - v2.9.0 + modulesversion: + - stable-2.9 jobs: - - 'vm_tests_kmainline_l{lttngversion}' - - 'baremetal_tests_kmainline_l{lttngversion}' - - 'baremetal_benchmarks_kmainline_l{lttngversion}' + - 'vm_tests_kmainline_t{toolsversion}_m{modulesversion}_u{ustversion}' + - 'baremetal_tests_kmainline_t{toolsversion}_m{modulesversion}_u{ustversion}' + - 'baremetal_benchmarks_kmainline_t{toolsversion}_m{modulesversion}_u{ustversion}'