summaryrefslogtreecommitdiffstats
path: root/tester/wscript (follow)
Commit message (Collapse)AuthorAgeFilesLines
* tester: Fix rtems-test installationSebastian Huber2021-10-131-1/+2
|
* Move all python commands to use env pythonChris Johns2020-09-261-5/+3
| | | | | | | | - If you host does not provide a python command consult the User manual for ways you can run the python commands. - Full package paths are being used to avoid namespace pollution and crosstalk.
* tester: Add support for test-too-longChris Johns2020-09-081-0/+1
| | | | | - A test that loops generating output did not timeout. Monitor the the session time and set a maximum test period.
* tester: Fix the install with the new TFTP serverChris Johns2020-09-071-13/+4
|
* python: Provide support to select a valid python version.Chris Johns2018-11-081-0/+3
| | | | | | | | - Update imports after wrapping the code. - Fix python3 issues. - Fix config path issues for in repo and install runs. Closes #3537
* tester: Install the coverage python module.Chris Johns2018-06-201-0/+1
|
* tester: Add the rtems-run command.Chris Johns2017-11-031-1/+3
|
* Install missing filesSebastian Huber2017-10-101-1/+14
|
* Add rtems-bsp-builder.Chris Johns2016-07-061-1/+5
| | | | | | | | | | | | | | | | | | This is a testing tool that builds BSPs with a range of configure options for regression testing changes do not break the kernel code. The builds are controlled by an INI file. The INI configuration has profiles which define a specific set of architures and BSP to build. There are architectures which contain BSPs and these further define the options needed to build the BSP. There is also builds which define the variations each BSP is built with. The build output can be pointed to any suitable disks so you can control where the output ends up. This initial release contains tiers and these are only seeded with something to test with. It does not define the tiers. Wanrings, object files and libraries are counted.
* tester: Remove the RT version.py and use the toolkit's version.Chris Johns2016-03-041-2/+1
|
* Add Windows specific waf support for MSYS2.Chris Johns2016-02-191-0/+3
| | | | | | | | | | | Limit the compilers used to gcc and clang. Clang has not been tested. Users with MSVC install does not need to remove now. Force the os.sep path to the standard '\\' on Windows. The MSYS2 python sets it to '/' for internal project reasons. Doing this does cause waf problems when running configure so only do this for the build target. Closes #2583.
* Disable installing PYO and PYC. Fix install paths.Chris Johns2016-02-191-5/+3
| | | | | | | | Installing PYO and PYC does not work so disable this. Move the Python check to the top level and have a single place. Fix the install paths a revert the 'from . import' changes. This is resolved by installing into the correct paths.
* Fix how to use the waf py feature to get py source and pyo file installed.Chris Johns2015-12-111-2/+2
| | | | Thanks to ita for the example.
* Add release versioning support.Chris Johns2015-12-091-2/+4
| | | | | | | | | | | | | | Support a top level VERSION file that defines an RTEMS release. Fix the install of the python modules including thertems-test. Update the git python module to the RSB version. Fix the options to not call clean and to call dirty. Update the version python module. Fix the rtld C++ support to the VERSION file and the top level waf script.
* Fix Windows build issues.Chris Johns2015-10-191-2/+2
| | | | | Fix biulding the mmap Windows code. Fix installing the files for Windows.
* rtems-tester: Remove repeated install line in wscript.Chris Johns2015-03-271-1/+0
| | | | Fixes #2312.
* Modified waf scripts to have a minimum python version requirement of 2.6.6, ↵Adit Sahasrabudhe2015-02-251-1/+1
| | | | instead of 2.7.3
* Fix the chmod octal value to use the correct Python syntax.Chris Johns2015-02-161-2/+2
|
* Fix the tester wscript.Chris Johns2015-02-081-2/+2
|
* Fixes to the run the waf built tests when installed.Chris Johns2015-02-081-3/+6
|
* Install the rtems-test command.Chris Johns2015-02-081-5/+40
| | | | | | | This installs the Python RTEMS Toolkit. The copmiler has been switched from forcing gcc to allowing waf to detect the host's tool chain.
* waf: Include waf in the souce tree and updated README on building.Chris Johns2014-09-131-0/+50
Add support to build all parts of The RTEMS Tools project.