X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=scripts%2Fsystem-tests%2Ftemplate_lava_job.jinja2;h=95ec1eb6f6908d8b5f60bacb10a4ddbd2611576d;hb=9151e32e2b6f32a7563668dc5cd0e0f70eaef5bd;hp=ded42e93a8e89d21082d435a6025d29d993755c1;hpb=0c4ab1e7a9ed81e6841c7af3671b39ed2739fa6f;p=lttng-ci.git diff --git a/scripts/system-tests/template_lava_job.jinja2 b/scripts/system-tests/template_lava_job.jinja2 index ded42e9..95ec1eb 100644 --- a/scripts/system-tests/template_lava_job.jinja2 +++ b/scripts/system-tests/template_lava_job.jinja2 @@ -59,7 +59,12 @@ actions: - test: definitions: - # Base setup of environment # + # Base setup # + - repository: https://github.com/lttng/lttng-ci.git + from: git + path: lava/system-tests/setup.yml + name: x86-env-setup + # Base vlttng setup # - repository: metadata: format: Lava-Test Test Definition 1.0 @@ -71,30 +76,17 @@ actions: - x86 run: steps: - - chmod 755 / - - systemctl start systemd-timesyncd - - echo nameserver 172.18.0.12 > /etc/resolv.conf - - ip a - - groupadd tracing {% if device_type == DeviceType.x86 %} - mount /dev/sda1 /tmp {% elif device_type == DeviceType.kvm %} - mount /dev/sda /tmp {% endif %} - rm -rf /tmp/* - - depmod -a - - locale-gen en_US.UTF-8 - - apt-get update - - apt-get upgrade - - apt-get install -y systemtap-sdt-dev - - pip3 install 'pip==20.3' - - hash -r - - pip3 install vlttng - {{ vlttng_cmd }} - ln -s {{ vlttng_path }} /root/lttngvenv - sync from: inline - name: x86-env-setup-inline + name:vlttng-env-setup-inline path: inline/x86-env-setup.yaml {% if test_type == TestType.baremetal_tests %} - repository: https://github.com/lttng/lttng-ci.git