[CI] Remove mi355 job after the runner was removed (#24632)
The runner got moved to a different project. This removes the job to not
run into timeouts on main all the time.
diff --git a/.github/workflows/pkgci.yml b/.github/workflows/pkgci.yml
index b5ff657..0fd37ce 100644
--- a/.github/workflows/pkgci.yml
+++ b/.github/workflows/pkgci.yml
@@ -52,12 +52,6 @@
if: contains(fromJson(needs.setup.outputs.enabled-jobs), 'test_amd_mi325')
uses: ./.github/workflows/pkgci_test_amd_mi325.yml
- test_amd_mi355:
- name: Test AMD MI355
- needs: [setup, build_packages]
- if: contains(fromJson(needs.setup.outputs.enabled-jobs), 'test_amd_mi355')
- uses: ./.github/workflows/pkgci_test_amd_mi355.yml
-
test_amd_w7900:
name: Test AMD W7900
needs: [setup, build_packages]
diff --git a/.github/workflows/pkgci_test_amd_mi355.yml b/.github/workflows/pkgci_test_amd_mi355.yml
deleted file mode 100644
index c1c99ab..0000000
--- a/.github/workflows/pkgci_test_amd_mi355.yml
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 2026 The IREE Authors
-#
-# Licensed under the Apache License v2.0 with LLVM Exceptions.
-# See https://llvm.org/LICENSE.txt for license information.
-# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-
-name: PkgCI Test AMD MI355
-permissions:
- contents: read
-on:
- workflow_call:
- inputs:
- artifact_run_id:
- type: string
- default: ""
- workflow_dispatch:
- inputs:
- artifact_run_id:
- type: string
- default: ""
-
-jobs:
- test_mi355:
- runs-on: linux-mi35x-1gpu-ossci-iree-org
- timeout-minutes: 60
- env:
- PACKAGE_DOWNLOAD_DIR: ${{ github.workspace }}/.packages
- BUILD_DIR: build-tests
- VENV_DIR: ${{ github.workspace }}/.venv
- GH_TOKEN: ${{ github.token }}
- IREE_CPU_DISABLE: 1
- IREE_VULKAN_DISABLE: 1
- IREE_CUDA_ENABLE: 0
- IREE_HIP_ENABLE: 1
- IREE_ROCM_TEST_TARGET_CHIP: "gfx950"
- container:
- image: rocm/dev-ubuntu-24.04:7.2
- options: --ipc host
- --group-add video
- --device /dev/kfd
- --device /dev/dri
- defaults:
- run:
- shell: bash
- steps:
- - name: Install dependencies
- run: |
- apt-get update
- apt-get install -y git cmake ninja-build
- - name: Configure git
- run: git config --global --add safe.directory '*'
- - name: Check out repository
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- with:
- submodules: false
- - name: Check out runtime submodules
- run: ./build_tools/scripts/git/update_runtime_submodules.sh
- - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
- with:
- python-version: "3.11"
- - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
- if: ${{ inputs.artifact_run_id == '' }}
- with:
- name: linux_x86_64_release_packages
- path: ${{ env.PACKAGE_DOWNLOAD_DIR }}
- - name: Setup base venv
- run: |
- ./build_tools/pkgci/setup_venv.py ${VENV_DIR} \
- --artifact-path=${PACKAGE_DOWNLOAD_DIR} \
- --fetch-gh-workflow=${{ inputs.artifact_run_id }}
- env:
- GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- - name: Display environment info
- run: |
- echo "=== ROCm Version ==="
- cat /opt/rocm/.info/version || echo "version file not found"
- echo ""
- echo "=== Kernel Version ==="
- uname -r
- echo ""
- echo "=== rocminfo ==="
- rocminfo || echo "rocminfo not available"
- - name: Build tests
- run: ./build_tools/pkgci/build_tests_using_package.sh ${VENV_DIR}/bin
- - name: Run GPU tests
- env:
- CTEST_PARALLEL_LEVEL: 2
- IREE_CTEST_LABEL_REGEX: ^requires-gpu|^driver=hip$
- IREE_AMD_CDNA3_TESTS_DISABLE: 1
- IREE_AMD_CDNA4_TESTS_DISABLE: 0
- IREE_AMD_RDNA3_TESTS_DISABLE: 1
- IREE_NVIDIA_GPU_TESTS_DISABLE: 0
- IREE_NVIDIA_SM80_TESTS_DISABLE: 1
- IREE_MULTI_DEVICE_TESTS_DISABLE: 0
- run: ./build_tools/cmake/ctest_all.sh ${BUILD_DIR}