Skip to content

Commit

Permalink
Remove CI's matrix strategy. Rely on regression list instead.
Browse files Browse the repository at this point in the history
  • Loading branch information
Yvan Tortorella committed Nov 10, 2024
1 parent ce9951a commit 10e51d4
Showing 1 changed file with 4 additions and 112 deletions.
116 changes: 4 additions & 112 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,61 +41,9 @@ jobs:
name: run-hwpe-tests
runs-on: ubuntu-latest
env:
Target: verilator
REDMULE_COMPLEX: 0
BENDER: ./bender
strategy:
matrix:
M: [ 12 ]
N: [ 16 ]
K: [ 16 ]
include:
- M: 96
N: 96
K: 96
- M: 128
N: 128
K: 128
- M: 24
- M: 48
N: 32
K: 32
- M: 30
N: 32
K: 17
- M: 24
N: 32
K: 1
- M: 31
N: 32
K: 16
- M: 17
N: 32
K: 16
- M: 31
N: 32
K: 31
- M: 17
N: 32
K: 3
- M: 5
N: 32
K: 17
- M: 5
N: 32
K: 3
- M: 36
N: 31
K: 32
- N: 31
- M: 23
N: 31
K: 31
- M: 24
N: 17
K: 32
- M: 24
N: 20
K: 32

needs:
install-tools
Expand All @@ -114,69 +62,15 @@ jobs:
- name: Run Tests
run: |
make golden M=${{matrix.M}} N=${{matrix.N}} K=${{matrix.K}}
make sw-all
make hw-all
source scripts/regression-list.sh
run-complex-tests:
name: run-complex-tests
runs-on: ubuntu-latest
env:
Target: verilator
REDMULE_COMPLEX: 1
BENDER: ./bender
strategy:
matrix:
M: [ 12 ]
N: [ 16 ]
K: [ 16 ]
include:
- M: 96
N: 96
K: 96
- M: 128
N: 128
K: 128
- M: 24
- M: 48
N: 32
K: 32
- M: 30
N: 32
K: 17
- M: 24
N: 32
K: 1
- M: 31
N: 32
K: 16
- M: 17
N: 32
K: 16
- M: 31
N: 32
K: 31
- M: 17
N: 32
K: 3
- M: 5
N: 32
K: 17
- M: 5
N: 32
K: 3
- M: 36
N: 31
K: 32
- N: 31
- M: 23
N: 31
K: 31
- M: 24
N: 17
K: 32
- M: 24
N: 20
K: 32

needs:
install-tools
Expand All @@ -195,6 +89,4 @@ jobs:
- name: Run Tests
run: |
make golden M=${{matrix.M}} N=${{matrix.N}} K=${{matrix.K}}
make sw-all
make hw-all
source scripts/regression-list.sh

0 comments on commit 10e51d4

Please sign in to comment.