X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=scripts%2Fsystem-tests%2Ftemplate_lava_job.jinja2;h=5aaece84c9fc07eae4617f2e2cee6029a4504170;hb=ffdc5a600570d41261be985940cc657c2f4f7fa4;hp=b6080066763cc7f18de914019aa6a89cbf57f779;hpb=67aaab3ce36310539e03eb222a3ad0ae091dfb6c;p=lttng-ci.git diff --git a/scripts/system-tests/template_lava_job.jinja2 b/scripts/system-tests/template_lava_job.jinja2 index b608006..5aaece8 100644 --- a/scripts/system-tests/template_lava_job.jinja2 +++ b/scripts/system-tests/template_lava_job.jinja2 @@ -16,6 +16,9 @@ context: extra_kernel_args: cpuidle.off=1 extra_nfsroot_args: ",nfsvers=3 nfsrootdebug" +environment: + SHELL: "/bin/bash" + {% if device_type == DeviceType.kvm %} tags: - qemu @@ -60,10 +63,14 @@ actions: - test: definitions: # Base setup # - - repository: https://github.com/lttng/lttng-ci.git + - repository: {{ ci_repo }} from: git + branch: {{ ci_branch }} path: lava/system-tests/setup.yml name: x86-env-setup + params: + CI_REPO: {{ ci_repo }} + CI_BRANCH: {{ ci_branch }} # Base vlttng setup # - repository: metadata: @@ -90,26 +97,35 @@ actions: name: vlttng-env-setup-inline path: inline/vlttng-env-setup {% if test_type == TestType.baremetal_tests %} - - repository: https://github.com/lttng/lttng-ci.git + - repository: {{ ci_repo }} from: git + branch: {{ ci_branch }} path: lava/system-tests/perf-tests.yml name: perf-tests params: LTTNG_VERSION_STRING: {{ lttng_version_string }} JENKINS_BUILD_ID: {{ jenkins_build_id }} + CI_REPO: {{ ci_repo }} + CI_BRANCH: {{ ci_branch }} {% elif test_type == TestType.kvm_tests %} - - repository: https://github.com/lttng/lttng-ci.git + - repository: {{ ci_repo }} from: git + branch: {{ ci_branch }} path: lava/system-tests/kernel-tests.yml name: kernel-tests params: LTTNG_VERSION_STRING: {{ lttng_version_string }} JENKINS_BUILD_ID: {{ jenkins_build_id }} - - repository: https://github.com/lttng/lttng-ci.git + CI_REPO: {{ ci_repo }} + CI_BRANCH: {{ ci_branch }} + - repository: {{ ci_repo }} from: git + branch: {{ ci_branch }} path: lava/system-tests/destructive-tests.yml name: destructive-tests params: LTTNG_VERSION_STRING: {{ lttng_version_string }} JENKINS_BUILD_ID: {{ jenkins_build_id }} + CI_REPO: {{ ci_repo }} + CI_BRANCH: {{ ci_branch }} {% endif %}