[PATCH 0/2] *** Covoar Outstanding Changes ***

Cillian O'Donnell cpodonnell8 at gmail.com
Wed Apr 25 20:33:57 UTC 2018


*** ALright so here is everything that exists locally for covoar that 
 was never merged. It amounts to the symbol set reader and the ability
 to load the symbols in from the ELF data with the help of rtemstoolkit.
Also all the configuration files. Now I understand we might want to split 
these patches up a bit more, I'm just trying to give everyone a look at
what I have locally here. I'm not sure how much of this is superfluous 
with Chris's propesed changes but its a starting point for us to see
what we want to do with all this.***

Cillian O'Donnell (2):
  covoar: Add symbol set reader and ELF data parser to covoar.
  rtems-tools/../testing: Add configuration files for coverage analysis.

 tester/covoar/SymbolSet.cpp                        | 153 ++++++++++++++++
 tester/covoar/SymbolSet.h                          |  79 +++++++++
 tester/covoar/SymbolSetReader.cpp                  |  82 +++++++++
 tester/covoar/SymbolSetReader.h                    |  34 ++++
 tester/covoar/covoar.cc                            |  57 ++++--
 tester/covoar/wscript                              |   4 +-
 tester/rtems/testing/bsps/leon3_qemu.ini           |  52 ++++++
 tester/rtems/testing/coverage.ini                  |  49 +++++
 tester/rtems/testing/coverage/Categories.txt       |  19 ++
 tester/rtems/testing/coverage/Explanations.txt     |  35 ++++
 .../coverage/SPARC-Annul-Slot-Explanation.txt      |  56 ++++++
 tester/rtems/testing/coverage/style.css            | 197 +++++++++++++++++++++
 tester/rtems/testing/coverage/symbol_sets.cfg      |   3 +
 tester/rtems/testing/qemu.cfg                      |  14 +-
 14 files changed, 822 insertions(+), 12 deletions(-)
 create mode 100644 tester/covoar/SymbolSet.cpp
 create mode 100644 tester/covoar/SymbolSet.h
 create mode 100644 tester/covoar/SymbolSetReader.cpp
 create mode 100644 tester/covoar/SymbolSetReader.h
 create mode 100644 tester/rtems/testing/bsps/leon3_qemu.ini
 create mode 100644 tester/rtems/testing/coverage.ini
 create mode 100644 tester/rtems/testing/coverage/Categories.txt
 create mode 100644 tester/rtems/testing/coverage/Explanations.txt
 create mode 100644 tester/rtems/testing/coverage/SPARC-Annul-Slot-Explanation.txt
 create mode 100644 tester/rtems/testing/coverage/style.css
 create mode 100644 tester/rtems/testing/coverage/symbol_sets.cfg

-- 
2.7.4



More information about the devel mailing list