diff options
author | Chris Johns <chrisj@rtems.org> | 2018-11-23 15:02:52 +1100 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2018-11-23 15:02:52 +1100 |
commit | 7e5cdeaabeaa95b8533af626b99a43c93e5ecf6f (patch) | |
tree | 2ecd175bb744024567e6823353cd50b795604b35 /README | |
parent | rtemstoolkit/execute: Use buffered output and improve performance (diff) | |
download | rtems-tools-7e5cdeaabeaa95b8533af626b99a43c93e5ecf6f.tar.bz2 |
rtemstoolkit: Add unit testing for the python modules
- Add support to run the unit tests for the rtemstoolkit python
modules from waf. Enter './waf test' for the tests to be run on
python2 and python3.
- Update the importing of rtemstoolkit modules to the standard
method which works on python2 and python3.
- Update the README.
Diffstat (limited to 'README')
-rw-r--r-- | README | 27 |
1 files changed, 21 insertions, 6 deletions
@@ -28,17 +28,32 @@ Building To build and install: - $ ./waf configure --prefix=$HOME/development/rtems/4.11 + $ ./waf configure --prefix=$HOME/development/rtems/5 $ ./waf build install +Testing +------- + +To the run the tests build then enter: + + $ ./waf test + +Python +------ + +The RTEMS Tools supports python3 and python2. The commands look for python3, +then python2 and finally python and use the first it finds. + +You can forced a specific version for testing by setting the environment +variable 'RTEMS_PYTHON_OVERRIDE' to the python you want to use. For example: + + $ export RTEMS_PYTHON_OVERRIDE=python2 + +will use python2. + Waf --- The Waf project can be found here: http://code.google.com/p/waf/ - -Simple instructions on How to set up Waf is here: - - http://www.rtems.org/ftp/pub/rtems/people/chrisj/rtl/rtems-linker/waf.html - |