nasa / fprime-tools

F´ Python tooling and helpers.
https://github.com/nasa/fprime
Apache License 2.0
21 stars 39 forks source link

fixing gcovr usage for -p and -d flags #122

Closed LeStarch closed 1 year ago

LeStarch commented 1 year ago
Originating Project/Creator
Affected Component
Affected Architectures(s)
Related Issue(s)
Has Unit Tests (y/n)
Builds Without Errors (y/n)
Unit Tests Pass (y/n)
Documentation Included (y/n)

Change Description

Changes gcov handling:

  1. Improves autocoding to allow including via flags: --all-ac, --comp-ac, --port-ac, --type-ac to include each of the types of Ac
  2. Removes the special ac directory called {{AUTOCODE}}. Modern gcovr doesn't support it and it was a maintenance nightmare
  3. Fixed handling of -d and -p flags
LeStarch commented 1 year ago

Ready for re-review.