-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.metrics.json
74 lines (74 loc) · 2.58 KB
/
.metrics.json
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
{
"builds": {
"list": [{
"name": "cv32",
"image": "cv32-verif-toolchain:06122019",
"cmd": "cd cv32/tests/core; make dsimify DSIM_WORK=/mux-flow/build/repo/dsim_work",
"wavesCmd": "cd cv32/tests/core; make dsimify DSIM_WORK=/mux-flow/build/repo/dsim_work WAVES=1"
}]
},
"regressions": [{
"name": "hello_world",
"description": "Sanity test for CV32",
"tests": {
"resultsDir": "/mux-flow/build/results/hello_world",
"builds": ["cv32"],
"list": [
{
"name": "hello_world_test",
"build": "cv32",
"cmd": "cd cv32/tests/core; make dsim-hello_world DSIM_WORK=/mux-flow/build/repo/dsim_work DSIM_RESULTS=/mux-flow/build/results",
"wavesCmd": "cd cv32/tests/core; make dsim-hello_world DSIM_WORK=/mux-flow/build/repo/dsim_work DSIM_RESULTS=/mux-flow/build/results WAVES=1",
"logFile": "dsim-hello_world.log",
"wavesFile": "waves.vcd",
"metricsFile": "metrics.xml",
"isPass": "EXIT SUCCESS",
"seed": 1
}
]
}
},
{
"name": "riscv_compliance_cv32",
"description": "RISC-V compliance tests",
"verbose": "true",
"tests": {
"resultsDir": "/mux-flow/build/results/riscv-compliance",
"builds": ["cv32"],
"list": [
{
"name": "riscv_compliance_tests_cv32",
"build": "cv32",
"cmd": "cd cv32/tests/core; make dsim-cv32_riscv_compliance_tests DSIM_WORK=/mux-flow/build/repo/dsim_work DSIM_RESULTS=/mux-flow/build/results",
"wavesCmd": "cd cv32/tests/core; make dsim-cv32_riscv_compliance_tests DSIM_WORK=/mux-flow/build/repo/dsim_work DSIM_RESULTS=/mux-flow/build/results WAVES=1",
"logFile": "dsim-riscv_compliance_tests.log",
"wavesFile": "waves.vcd",
"metricsFile": "metrics.xml",
"isFail": "Simulation terminated by \\$fatal",
"seed": 1
}
]
}
},
{
"name": "riscv_tests_cv32",
"description": "RISC-V ISA tests",
"tests": {
"resultsDir": "/mux-flow/build/results/riscv-tests",
"builds": ["cv32"],
"list": [
{
"name": "riscv_isa_tests_cv32",
"build": "cv32",
"cmd": "cd cv32/tests/core; make dsim-cv32_riscv_tests DSIM_WORK=/mux-flow/build/repo/dsim_work DSIM_RESULTS=/mux-flow/build/results",
"wavesCmd": "cd cv32/tests/core; make dsim-cv32_riscv_tests DSIM_WORK=/mux-flow/build/repo/dsim_work DSIM_RESULTS=/mux-flow/build/results WAVES=1",
"logFile": "dsim-riscv_tests.log",
"wavesFile": "waves.vcd",
"metricsFile": "metrics.xml",
"isPass": "ALL TESTS PASSED",
"seed": 1
}
]
}
}]
}