From: danielhanrahan Date: Fri, 16 Aug 2024 17:57:07 +0000 (+0100) Subject: [CPS] Skip building CPS in k6 job X-Git-Url: https://gerrit.nordix.org/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F37%2F22037%2F2;p=infra%2Fcicd.git [CPS] Skip building CPS in k6 job The k6 test runner in CPS now pulls the latest images and cleans up, so it is not needed to build from source. Issue-ID: CPS-2368 Signed-off-by: danielhanrahan Change-Id: I8da7fcc422888a568441336c1a0f084f2f516395 --- diff --git a/jjb/onap/cps/k6-performance-tests-trigger.sh b/jjb/onap/cps/k6-performance-tests-trigger.sh index edff9fe2..4caa4d6e 100755 --- a/jjb/onap/cps/k6-performance-tests-trigger.sh +++ b/jjb/onap/cps/k6-performance-tests-trigger.sh @@ -20,38 +20,13 @@ set -o nounset # Disallow expansion of unset variables set -o pipefail # Use last non-zero exit code in a pipeline set -o xtrace # Trace logging -############################################################################################################################# -################################################ M A I N #################################################################### -############################################################################################################################# cd "$WORKSPACE" -# Check if cps repository directory exists -if [ -d "cps" ]; then - # If it exists, wipe the directory - echo "wiping the old cps repository..." - rm -rf cps -fi - -# Check if build-logs exists -if [ -d "build-logs" ]; then - # If it exists, wipe the directory - echo "wiping the old build-logs directory..." - rm -rf "build-logs" -fi - -mkdir "build-logs" - -# Close the cps repository +# Check out CPS source repo +rm -rf cps git clone https://gerrit.nordix.org/onap/cps cd cps -# Build latest images -mvn -B clean install -DskipTests -Dcheckstyle.skip - -working_directory=$(pwd) - -# Provide execute permission to runner script -chmod 777 "$working_directory/k6-tests/run-k6-tests.sh" - -# Run all k6 tests and save the logs -"$working_directory/k6-tests/run-k6-tests.sh" 2>&1 | tee "$WORKSPACE/build-logs/k6-build.log" +# Start the k6 test runner +chmod 755 ./k6-tests/run-k6-tests.sh +CLEAN_DOCKER_IMAGES=1 ./k6-tests/run-k6-tests.sh