A-Core Tests
This entity provides a command-line interface (CLI) for running software programs on A-Core. There are two main parts:
GenericTests
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.