*** As the full coverage analysis tools integrated with RTEMS Tester is not ready yet, I've cherry picked these standalone fixes to covoar. This includes work from myself and the previous 2 students that worked on the project in 2014 and 2015. Thanks for the review Chris, formatting change implemented.***
Cillian O'Donnell (5): rtemstoolkit/host.py: Change option to search parent directory in Python3. covoar/ObjdumpProcessor.cc: Remove jump tables from the end of symbols. covoar: Use rld tempfile and add signals to clean up in event of crash. covoar/CoverageReaderQEMU.cc: Remove trace block matching check. covoar: Remove config file and test critical options are valid. Fabien Chouteau (1): covoar/qemu-traces.h: Change to match current couverture-qemu file. Hermann Felbinger (2): covoar: Fix buffer overflow and fix br tag in html report. covoar: Add information to improve diagnostics. Krzysztof Miesowicz (1): covoar/wscript: Add paths to rtemstoolkit to build. rtemstoolkit/host.py | 2 +- tester/covoar/CoverageMap.cc | 7 +- tester/covoar/CoverageMap.h | 5 +- tester/covoar/CoverageMapBase.cc | 6 +- tester/covoar/CoverageMapBase.h | 11 +- tester/covoar/CoverageReaderQEMU.cc | 15 --- tester/covoar/DesiredSymbols.cc | 25 +++-- tester/covoar/DesiredSymbols.h | 25 +++-- tester/covoar/ExecutableInfo.cc | 3 +- tester/covoar/ExecutableInfo.h | 2 + tester/covoar/ObjdumpProcessor.cc | 206 ++++++++++++++++++++---------------- tester/covoar/ObjdumpProcessor.h | 30 ++++-- tester/covoar/ReportsBase.cc | 11 +- tester/covoar/ReportsHtml.cc | 46 ++++---- tester/covoar/TraceConverter.cc | 60 +++++++++-- tester/covoar/TraceReaderLogQEMU.cc | 9 +- tester/covoar/TraceReaderLogQEMU.h | 2 + tester/covoar/TraceWriterQEMU.cc | 10 +- tester/covoar/TraceWriterQEMU.h | 2 + tester/covoar/covoar.cc | 201 ++++++++++++++++++----------------- tester/covoar/qemu-traces.h | 76 ++++++------- tester/covoar/wscript | 19 ++-- 22 files changed, 435 insertions(+), 338 deletions(-) -- 2.7.4 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel