name: vlttng-env-setup
description: "Configure virtualenv for vlttng"
os:
+ - debian
- ubuntu
devices:
- x86
- mount /dev/sda /tmp
{% endif %}
- rm -rf /tmp/*
+ # With the Debian bookwrom rootfs, without
+ # this being set, the babeltrace2 'bt2' python
+ # bindings are not correctly installed in the
+ # vlttng directory.
+ - export SETUPTOOLS_USE_DISTUTILS=stdlib
+ - source /root/python-venv/bin/activate
- {{ vlttng_cmd }}
- ln -s {{ vlttng_path }} /root/lttngvenv
- sync
JENKINS_BUILD_ID: {{ jenkins_build_id }}
CI_REPO: {{ ci_repo }}
CI_BRANCH: {{ ci_branch }}
+ {% endif %}
- repository: {{ ci_repo }}
from: git
branch: {{ ci_branch }}
- path: lava/system-tests/destructive-tests.yml
- name: destructive-tests
+ path: lava/system-tests/upload-artifacts.yml
+ name: upload-artifacts
params:
LTTNG_VERSION_STRING: {{ lttng_version_string }}
JENKINS_BUILD_ID: {{ jenkins_build_id }}
CI_REPO: {{ ci_repo }}
CI_BRANCH: {{ ci_branch }}
- {% endif %}