Merge latest riscv-tests: updates for debug + ISA tests.
Add a list of excluded tests, with reasons, to run-debug-tests.sh
This commit is contained in:
parent
d239de803c
commit
6da0e12bbd
|
@ -1 +1 @@
|
||||||
Subproject commit 7d3eefd6b33f638c7b0ebef65b946ccc819116b9
|
Subproject commit 728106497890897fd57bda036d88f0022906c4df
|
|
@ -66,3 +66,36 @@ TriggerExecuteInstant \
|
||||||
UserInterrupt \
|
UserInterrupt \
|
||||||
WriteCsrs \
|
WriteCsrs \
|
||||||
WriteGprs
|
WriteGprs
|
||||||
|
|
||||||
|
# List of excluded tests, as seen by removing the test list from the above
|
||||||
|
# invocation and allowing all tests to run:
|
||||||
|
#
|
||||||
|
# "fail":
|
||||||
|
# * EtriggerTest ....................... Relies on exception trigger, not implemented
|
||||||
|
# * IcountTest ......................... Relies on interrupt count trigger, not implemented
|
||||||
|
# * TriggerDmode ....................... Relies on load/store triggers, not implemented
|
||||||
|
# "exception":
|
||||||
|
# * ItriggerTest ....................... Relies on interrupt trigger, not implemented
|
||||||
|
# * ProgramHwWatchpoint ................ Relies on load/store trigger, not implemented
|
||||||
|
# * Sv32Test ........................... Relies on S-mode + vm, not implemented
|
||||||
|
# * TriggerLoadAddressInstant .......... Relies on load address trigger, not implemented
|
||||||
|
# * TriggerStoreAddressInstant ......... Relies on store address trigger, not implemented
|
||||||
|
# "not_applicable":
|
||||||
|
# * CeaseStepiTest ..................... Relies on the `cease` instruction, not implemented
|
||||||
|
# * CustomRegisterTest ................. Only applicable if target has custom debug registers like spike
|
||||||
|
# * FreeRtosTest ....................... Requires freertos binary build, possibly should be ported in future
|
||||||
|
# * MemTestBlockReadInvalid ............ Requires invalid_memory_returns_zero flag which is false for hazard3 tb
|
||||||
|
# * MulticoreRegTest ................... SMP-only
|
||||||
|
# * MulticoreRtosSwitchActiveHartTest .. SMP-only
|
||||||
|
# * MulticoreRunAllHaltOne ............. SMP-only
|
||||||
|
# * SmpSimultaneousRunHalt ............. SMP-only
|
||||||
|
# * StepThread2Test .................... SMP-only
|
||||||
|
# * Sv39Test ........................... (RV64 + S)-only
|
||||||
|
# * Sv48Test ........................... (RV64 + S)-only
|
||||||
|
# * UnavailableCycleTest ............... Requires unavailability control through DMCUSTOM, perhaps could be supported in future
|
||||||
|
# * UnavailableHaltedTest .............. Requires unavailability control through DMCUSTOM, perhaps could be supported in future
|
||||||
|
# * UnavailableMultiTest ............... Requires unavailability control through DMCUSTOM, perhaps could be supported in future
|
||||||
|
# * UnavailableRunTest ................. Requires unavailability control through DMCUSTOM, perhaps could be supported in future
|
||||||
|
# * VectorTest ......................... Relies on V extension, not implemented
|
||||||
|
#
|
||||||
|
# When this list was last updated, there were: 74 tests
|
||||||
|
|
Loading…
Reference in New Issue