https://github.com/mgielda/renode-zephyr-poc
PoC of testing Zephyr in Renode
https://github.com/mgielda/renode-zephyr-poc
renode risc-v testing zephyr
Last synced: 4 months ago
JSON representation
PoC of testing Zephyr in Renode
- Host: GitHub
- URL: https://github.com/mgielda/renode-zephyr-poc
- Owner: mgielda
- Created: 2018-07-25T19:55:06.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-25T20:43:47.000Z (almost 8 years ago)
- Last Synced: 2025-06-12T20:32:13.662Z (about 1 year ago)
- Topics: renode, risc-v, testing, zephyr
- Language: RobotFramework
- Homepage: https://renode.io
- Size: 5.6 MB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
Renode Zephyr testing PoC
=========================
This simple repository shows how to use Renode and Robot to test Zephyr on a Mi-V platform in one failing and one successful scenario.
Prerequisites
-------------
* Zephyr SDK (needed for compiling failing test)
* Renode prerequisites: https://github.com/renode/renode#installation
* Robot and related packages, see http://renode.readthedocs.io/en/latest/advanced/building_from_sources.html#installing-python-modules
* Renode (install from package using ``sudo dpkg -i renode_1.4.1+20180725git72cb11d_amd64.deb``)
Running
-------
.. code-block:: console
../test-miv.sh /opt/zephyr-sdk/
Results
-------
You should see a Zephyr compilation log, then a failing and a successful test execute.
There will be some windows opening (these can be supressed, TODO: describe how).
The results will be in ``log.html`` and ``report.html`` .