jjb: lava: conditionally turn on `--enable-test-sdt-uprobe`
[lttng-ci.git] / scripts / system-tests / run-baremetal-benchmarks.sh
index aa6be86b41258b2a4b4e6bcaecf2becd31bc564c..d90375ef16d1071b8504399549ed95579bf4cdba 100644 (file)
 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'
 
-git clone https://github.com/lttng/lttng-ci "$LTTNG_CI_PATH"
+venv=$(mktemp -d)
+virtualenv -p python3 "$venv"
+set +eu
+source "${venv}/bin/activate"
+set -eu
+pip install pyyaml Jinja2
 
 
-python3 -u "$LTTNG_CI_PATH"/scripts/lttng-baremetal-tests/lava-submit.py \
+python -u "$LTTNG_CI_PATH"/scripts/system-tests/lava2-submit.py \
                           -t baremetal-benchmarks \
                           -t baremetal-benchmarks \
+                          -lv "$LTTNG_VERSION" \
                           -j "$JOB_NAME" \
                           -j "$JOB_NAME" \
-                          -k "$STORAGE_KERNEL_IMAGE" \
-                          -km "$STORAGE_LINUX_MODULES" \
-                          -lm "$STORAGE_LTTNG_MODULES" \
-                          -tc "$LTTNG_TOOLS_COMMIT_ID"
+                          -k "$S3_URL_KERNEL_IMAGE" \
+                          -lm "$S3_URL_LTTNG_MODULES" \
+                          -tu "$LTTNG_TOOLS_REPO" \
+                          -tc "$LTTNG_TOOLS_COMMIT_ID" \
+                          -id "$BUILD_TAG"
+set +eu
+deactivate
+set -eu
+rm -rf "$venv"
 
 # Create a results folder for this job
 RESULT_STORAGE_FOLDER="$BASE_STORAGE_FOLDER/benchmark-results/$JOB_NAME/$BUILD_NUMBER"
 
 # Create a results folder for this job
 RESULT_STORAGE_FOLDER="$BASE_STORAGE_FOLDER/benchmark-results/$JOB_NAME/$BUILD_NUMBER"
This page took 0.022356 seconds and 4 git commands to generate.