diff --git a/flow/test/test_helper.sh b/flow/test/test_helper.sh index 9b2409d114..946575db49 100755 --- a/flow/test/test_helper.sh +++ b/flow/test/test_helper.sh @@ -77,7 +77,25 @@ if [ $ret -eq 0 ] && grep -q 'power:' <(echo $TARGETS); then ret=$(( ret + $? )) fi -if [[ -n "${RUN_AUTOTUNER+x}" ]] && [[ ${RUN_AUTOTUNER} -eq 1 ]]; then +# Run Autotuner CI specifically for gcd on selected platforms. +if [ -z "${RUN_AUTOTUNER+x}" ]; then + RUN_AUTOTUNER=0 +fi +case $DESIGN_NAME in + "gcd") + RUN_AUTOTUNER=1 + ;; +esac +case $PLATFORM in + "asap7" | "sky130hd" | "ihp-sg13g2" ) + # Keep RUN_AUTOTUNER enabled only for these platforms + ;; + *) + RUN_AUTOTUNER=0 + ;; +esac + +if [ $RUN_AUTOTUNER -eq 1 ]; then # run the commands in ORFS root dir echo "[INFO FLW-0029] Installing dependencies in virtual environment." cd ../ diff --git a/jenkins/public_nightly.Jenkinsfile b/jenkins/public_nightly.Jenkinsfile index 1c8d6b7c5f..38eb29b4ec 100644 --- a/jenkins/public_nightly.Jenkinsfile +++ b/jenkins/public_nightly.Jenkinsfile @@ -1,4 +1,4 @@ -@Library('utils@orfs-v2.2.2') _ +@Library('utils@orfs-v2.2.3') _ node { diff --git a/jenkins/public_tests_all.Jenkinsfile b/jenkins/public_tests_all.Jenkinsfile index 87a00ac565..4a3eefcc9d 100644 --- a/jenkins/public_tests_all.Jenkinsfile +++ b/jenkins/public_tests_all.Jenkinsfile @@ -1,4 +1,4 @@ -@Library('utils@orfs-v2.2.2') _ +@Library('utils@orfs-v2.2.3') _ node {