[PATCH 0/9] *** Covoar Improvements v2 ***

Cillian O'Donnell cpodonnell8 at gmail.com
Sat Aug 26 08:15:49 UTC 2017


*** 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



More information about the devel mailing list