From 73ee5233f46082079f89e1dcee61373f7ee871e2 Mon Sep 17 00:00:00 2001 From: "Williams, Justin" Date: Wed, 26 Mar 2025 06:57:05 -0700 Subject: [PATCH] [SWDEV-500518] Fixed Uninstall Checks (#187) Signed-off-by: Justin Williams [ROCm/amdsmi commit: 50a1c2905ab5cde232b619146282c6453afed352] --- projects/amdsmi/.github/workflows/amdsmi-build.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/projects/amdsmi/.github/workflows/amdsmi-build.yml b/projects/amdsmi/.github/workflows/amdsmi-build.yml index bf2286766d..8aac0e820d 100644 --- a/projects/amdsmi/.github/workflows/amdsmi-build.yml +++ b/projects/amdsmi/.github/workflows/amdsmi-build.yml @@ -128,7 +128,12 @@ jobs: echo 'Uninstalling AMD-SMI' sudo apt remove -y amd-smi-lib sudo rm -f /usr/local/bin/amd-smi - echo 'Successfully Completed uninstallation on ${{ matrix.os }}' + if [ -d /opt/rocm/share/amd_smi ]; then + echo '/opt/rocm/share/amd_smi directory still exists. Failing the job.' + exit 1 + else + echo 'Successfully Completed uninstallation on ${{ matrix.os }}' + fi " - name: Debug Test Results Directory @@ -341,7 +346,12 @@ jobs: ;; esac rm -f /usr/local/bin/amd-smi - echo 'Successfully Completed uninstallation on ${{ matrix.os }}' + if [ -d /opt/rocm/share/amd_smi ]; then + echo '/opt/rocm/share/amd_smi directory still exists. Failing the job.' + exit 1 + else + echo 'Successfully Completed uninstallation on ${{ matrix.os }}' + fi " - name: Debug Test Results Directory