tests: Switch to vega_x86 from gcn3_x86 in daily tests (#817)

Change-Id: Ic2ed8cc4488ddd361b5773b91100d806b94f1b8a
This commit is contained in:
Harshil Patel
2024-02-01 09:06:04 -08:00
committed by GitHub

View File

@@ -280,25 +280,25 @@ jobs:
# Scheduled workflows run on the default branch by default. We # Scheduled workflows run on the default branch by default. We
# therefore need to explicitly checkout the develop branch. # therefore need to explicitly checkout the develop branch.
ref: develop ref: develop
- name: Compile build/GCN3_X86/gem5.opt - name: Compile build/VEGA_X86/gem5.opt
run: scons build/GCN3_X86/gem5.opt -j $(nproc) run: scons build/VEGA_X86/gem5.opt -j $(nproc)
- name: Get Square test-prog from gem5-resources - name: Get Square test-prog from gem5-resources
uses: wei/wget@v1 uses: wei/wget@v1
with: with:
args: -q http://dist.gem5.org/dist/develop/test-progs/square/square # Removed -N bc it wasn't available within actions, should be okay bc workspace is clean every time: https://github.com/coder/sshcode/issues/102 args: -q https://dist.gem5.org/dist/v24-0/test-progs/square/square # Removed -N bc it wasn't available within actions, should be okay bc workspace is clean every time: https://github.com/coder/sshcode/issues/102
- name: Run Square test with GCN3_X86/gem5.opt (SE mode) - name: Run Square test with VEGA_X86/gem5.opt (SE mode)
run: | run: |
mkdir -p tests/testing-results mkdir -p tests/testing-results
./build/GCN3_X86/gem5.opt configs/example/apu_se.py --reg-alloc-policy=dynamic -n3 -c square ./build/VEGA_X86/gem5.opt configs/example/apu_se.py --reg-alloc-policy=dynamic -n3 -c square
- name: Get allSyncPrims-1kernel from gem5-resources - name: Get allSyncPrims-1kernel from gem5-resources
uses: wei/wget@v1 uses: wei/wget@v1
with: with:
args: -q http://dist.gem5.org/dist/develop/test-progs/heterosync/gcn3/allSyncPrims-1kernel # Removed -N bc it wasn't available within actions, should be okay bc workspace is clean every time args: -q https://dist.gem5.org/dist/v24-0/test-progs/heterosync/allSyncPrims-1kernel # Removed -N bc it wasn't available within actions, should be okay bc workspace is clean every time
- name: Run allSyncPrims-1kernel sleepMutex test with GCN3_X86/gem5.opt (SE mode) - name: Run allSyncPrims-1kernel sleepMutex test with VEGA_X86/gem5.opt (SE mode)
run: ./build/GCN3_X86/gem5.opt configs/example/apu_se.py --reg-alloc-policy=dynamic -n3 -c allSyncPrims-1kernel --options="sleepMutex 10 16 run: ./build/VEGA_X86/gem5.opt configs/example/apu_se.py --reg-alloc-policy=dynamic -n3 -c allSyncPrims-1kernel --options="sleepMutex 10 16
4" 4"
- name: Run allSyncPrims-1kernel lfTreeBarrUsing test with GCN3_X86/gem5.opt (SE mode) - name: Run allSyncPrims-1kernel lfTreeBarrUsing test with VEGA_X86/gem5.opt (SE mode)
run: ./build/GCN3_X86/gem5.opt configs/example/apu_se.py --reg-alloc-policy=dynamic -n3 -c allSyncPrims-1kernel --options="lfTreeBarrUniq run: ./build/VEGA_X86/gem5.opt configs/example/apu_se.py --reg-alloc-policy=dynamic -n3 -c allSyncPrims-1kernel --options="lfTreeBarrUniq
10 16 4" 10 16 4"
daily-tests: daily-tests:
# The dummy job is used to indicate whether the daily tests have # The dummy job is used to indicate whether the daily tests have