From 08c4bd59672f308b3a871e063e103909040df394 Mon Sep 17 00:00:00 2001 From: pmikus Date: Fri, 23 Apr 2021 13:12:24 +0000 Subject: JJB: Include perf analysis per job + Useful for performance analysis before run. This should help to analyze machine load before starting payload by comparing conditions from running jobs. - Requirements: sysstat (apt install sysstat) - Remove extraneous python import from backup_upload_archives.sh - Fix sar issue on centos-7 - Fix debian9 lftools install / upgrade issue Signed-off-by: pmikus Signed-off-by: Dave Wallace Change-Id: I6b61f99b9b2cde2bac3dacdefaa926e9afbb157e --- docker/scripts/dbld_lfit_requirements.sh | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'docker/scripts/dbld_lfit_requirements.sh') diff --git a/docker/scripts/dbld_lfit_requirements.sh b/docker/scripts/dbld_lfit_requirements.sh index 7067d9929..278b78ede 100755 --- a/docker/scripts/dbld_lfit_requirements.sh +++ b/docker/scripts/dbld_lfit_requirements.sh @@ -54,5 +54,10 @@ OLD_PATH="$PATH" python3 -m venv "$LF_VENV" PATH="$LF_VENV/bin:$PATH" python3 -m pip install --upgrade pip +# on Debian-9 lftools needs to be installed before it is upgraded +# in order to get the latest version. +if [ "$OS_ID" = "debian" ] && [ "$OS_VERSION_ID" = "9" ] ; then + python3 -m pip install lftools +fi python3 -m pip install --upgrade --upgrade-strategy eager lftools PATH="$OLD_PATH" -- cgit 1.2.3-korg