-
Notifications
You must be signed in to change notification settings - Fork 0
/
runt.toml
49 lines (45 loc) · 1.33 KB
/
runt.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
ver = "0.4.0"
[[tests]]
name = "aetherling latencies"
paths = [
# Run harness files that use Aetherling latencies
"table-1/aetherling/*.fil"
]
expect_dir = "table-1/golden/"
cmd = """
name=$(basename -s .fil {}) && \
fud e -s cocotb.data "table-1/data/$name.json" --to cocotb-out {} -s futil.flags ' -d canonicalize' -q | jq
"""
[[tests]]
name = "filament latencies"
paths = [
# Run harness files that use Filament latencies
"table-1/filament/*.fil"
]
expect_dir = "table-1/golden/"
cmd = """
name=$(basename -s .fil {}) && \
fud e -s cocotb.data "table-1/data/$name.json" --to cocotb-out {} -s futil.flags ' -d canonicalize' -q | jq
"""
[[tests]]
name = "aetherling hold time"
paths = [
# Run harness files that use Aetherling latencies
"mismatched-interface/aetherling/*.fil"
]
expect_dir = "mismatched-interface/golden/"
cmd = """
name=$(basename -s .fil {}) && \
fud e -s cocotb.data "mismatched-interface/data/$name.json" --to cocotb-out {} -s futil.flags ' -d canonicalize' -q | jq
"""
[[tests]]
name = "filament hold time"
paths = [
# Run harness files that use Filament latencies
"mismatched-interface/filament/*.fil"
]
expect_dir = "mismatched-interface/golden/"
cmd = """
name=$(basename -s .fil {}) && \
fud e -s cocotb.data "mismatched-interface/data/$name.json" --to cocotb-out {} -s futil.flags ' -d canonicalize' -q | jq
"""