diff --git a/.github/workflows/t3000-demo-tests.yaml b/.github/workflows/t3000-demo-tests.yaml index c04af2e12c1d..807734189e17 100644 --- a/.github/workflows/t3000-demo-tests.yaml +++ b/.github/workflows/t3000-demo-tests.yaml @@ -25,7 +25,7 @@ jobs: cmd: './tests/scripts/run_tests.sh --tt-arch wormhole_b0 --pipeline-type demos_t3000_device --dispatch-mode ""' }, ] - name: ${{ matrix.test-group.name }} ${{ matrix.test-group.arch }} + name: ${{ matrix.test-group.name }} env: TT_METAL_ENV: ${{ vars.TT_METAL_ENV }} ARCH_NAME: ${{ matrix.test-group.arch }} @@ -40,9 +40,9 @@ jobs: echo "TT_METAL_HOME=$(pwd)" >> $GITHUB_ENV - uses: actions/download-artifact@v4 with: - name: TTMetal_build_${{ matrix.runner-info.arch }} + name: TTMetal_build_${{ matrix.test-group.arch }} - name: Extract files - run: tar -xvf ttm_${{ matrix.runner-info.arch }}.tar + run: tar -xvf ttm_${{ matrix.test-group.arch }}.tar - uses: ./.github/actions/install-python-deps - name: Run demo regression tests timeout-minutes: 180 diff --git a/.github/workflows/t3000-frequent-tests.yaml b/.github/workflows/t3000-frequent-tests.yaml index ab101d20c03c..b56d8bc36a5d 100644 --- a/.github/workflows/t3000-frequent-tests.yaml +++ b/.github/workflows/t3000-frequent-tests.yaml @@ -25,7 +25,7 @@ jobs: cmd: './tests/scripts/run_tests.sh --tt-arch wormhole_b0 --pipeline-type frequent_t3000_device --dispatch-mode ""' }, ] - name: ${{ matrix.test-group.name }} ${{ matrix.test-group.arch }} + name: ${{ matrix.test-group.name }} env: TT_METAL_ENV: ${{ vars.TT_METAL_ENV }} ARCH_NAME: ${{ matrix.test-group.arch }} @@ -40,9 +40,9 @@ jobs: echo "TT_METAL_HOME=$(pwd)" >> $GITHUB_ENV - uses: actions/download-artifact@v4 with: - name: TTMetal_build_${{ matrix.runner-info.arch }} + name: TTMetal_build_${{ matrix.test-group.arch }} - name: Extract files - run: tar -xvf ttm_${{ matrix.runner-info.arch }}.tar + run: tar -xvf ttm_${{ matrix.test-group.arch }}.tar - uses: ./.github/actions/install-python-deps - name: Run frequent regression tests timeout-minutes: 60 diff --git a/.github/workflows/t3000-model-perf-tests.yaml b/.github/workflows/t3000-model-perf-tests.yaml index 421453298b94..0a9f30fc96b2 100644 --- a/.github/workflows/t3000-model-perf-tests.yaml +++ b/.github/workflows/t3000-model-perf-tests.yaml @@ -33,7 +33,7 @@ jobs: cmd: './tests/scripts/run_tests.sh --tt-arch wormhole_b0 --pipeline-type cnn_model_perf_t3000_device --dispatch-mode ""' }, ] - name: ${{ matrix.test-group.name }} ${{ matrix.test-group.arch }} + name: ${{ matrix.test-group.name }} env: TT_METAL_ENV: ${{ vars.TT_METAL_ENV }} ARCH_NAME: ${{ matrix.test-group.arch }} @@ -76,7 +76,7 @@ jobs: if: ${{ !cancelled() && steps.check-perf-report.conclusion == 'success' }} uses: actions/upload-artifact@v4 with: - name: perf-report-csv-${{ matrix.model-type }}-${{ matrix.runner-info.arch }}-${{ matrix.runner-info.machine-type }} + name: perf-report-csv-${{ matrix.model-type }}-${{ matrix.test-group.arch }}-${{ matrix.test-group.machine-type }} path: "${{ steps.check-perf-report.outputs.perf_report_filename }}" - name: Disable performance mode if: always() diff --git a/.github/workflows/t3000-profiler-tests.yaml b/.github/workflows/t3000-profiler-tests.yaml index 96e34a8ba1a9..e79e8f795397 100644 --- a/.github/workflows/t3000-profiler-tests.yaml +++ b/.github/workflows/t3000-profiler-tests.yaml @@ -16,12 +16,13 @@ jobs: matrix: test-group: [ { - name: "T3000 unit tests", + name: "T3000 profiler tests", arch: wormhole_b0, runs-on: [arch-wormhole_b0, "config-t3000", "in-service", "runner-test", "bare-metal", "pipeline-perf"], cmd: './tests/scripts/run_profiler_regressions.sh' }, ] + name: ${{ matrix.test-group.name }} env: TT_METAL_ENV: ${{ vars.TT_METAL_ENV }} ARCH_NAME: ${{ matrix.test-group.arch }} diff --git a/.github/workflows/t3000-unit-tests.yaml b/.github/workflows/t3000-unit-tests.yaml index 59369d045fbe..79749e10fa88 100644 --- a/.github/workflows/t3000-unit-tests.yaml +++ b/.github/workflows/t3000-unit-tests.yaml @@ -25,7 +25,7 @@ jobs: cmd: './tests/scripts/run_tests.sh --tt-arch wormhole_b0 --pipeline-type unit_t3000_device --dispatch-mode ""' }, ] - name: ${{ matrix.test-group.name }} ${{ matrix.test-group.arch }} + name: ${{ matrix.test-group.name }} env: TT_METAL_ENV: ${{ vars.TT_METAL_ENV }} ARCH_NAME: ${{ matrix.test-group.arch }} @@ -40,9 +40,9 @@ jobs: echo "TT_METAL_HOME=$(pwd)" >> $GITHUB_ENV - uses: actions/download-artifact@v4 with: - name: TTMetal_build_${{ matrix.runner-info.arch }} + name: TTMetal_build_${{ matrix.test-group.arch }} - name: Extract files - run: tar -xvf ttm_${{ matrix.runner-info.arch }}.tar + run: tar -xvf ttm_${{ matrix.test-group.arch }}.tar - uses: ./.github/actions/install-python-deps - name: Run unit regression tests timeout-minutes: 120 diff --git a/.github/workflows/tg-unit-tests.yaml b/.github/workflows/tg-unit-tests.yaml index bcd78ddc1b4d..ba3f6824933b 100644 --- a/.github/workflows/tg-unit-tests.yaml +++ b/.github/workflows/tg-unit-tests.yaml @@ -25,7 +25,7 @@ jobs: cmd: './tests/scripts/run_tests.sh --tt-arch wormhole_b0 --pipeline-type unit_tg_device --dispatch-mode ""' }, ] - name: ${{ matrix.test-group.name }} ${{ matrix.test-group.arch }} + name: ${{ matrix.test-group.name }} env: TT_METAL_ENV: ${{ vars.TT_METAL_ENV }} ARCH_NAME: ${{ matrix.test-group.arch }} @@ -40,9 +40,9 @@ jobs: echo "TT_METAL_HOME=$(pwd)" >> $GITHUB_ENV - uses: actions/download-artifact@v4 with: - name: TTMetal_build_${{ matrix.runner-info.arch }} + name: TTMetal_build_${{ matrix.test-group.arch }} - name: Extract files - run: tar -xvf ttm_${{ matrix.runner-info.arch }}.tar + run: tar -xvf ttm_${{ matrix.test-group.arch }}.tar - uses: ./.github/actions/install-python-deps - name: Run unit regression tests timeout-minutes: 45 diff --git a/.github/workflows/tgg-unit-tests.yaml b/.github/workflows/tgg-unit-tests.yaml index 8f3acd54f28e..2e59479d618c 100644 --- a/.github/workflows/tgg-unit-tests.yaml +++ b/.github/workflows/tgg-unit-tests.yaml @@ -25,13 +25,13 @@ jobs: cmd: './tests/scripts/run_tests.sh --tt-arch wormhole_b0 --pipeline-type unit_tgg_device --dispatch-mode ""' }, ] - name: ${{ matrix.test-group.name }} ${{ matrix.test-group.arch }} + name: ${{ matrix.test-group.name }} env: TT_METAL_ENV: ${{ vars.TT_METAL_ENV }} ARCH_NAME: ${{ matrix.test-group.arch }} LOGURU_LEVEL: INFO LD_LIBRARY_PATH: ${{ github.workspace }}/build/lib - runs-on: ${{ matrix.runner-info.runs-on }} + runs-on: ${{ matrix.test-group.runs-on }} steps: - uses: tenstorrent-metal/metal-workflows/.github/actions/checkout-with-submodule-lfs@v2.0.0 - name: Set up dynamic env vars for build @@ -39,9 +39,9 @@ jobs: echo "TT_METAL_HOME=$(pwd)" >> $GITHUB_ENV - uses: actions/download-artifact@v4 with: - name: TTMetal_build_${{ matrix.runner-info.arch }} + name: TTMetal_build_${{ matrix.test-group.arch }} - name: Extract files - run: tar -xvf ttm_${{ matrix.runner-info.arch }}.tar + run: tar -xvf ttm_${{ matrix.test-group.arch }}.tar - uses: ./.github/actions/install-python-deps - name: Run unit regression tests timeout-minutes: 45