diff --git a/.github/workflows/build-and-run-all-tests.yml b/.github/workflows/build-and-run-all-tests.yml index ceaa117f..3e54d6cc 100644 --- a/.github/workflows/build-and-run-all-tests.yml +++ b/.github/workflows/build-and-run-all-tests.yml @@ -36,6 +36,7 @@ jobs: test-group: [ {arch: wormhole_b0, card: n150, timeout: 5}, {arch: wormhole_b0, card: n300, timeout: 15}, + {arch: wormhole_b0, card: tt-beta-ubuntu-2204-n300-large-stable, timeout: 25}, {arch: blackhole, card: p150, timeout: 15}, ] ubuntu-version: [ diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 500f1414..7edcfdc2 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -56,7 +56,6 @@ jobs: name: Run tests for ${{ inputs.arch }} on ${{ inputs.card }} on ${{ inputs.ubuntu-version }} runs-on: - - self-hosted - ${{ inputs.card }} container: image: ghcr.io/${{ github.repository }}/tt-umd-ci-${{ inputs.ubuntu-version }}:latest @@ -91,6 +90,11 @@ jobs: shell: bash run: tar xvf artifact.tar + - name: Reset the card and read the card info + if: ${{ inputs.card == 'tt-beta-ubuntu-2204-n300-large-stable' }} + run: | + /opt/tt_metal_infra/scripts/ci/wormhole_b0/reset.sh + - name: Run arch-specific UMD unit tests run: | ${{ env.TEST_OUTPUT_DIR }}/umd/${{ inputs.arch }}/unit_tests