From ad225e8ce3306ab7d82a59eaae9bf309d9a53458 Mon Sep 17 00:00:00 2001 From: Karl W Schulz Date: Fri, 5 Jan 2024 09:41:37 -0600 Subject: [PATCH] update to matrix job Signed-off-by: Karl W Schulz [ROCm/rocprofiler-compute commit: 7b7059c2a721bf8dd1f79b7f2c1836e46e13e7c8] --- .../.github/workflows/mi100.yml | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/projects/rocprofiler-compute/.github/workflows/mi100.yml b/projects/rocprofiler-compute/.github/workflows/mi100.yml index 460dd0b179..070fef16e3 100644 --- a/projects/rocprofiler-compute/.github/workflows/mi100.yml +++ b/projects/rocprofiler-compute/.github/workflows/mi100.yml @@ -15,6 +15,9 @@ permissions: jobs: build: + strategy: + matrix: + version: [5.7.1] runs-on: [mi100, rhel9] env: PYTHONPATH: /home1/ciuser/omniperf_deps @@ -30,10 +33,10 @@ jobs: pip3 install -t ${PYTHONPATH} -r requirements-test.txt - name: Load ROCm run: | - module load hpcfund + module load cmake + module load rocm/${{ matrix.version }} echo $PATH > $GITHUB_PATH echo "LD_LIBRARY_PATH=$LD_LIBRARY_PATH" >> "$GITHUB_ENV" - echo "ROCM_DIR=$ROCM_DIR" >> "$GITHUB_ENV" echo "ROCM_PATH=$ROCM_PATH" >> "$GITHUB_ENV" - name: Check Environment run: | @@ -48,18 +51,6 @@ jobs: cmake -DENABLE_COVERAGE=ON .. - name: Create HIP binary (vcopy) run: hipcc -o tests/vcopy ./sample/vcopy.cpp - # - name: path foo - # run: | - # module list - # module load hpcfund - # which rocminfo - # echo $LD_LIBRARY_PATH - # ml swap rocm rocm/5.5.1 - # which rocminfo - # echo $LD_LIBRARY_PATH - - name: rocminfo - run: | - srun -N 1 -J omniperf -p ci -t 00:05:00 rocminfo - name: Run [profile] mode run: | cd build