summaryrefslogtreecommitdiffstats
path: root/tester (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rtems-test: Fix gdb bug.Chris Johns2017-04-251-2/+0
|
* rtems-bsp-builder: Fix the build sets excludes.Chris Johns2017-04-251-2/+4
|
* rtems-bsp-builder: Refactor for better config format, warnings and errors.Chris Johns2017-04-252-174/+716
| | | | | | | Refactor the code to improve the warnings and errors reporting. Improve the configuration file format to better support any type of build by separating the flags away from the builds.
* rtemstoolkit: Move host support access into a separate module.Chris Johns2017-04-251-4/+4
| | | | | Moving the host support into a module lets it get used where options is not being used.
* tester: Add support for expected-fail, user-input, and benchmarks.Chris Johns2017-04-043-35/+94
| | | | | | Count the errors for the states listed and add running totals. Kill the test process if the test state is user-input or benchmark.
* rtems-bsp-builder: Fix the counts to accumulate.Chris Johns2017-03-281-1/+1
|
* rtems-bsp-builder: Fix profile error message.Chris Johns2017-03-151-3/+3
|
* bsp-builder: Fix final output errors.Chris Johns2016-12-131-6/+6
|
* bsp-builder: Add support for builds.Chris Johns2016-12-012-23/+50
| | | | | | | | | | | | | | | Add build support where a build is a combination of options. The default is 'all' which is a full set of build options passed to configure. You can now use 'basic' which is the standard or default configure command line. This used with the arch option lets you quickly build all BSPs in an architecture. For example: $ rtems-bsp-builder --build-path /builds/rtems/builds/arm \ --rtems-tools /opt/rtems/4.12 \ --rtems /opt/rtems/src/rtems.git \ --arch arm --build basic
* bsp-bulder: Get the end time when building an architecture.Chris Johns2016-11-301-0/+1
|
* bsp-builder: Results format fixes.Chris Johns2016-08-301-6/+6
|
* bsp-builder: Fix bugs.Chris Johns2016-08-291-6/+5
|
* bsp-builder: Add lm3s6965_qemu to ARM bsp list. Fix network-debug options.Chris Johns2016-08-251-4/+4
|
* bsp-builder: Fix column printing of the arch/bsp.Chris Johns2016-08-251-4/+21
|
* bsp-builder: Print one results report only.Chris Johns2016-08-191-15/+20
|
* bsp-builder: Fix results report columns.Chris Johns2016-08-191-1/+1
|
* bsp-builder: Add ARM bsps.Chris Johns2016-08-181-10/+89
|
* bsp-builder: Support per BSP excludes.Chris Johns2016-08-181-23/+114
|
* tester: handle compile argument warnings.Chris Johns2016-08-181-4/+8
|
* Add rtems-bsp-builder.Chris Johns2016-07-064-1/+678
| | | | | | | | | | | | | | | | | | 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: Fix reraising an exception with Python2 and Python3.Chris Johns2016-03-161-4/+46
| | | | Updates #2619.
* tester/sis: Provide the -nouartrx to avoid blocking on stdin.Chris Johns2016-03-162-2/+2
|
* tester: Provide a gdb kill method to aid clean ups on ctrl-C.Chris Johns2016-03-161-0/+9
|
* rtemstoolkit: Fix execute's writer thread to not eval() the input.Chris Johns2016-03-143-5/+8
| | | | | | | | | | | | The conversion to Python3 added an eval() call which is wrong. Fix the spelling in execute. Fix labels in the tester gdb locking. Check the debug-trace arguments. Close #2642.
* Remove exception test code left in.Chris Johns2016-03-091-1/+0
| | | | Updates #2619.
* Master branch version is 4.12.Chris Johns2016-03-091-1/+1
|
* sis: Option not present with SPARC sim.Chris Johns2016-03-091-1/+1
|
* Python 2 and python 3 refactor fixes.Chris Johns2016-03-091-0/+4
| | | | Updates #2619.
* tester: Remove the RT version.py and use the toolkit's version.Chris Johns2016-03-041-2/+1
|
* Update rtems-tool to support Python 2 and 3.Chris Johns2016-03-0310-122/+97
| | | | | | Add solaris and netbsd. Close #2619.
* Add Windows specific waf support for MSYS2.Chris Johns2016-02-192-0/+6
| | | | | | | | | | | 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-192-5/+6
| | | | | | | | 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 running rtems-test from inside the git clone.Chris Johns2015-12-161-1/+1
|
* bsps/m32rsim*: RemoveAun-Ali Zaidi2015-12-132-110/+0
| | | | closes #2447.
* bsps/h8sim*: RemoveAun-Ali Zaidi2015-12-132-110/+0
| | | | closes #2453.
* 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-093-7/+8
| | | | | | | | | | | | | | 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.
* Python 3 compatibilitySebastian Huber2015-11-129-80/+81
|
* Update the versions strings.Chris Johns2015-10-191-2/+2
|
* Fix Windows build issues.Chris Johns2015-10-194-12/+24
| | | | | Fix biulding the mmap Windows code. Fix installing the files for Windows.
* qemu.cfg: Options changed to capture test outputRic Claus2015-09-261-1/+2
|
* xilinx_zynq_a9_qemu_smp.mc: Change realview_pbx_a9_qemu reference to ↵Ric Claus2015-09-261-1/+1
| | | | xilinx_zynq_a9_qemu.
* Rename or1ksim BSP to generic_or1kHesham ALMatary2015-04-191-6/+6
|
* bf537Stamp: Add configuration filesJoel Sherrill2015-04-142-0/+110
|
* leon3-tsim*: First attempt at LEON3 on tsim supportJoel Sherrill2015-04-053-0/+113
| | | | | | The rtems-tester does not thing the tests run correctly because the test output is coming to the terminal window with tsim running in it.
* lm32_evr_gdbsim: Add configuration filesJoel Sherrill2015-04-053-0/+118
|
* psim*.mc: Fix typoJoel Sherrill2015-04-042-2/+2
|
* Add configurations for erc32, leon2, and leon3 in GDB SISJoel Sherrill2015-03-296-0/+330
| | | | | | These require a GDB >= 7.9 with Jiri Gaisler's patches applied. These are currently in the RSB and are in the process of being merged by the GDB project.
* rtems-tester: Remove repeated install line in wscript.Chris Johns2015-03-271-1/+0
| | | | Fixes #2312.
* Add rtems-tester configurations for simsh family of BSPsJoel Sherrill2015-03-268-0/+440
|