Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-09 | rtems-test: Fix qemu coverage logic errors. | Chris Johns | |
2018-12-17 | tester: Run leon3-sis with four processors | Jiri Gaisler | |
Update #3460. | |||
2018-12-17 | tester: Fix leon2.ini | Sebastian Huber | |
2018-12-02 | tester : Add support to use QEMU serial console when coverage is enabled | Vijay Kumar Banerjee | |
2018-11-29 | tester/coverage: Remove warnings in covoar on Windows. | Chris Johns | |
2018-11-27 | Coverage : install covoar in tester/bin | Vijay Kumar Banerjee | |
2018-11-27 | tester/tftpd: Set the socket option to reuse. | Chris Johns | |
2018-11-27 | tester: Fix the handling of the version and tools recs when running parallel ↵ | Chris Johns | |
jobs | |||
2018-11-26 | tester/gdb: mi_parser, fix on Python3 and remove globals | Chris Johns | |
- Fix mi_parser on Python3. Python3 does not support the __cmp__ operator and rich comparision operators are required, See PEP 207. - Remove the global variables and make a class containing them. Update the gdb class to use the mi_parser session class. Removing the globals means the global lock in the gdb module can be removed. | |||
2018-11-26 | tester: Minor formatting change. | Chris Johns | |
2018-11-23 | tester: Change the QEMU command line to match the RSB built QEMU. | Chris Johns | |
The command line changed and the RSB is the newer version. Make the old version via a config variable. | |||
2018-11-17 | Coverage: add the style and js files to the symbol-set report directory | Vijay Kumar Banerjee | |
2018-11-12 | tester: Remove riscv_generic | Hesham Almatary | |
Now each BSP/ISA variant has its own .ini file | |||
2018-11-12 | Remove m32c support | Sebastian Huber | |
Update #3599. | |||
2018-11-09 | tester: Support testing all riscv bsps on Spike | Hesham Almatary | |
2018-11-08 | tester: Update the Python TFTP server to fix Python3 issues. | Chris Johns | |
Updated to af2f2fe89a3bf45748b78703820efb0986a8207a. Repo is https://github.com/msoulier/tftpy.git | |||
2018-11-08 | python: Provide support to select a valid python version. | Chris Johns | |
- Update imports after wrapping the code. - Fix python3 issues. - Fix config path issues for in repo and install runs. Closes #3537 | |||
2018-10-25 | Coverage : Generate reports using the object files in cpukit | Vijay Kumar Banerjee | |
2018-10-03 | config: Consolidate the version information into a single configuration file | Chris Johns | |
2018-10-02 | config: Create a config directory and move the RTEMS arch/bsp data to it. | Chris Johns | |
Closes #3536 | |||
2018-09-08 | tester/bsp-builder: Yield the job control thread when in a dry-run. | Chris Johns | |
This stops a dry-run blocking while the job control thread spins. | |||
2018-09-08 | tester/bsp-builder: Add excluded build options to the base options. | Chris Johns | |
Adding the exclude build options to the base options overrides the default configure flags. An excluded build could be enabled by default. Only pause the jobs loop when it is not a dry run. | |||
2018-09-04 | tester/bsp-builder: No network builds for the epiphany BSP. | Chris Johns | |
2018-09-04 | tester/bsp-builder: Fix the build jobs with more than one BSP exclude. | Chris Johns | |
Excluding more than one build resulted in common builds being removed resulting in a list remove error. | |||
2018-08-21 | covoar: Close the ELF and DWARF handles once the data is loaded. | Chris Johns | |
This avoids the processing being killed with to many file handles open. | |||
2018-08-08 | coverage/symbol-sets.ini : Add symbol-sets and paths to respective libraries | Vijay Kumar Banerjee | |
2018-08-08 | Coverage: Add support to generate separate reports for each symbol-set | Vijay Kumar Banerjee | |
Invoke covoar multiple times from the script to generate separate reports for each symbol-set. | |||
2018-08-07 | tester: Exclude SMP build of some RISC-V BSPs | Sebastian Huber | |
It makes no sense to build BSPs without support for atomic instructions with SMP enabled. Update #3433. | |||
2018-08-07 | tester/covoar: Integrate DWARF function data. | Chris Johns | |
Use DAWRF function data to create the executable coverage maps. Integrate the existing objdump processing with this data. - Refactor CoverageMapBase to have the address ranges and address info as separate objects. Move the to address info into a vector. Add support for multiple address ranges. - DesiredSymbols is only interested in function symbols. - ExecutableInfo creates coverage maps from DWARF function data. - Add warning flags to the covoar build. - Varous C++11 refactoring. | |||
2018-08-06 | tester: Add RISC-V support to BSP builder | Sebastian Huber | |
Update #3433. | |||
2018-07-25 | tester: Add use virt machine for rv64imafd_medany | Sebastian Huber | |
Update #3433. | |||
2018-07-18 | rtems-bsps-tiers.ini: Add amd64 | Joel Sherrill | |
2018-07-03 | tester: Remove obsolete BSP variants | Sebastian Huber | |
Update #3459. | |||
2018-06-29 | tester: Add rv64imafd_medany.ini | Sebastian Huber | |
Update #3433. | |||
2018-06-22 | covoar: Address kill() on Cygwin | Joel Sherrill | |
2018-06-21 | covoar: Covert CoverageMapBase C to C++ | Chris Johns | |
Updates #3462 | |||
2018-06-20 | tester: Install the coverage python module. | Chris Johns | |
2018-06-19 | tester: Add line feeds to the coverage HTML report. | Chris Johns | |
2018-06-18 | tester: Make the path to covoar absolute to ignore the env PATH. | Chris Johns | |
Using the environment's path to find covoar allow invalid versions to be used which may vary in subtle ways. Find and use the covoar that is build with the version of 'rtems-test'. This patch means you do not need to install the tools before running improving the development experience. Closes #3458 | |||
2018-06-18 | tester: Clean up the coverage python code. | Chris Johns | |
2018-06-18 | tester: Correct usage for covoar. | Chris Johns | |
2018-06-18 | tester: Make leon3-run command use run and not sis. | Chris Johns | |
2018-06-18 | tester/covoar: ExecutableInfo C to C++ change. | Chris Johns | |
2018-06-18 | tester/covoar: Remove all exit() calls and throw an rld::error exception. | Chris Johns | |
Add a suitable catch to covoar's main. | |||
2018-06-15 | covoar: Add libdwarf to the include path. | Chris Johns | |
2018-06-15 | covoar: Control the RLD verbose level from the -v option. | Chris Johns | |
2018-06-15 | covoar: Refactor DesiredSymbols.cc to C++11. | Chris Johns | |
2018-06-15 | covoar: Use DWARF to map addresses to source files and lines. | Chris Johns | |
2018-06-05 | tester: Add script to generate html coverage report from covoar output | Vijay Kumar Banerjee | |
Add support in tester to run covoar and generate an html report to display the summary of the coverage reports generated from covoar. Co-authored-by : Cillian O'Donnell <cpodonnell8@gmail.com> | |||
2018-06-05 | rtems-bsps-epiphany.ini: Correct spelling of ephiphany_sim | Joel Sherrill | |