projects
/
lttng-ci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
jjb/lava: Parameterize repo URL and branch for test scripts
[lttng-ci.git]
/
scripts
/
system-tests
/
run-baremetal-tests.sh
diff --git
a/scripts/system-tests/run-baremetal-tests.sh
b/scripts/system-tests/run-baremetal-tests.sh
index 62dcd51c1ea70bdc4648350ac3eda213de0643bf..b1819c4a0b81afbb0bf732d81b92822991344d3e 100644
(file)
--- a/
scripts/system-tests/run-baremetal-tests.sh
+++ b/
scripts/system-tests/run-baremetal-tests.sh
@@
-16,11
+16,31
@@
echo 'At this point, we built the modules and kernel if we needed to.'
echo 'We can now launch the lava job using those artefacts'
echo 'At this point, we built the modules and kernel if we needed to.'
echo 'We can now launch the lava job using those artefacts'
-python3 -u "$LTTNG_CI_PATH"/scripts/lttng-baremetal-tests/lava-submit.py \
+
+venv=$(mktemp -d)
+virtualenv -p python3 "$venv"
+
+set +eu
+source "${venv}/bin/activate"
+set -eu
+pip install pyyaml Jinja2
+
+python -u "$LTTNG_CI_PATH"/scripts/system-tests/lava2-submit.py \
-t baremetal-tests \
-t baremetal-tests \
+ -lv "$LTTNG_VERSION" \
-j "$JOB_NAME" \
-j "$JOB_NAME" \
- -k "$STORAGE_KERNEL_IMAGE" \
- -km "$STORAGE_LINUX_MODULES" \
- -lm "$STORAGE_LTTNG_MODULES" \
+ -k "$S3_URL_KERNEL_IMAGE" \
+ -lm "$S3_URL_LTTNG_MODULES" \
+ -tu "$LTTNG_TOOLS_REPO" \
+ -uu "$LTTNG_UST_REPO" \
-tc "$LTTNG_TOOLS_COMMIT_ID" \
-tc "$LTTNG_TOOLS_COMMIT_ID" \
- -uc "$LTTNG_UST_COMMIT_ID"
+ -uc "$LTTNG_UST_COMMIT_ID" \
+ -id "$BUILD_TAG" \
+ -r "$ROOTFS_URL" \
+ --ci-repo "$LTTNG_CI_REPO" \
+ --ci-branch "$LTTNG_CI_BRANCH"
+
+set +eu
+deactivate
+set -eu
+rm -rf "$venv"
This page took
0.022603 seconds
and
4
git commands to generate.