A-Core Tests

This entity provides a command-line interface (CLI) for running software programs on A-Core. There are two main parts:

The interface starts from ACoreTestsCLI, which holds the command-line interface. It is included in GenericTests to compose a callable Python program. Run

python3 generic_tests.py --help

to find the help string for the interface.

GenericTests runs single or multiple tests, and composes the results. It has some additional features, such as overriding the sim config from command line, or executing only selfchecking tests. However, to emphasize, this entity is not needed to run A-Core on a custom setup. It is purely a convenience entity.

API