Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tester: Load RISC-V image using -bios and increase memory size | Daniel Cederman | 2022-08-19 | 2 | -2/+4 |
| | | | | | This avoids overlapping the RTEMS image with the builtin opensbi image and the location of the fdt. | ||||
* | tester: Add option to specify how to load image with QEMU | Daniel Cederman | 2022-08-19 | 1 | -1/+4 |
| | | | | Defaults to "-kernel", but can be changed to, for example, "-bios". | ||||
* | tester: Sort test reports for JSON/YAML | Sebastian Huber | 2022-08-08 | 1 | -1/+1 |
| | | | | | | This makes the reports more git friendly. Update 4671. | ||||
* | tester: Normalize JSON and YAML reports | Sebastian Huber | 2022-07-26 | 1 | -151/+42 |
| | | | | | | | Report the same data in JSON and YAML reports. Do not report redundant information. Update 4671. | ||||
* | tester: Fix string representation | Sebastian Huber | 2022-07-26 | 1 | -2/+2 |
| | |||||
* | tester: Make the SIS time limit user configurable | Chris Johns | 2022-07-06 | 10 | -26/+89 |
| | | | | | | Let the user set the test time limit in a config file to provide site specific overrides. Optimisation can effect the time a test may take to run. | ||||
* | tester/bsps: add stm32h7-stlink family configuration | Karel Gardas | 2022-05-30 | 1 | -0/+43 |
| | | | | Sponsored-By: Precidata | ||||
* | tester/gdb: allow kill on the test end | Karel Gardas | 2022-05-29 | 1 | -0/+1 |
| | | | | Sponsored-By: Precidata | ||||
* | tester: Fix target_start_regex | Sebastian Huber | 2022-01-14 | 4 | -4/+4 |
| | | | | | It seems that the text used match with the regular expression does not start with a line in general. | ||||
* | tester: Fix target_start_regex | Sebastian Huber | 2022-01-13 | 4 | -4/+4 |
| | |||||
* | tester/exe: Fix adjust timeouts by the step size | Sebastian Huber | 2022-01-10 | 1 | -3/+3 |
| | | | | | | | | | | | | | The bug was introduced by cfd5aa41e847752cd98cde65515df7ce45ff9665. The code monitors the test and generates a timeout test failure. There are two layers of timeout, one for output and the other for a test running too long. The test needs to generate some output within the first timeout period and the second timeout detects if the test has run too long. The first timeout detects a target has locked up. The second is for a test looping generating output. With exe type tests the output is buffered in a separate thread. | ||||
* | ReportsBase: Change raw pointer to unique_ptr | Ryan Long | 2021-12-22 | 1 | -41/+36 |
| | | | | | | | | Replaced raw pointer used with ReportsBase-derived classes to make code cleaner and make it to where pointers do not have to be manually deleted. Closes #4376 | ||||
* | TraceConverter.cc: Fix Uncaught exception issue | Ryan Long | 2021-12-15 | 1 | -3/+27 |
| | | | | | | CID 1471639: Uncaught exception Closes #4501 | ||||
* | SymbolTable.cc: Fix formatting | Ryan Long | 2021-12-15 | 1 | -32/+38 |
| | |||||
* | ObjdumpProcessor.h: Fix formatting | Ryan Long | 2021-12-15 | 1 | -12/+10 |
| | |||||
* | ObjdumpProcessor.cc: Fix formatting | Ryan Long | 2021-12-15 | 1 | -86/+111 |
| | |||||
* | ConfigFile: Fix formatting | Ryan Long | 2021-12-15 | 2 | -37/+37 |
| | |||||
* | TargetFactory.cc: Fix formatting | Ryan Long | 2021-12-15 | 1 | -11/+9 |
| | |||||
* | ObjdumpProcessor.cc: Fix formatting | Ryan Long | 2021-12-15 | 1 | -28/+36 |
| | |||||
* | ObjdumpProcessor: Convert to C++ | Ryan Long | 2021-12-10 | 2 | -15/+18 |
| | |||||
* | ConfigFile: Convert to C++ | Ryan Long | 2021-12-10 | 2 | -51/+33 |
| | |||||
* | Target: Convert to C++ | Ryan Long | 2021-12-10 | 18 | -92/+103 |
| | |||||
* | TargetFactory.cc: Convert to C++ | Ryan Long | 2021-12-10 | 1 | -3/+3 |
| | |||||
* | TraceList.cc: Convert from C to C++ | Ryan Long | 2021-12-07 | 1 | -8/+6 |
| | |||||
* | TraceConverter.cc: Fix formatting | Ryan Long | 2021-12-07 | 1 | -19/+21 |
| | |||||
* | TraceConverter.cc: Convert to C++ | Ryan Long | 2021-12-07 | 1 | -20/+19 |
| | |||||
* | Explanations.h: Fix formatting | Ryan Long | 2021-12-07 | 1 | -10/+4 |
| | |||||
* | Explanations.cc: Fix formatting | Ryan Long | 2021-12-07 | 1 | -25/+26 |
| | |||||
* | Explanations: Convert to C++ | Ryan Long | 2021-12-07 | 2 | -7/+7 |
| | |||||
* | ExecutableInfo.h: Fix formatting | Ryan Long | 2021-12-07 | 1 | -8/+8 |
| | |||||
* | ExecutableInfo.cc: Fix formatting | Ryan Long | 2021-12-07 | 1 | -45/+58 |
| | |||||
* | TraceConverter.cc: Add final catch for exceptions | Ryan Long | 2021-11-30 | 1 | -3/+13 |
| | | | | | | CID 1471639: Add catch for exception Closes #4501 | ||||
* | TraceConverter.cc: Add catch for exception | Ryan Long | 2021-11-04 | 1 | -4/+18 |
| | | | | | | CID 1471639: Add catch for exception Closes #4501 | ||||
* | rtems-bsp-builder: Fix mail support | Alex White | 2021-10-29 | 1 | -1/+16 |
| | | | | | This fixes a problem with mailer options support that occurred because check.py uses argparse.ArgumentParser instead of tester.rt.options. | ||||
* | TraceConverter.cc: Add catch for exception | Ryan Long | 2021-10-13 | 1 | -16/+29 |
| | | | | | | CID 1471639: Add catch for exception Closes #4501 | ||||
* | tester: Fix rtems-test installation | Sebastian Huber | 2021-10-13 | 1 | -1/+2 |
| | |||||
* | tester: Add realview_pbx_a9_qemu_smp configuration | Sebastian Huber | 2021-10-13 | 1 | -0/+38 |
| | | | | | Add a configuration for the arm/realview_pbx_a9_qemu BSP to run the tests if it was built with SMP support enabled. | ||||
* | TraceConverter.cc: Add catch for exception | Ryan Long | 2021-10-08 | 1 | -7/+21 |
| | | | | | | CID 1471639: Uncaught exception Closes #4501 | ||||
* | ReportsBase.cc: Add assert for member variables | Ryan Long | 2021-10-07 | 1 | -0/+5 |
| | | | | | | | | | | | The uncoveredRanges and uncoveredBranch member variables are allocated as a pair. They are both either NULL or not NULL. Coverity does not know this though, so this assert is added to ensure they are not NULL before being dereferenced. CID 1503710: Dereference after null check Closes #4428 | ||||
* | TraceWriterQEMU.h: Fix formatting | Ryan Long | 2021-09-28 | 1 | -3/+3 |
| | |||||
* | TraceReaderLogQEMU.h: Fix formatting | Ryan Long | 2021-09-28 | 1 | -1/+0 |
| | |||||
* | TraceWriterQEMU.cc: Fix formatting | Ryan Long | 2021-09-28 | 1 | -20/+26 |
| | |||||
* | TraceReaderLogQEMU.cc: Fix formatting | Ryan Long | 2021-09-28 | 1 | -8/+7 |
| | |||||
* | TraceWriter: Convert to C++ | Ryan Long | 2021-09-28 | 3 | -27/+16 |
| | |||||
* | TraceReader: Convert to C++ | Ryan Long | 2021-09-28 | 8 | -86/+68 |
| | |||||
* | CoverageRanges.cc: Fix formatting | Ryan Long | 2021-09-28 | 2 | -14/+12 |
| | |||||
* | GcovFunctionData.cc: Initialize member variables | Ryan Long | 2021-09-27 | 1 | -3/+7 |
| | | | | | | CID 1399640: Uninitialized pointer field Closes #4432 | ||||
* | DesiredSymbols.h: Initialize symbolInfo | Ryan Long | 2021-09-27 | 1 | -0/+1 |
| | | | | | | CID 1399627: Uninitialized pointer field Closes #4433 | ||||
* | TraceWriterQEMU.cc: Initialize header._pad | Ryan Long | 2021-09-27 | 1 | -0/+1 |
| | | | | | | CID 1506204: Uninitialized scalar variable Closes #4488 | ||||
* | TraceWriterQEMU.cc: Change strncpy to memcpy | Ryan Long | 2021-09-27 | 1 | -1/+3 |
| | | | | | | CID 1506207: Buffer not null terminated Closes #4491 |