Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | covoar: Fix NOP execution marking | Alex White | 2021-03-30 | 7 | -36/+139 |
| | | | | | Some NOP instructions were not being marked as executed because they are located at the end of uncovered ranges. This has been fixed. | ||||
* | tester: Add coverage variants for a few BSPs | Alex White | 2021-03-30 | 4 | -0/+161 |
| | | | | | Adds coverage variants for the following BSPs: a53_qemu, pc686, xilinx_zynq_a9_qemu, and xilinx_zynqmp. | ||||
* | tester: Remove target from BSP coverage configs | Alex White | 2021-03-30 | 4 | -4/+2 |
| | |||||
* | tester: Update to support new build system | Alex White | 2021-03-30 | 1 | -45/+46 |
| | | | | | | The tester configurations had not been updated to match the paths and conventions used by the new build system. These have been updated, and a few more libraries have been enabled in symbol-sets.ini. | ||||
* | covoar: Add aarch64 target | Alex White | 2021-03-30 | 4 | -0/+180 |
| | |||||
* | covoar/TargetBase: Rename branchInstructions to conditionalBranchInstructions | Alex White | 2021-03-30 | 9 | -181/+185 |
| | | | | | | | The TargetBase class contains a member variable named branchInstructions. The name omits the fact that it is only meant to contain conditional branch instructions. Its name has been changed to conditionalBranchInstructions to avoid confusion. | ||||
* | bsps/sparc: Remove INI files using SIS in GDB | Ryan Long | 2021-03-23 | 3 | -123/+0 |
| | | | | | | | | Removed the INI files that use the "target sim" option since the SIS sparc simulator in GDB is no longer used with RTEMS. A newer version of SIS is built separately. Closes #4355 | ||||
* | tester: Update for ZynqMP QEMU BSP name change | Kinsey Moore | 2021-03-05 | 2 | -6/+6 |
| | | | | | The ZynqMP QEMU BSPs were renamed to include _qemu for more consistent identification. This updates the tester configurations to match. | ||||
* | tester: Swap Xilinx ZynqMP BSPs to secondary UART | Kinsey Moore | 2021-01-14 | 2 | -2/+2 |
| | | | | | | | Qemu's machine definition uses the second UART in the memory map as the primary UART. This follows from the hardware itself where the second UART in the memory map is UART 0. This switches the tester to using the correct UART. | ||||
* | tester: Add support for arm/fvp_cortex_r52 BSP | Sebastian Huber | 2020-12-16 | 3 | -0/+114 |
| | | | | Update #4202. | ||||
* | tester: Add yaml format to the supported report formats | Cláudio Maia | 2020-12-16 | 1 | -2/+114 |
| | |||||
* | tester: Add configs for AArch64 ZynqMP BSPs | Kinsey Moore | 2020-12-11 | 2 | -0/+76 |
| | |||||
* | tester: Add support for sparc/gr740 BSP | Sebastian Huber | 2020-12-02 | 1 | -0/+38 |
| | | | | Update #4195. | ||||
* | tester: Report fatal-error test states as failures | Kinsey Moore | 2020-11-25 | 1 | -0/+1 |
| | | | | | | Tests resulting in the fatal-error state are counted as failures, but are not currently reported in the text summary. This has already been fixed for JSON output. | ||||
* | bsps/a53_*: Fix typo in qemu options | Vijay Kumar Banerjee | 2020-11-15 | 2 | -2/+2 |
| | |||||
* | tester: Prevent crash with json output | Kinsey Moore | 2020-10-05 | 2 | -4/+7 |
| | | | | | | | | This fixes an issue with json report output that causes a crash due to the incorrect object member being accessed for test-too-long. This also changes treatment of fatal errors to match how they are displayed in the tester log output and changes "fatal error" to "fatal-error" to better match the naming of all the other failure types. | ||||
* | tester: Add a53_ilp32_qemu.ini | Kinsey Moore | 2020-10-05 | 1 | -0/+38 |
| | |||||
* | tester: Add a53_lp64_qemu.ini | Kinsey Moore | 2020-10-05 | 1 | -0/+38 |
| | |||||
* | Move all python commands to use env python | Chris Johns | 2020-09-26 | 15 | -237/+132 |
| | | | | | | | | - 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-long | Chris Johns | 2020-09-08 | 8 | -57/+348 |
| | | | | | - 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 server | Chris Johns | 2020-09-07 | 2 | -15/+8 |
| | |||||
* | tester: Fix TFTP server Python2 issues. | Chris Johns | 2020-09-07 | 1 | -4/+28 |
| | | | | | | | - Add a --show-backtrace option to make it easier for users to get an exception backtrace if something goes wrong. - Fix the --packet-trace option so it actually decodes the packets | ||||
* | tester: Change to a simpler TFTP server | Chris Johns | 2020-09-01 | 13 | -2193/+766 |
| | | | | | | | | - Add a simpler TFTP to allow parallel test hardware - Remove the imported tftpy server Closes #4063 | ||||
* | Change version to RTEMS 6 | Sebastian Huber | 2020-06-30 | 1 | -1/+1 |
| | | | | Update #4020. | ||||
* | rtems-test: target_exe_filter fails when there is no filter5.1 | Chris Johns | 2020-06-17 | 2 | -0/+3 |
| | | | | Closes #4006 | ||||
* | rtems-tester: Add rv64imafdc_medany for QEMU | Hesham Almatary | 2020-04-09 | 1 | -0/+36 |
| | |||||
* | bsps: Deletes erc32-run.ini | Cláudio Maia | 2020-04-05 | 1 | -38/+0 |
| | |||||
* | tester: Add configuration pc-qemu.ini | Jan Sommer | 2020-04-03 | 1 | -0/+39 |
| | |||||
* | tester/gdb: Add lock timing and remote fetching registers. | Chris Johns | 2020-03-30 | 1 | -3/+6 |
| | | | | | | | - Add timing for the locks to aid performance profiling - Remove fetching registers as the MI parser is slow on pyton2 Updates #3864 | ||||
* | gdbarmsim: Remove all variants | Joel Sherrill | 2020-03-20 | 10 | -400/+0 |
| | | | | Updates #3911. | ||||
* | Improve Python 3 compatibility | Sebastian Huber | 2020-03-17 | 1 | -1/+1 |
| | |||||
* | psim-device-tree: Rework so devices do not conflict with 256MB RAM | Joel Sherrill | 2020-03-05 | 1 | -18/+18 |
| | | | | closes #3849. | ||||
* | tester: Use prefix for rtems_tools by default | Sebastian Huber | 2020-02-26 | 1 | -0/+2 |
| | | | | | | | | | | Commit 72c684eff2cd932b4948e21902680a93473340c3 removed the default value of rtems_tools. If the --rtems--tools option was omitted the rtems-test command printed lots of error: run.cfg:61: macro '%{rtems_tools}' not found error messages. | ||||
* | Fix typo in error message | Cláudio Maia | 2020-02-26 | 1 | -1/+1 |
| | |||||
* | tester: Add qemu_opts_serial | Sebastian Huber | 2020-02-25 | 7 | -8/+9 |
| | | | | | | The realview_pbx_a9_qemu test configuration for Qemu produced no output due to wrong serial/monitor settings. Remove the serial/monitor settings from qemu_opts_base and move them to the new qemu_opts_serial. | ||||
* | covoar/wscript: Install covoar.css and table.js | Vijay Kumar Banerjee | 2020-01-28 | 1 | -0/+1 |
| | |||||
* | tester: Prefer '_' as test state separator char | Sebastian Huber | 2019-12-19 | 1 | -9/+11 |
| | |||||
* | tester: Add basic support to generate JUnit test reports | Hesham Almatary | 2019-11-22 | 1 | -1/+51 |
| | |||||
* | Fix exception when no output format is specified | Kinsey Moore | 2019-09-24 | 1 | -0/+2 |
| | | | | | The JSON log generation patch introduced a bug when the report output generation was not configured due to attempting to iterate over 'None'. | ||||
* | bsp-builder: Do not clean the build space when starting with --no-clean | Chris Johns | 2019-09-05 | 1 | -1/+1 |
| | |||||
* | tester: Minor fix to prefix handling. | Chris Johns | 2019-09-05 | 1 | -3/+1 |
| | |||||
* | tester/tftp: Handle ctl-C when active. | Chris Johns | 2019-09-05 | 1 | -7/+12 |
| | |||||
* | Add JSON log generation | Kinsey Moore | 2019-08-22 | 1 | -13/+111 |
| | | | | | Add log formatter hooks and JSON log formatter to the test infrastructure for consumption by automated processes or report generators. | ||||
* | tester: Add raspberrypi2 BSP. | Chris Johns | 2019-07-26 | 1 | -0/+43 |
| | |||||
* | waf: Update the check_cc tests to a newer method supported by waf. | Chris Johns | 2019-05-27 | 2 | -3/+11 |
| | | | | - Fix a minor issue in covoar's use of 64bit calls. | ||||
* | rtemstoolkit/path : Add listdir function | Vijay Kumar Banerjee | 2019-05-21 | 1 | -2/+2 |
| | |||||
* | coverage: Add subdirectory name in HTML reports | Vijay Kumar Banerjee | 2019-03-27 | 1 | -0/+18 |
| | |||||
* | coverage: remove utf-8 encoding in symbolset names | Vijay Kumar Banerjee | 2019-03-22 | 1 | -2/+1 |
| | |||||
* | testing/bsps: Add covoar commands in bsp ini file | Vijay Kumar Banerjee | 2019-02-19 | 2 | -6/+8 |
| | |||||
* | Coverage: Add support for TSIM format | Vijay Kumar Banerjee | 2019-02-14 | 3 | -18/+33 |
| |