Open-CMSIS-Pack / devtools

Open-CMSIS-Pack development tools - C++
Apache License 2.0
76 stars 58 forks source link

[projmgr] Collect and report `packs-unused` for each selected context #1852

Closed spcaipers-arm closed 1 week ago

spcaipers-arm commented 1 week ago

Address https://github.com/Open-CMSIS-Pack/devtools/issues/1771

github-actions[bot] commented 1 week ago

Test Results

    3 files     18 suites   9m 0s ⏱️   372 tests   372 ✅ 0 💤 0 ❌ 1 116 runs  1 116 ✅ 0 💤 0 ❌

Results for commit da7bbb00.

codecov[bot] commented 1 week ago

Codecov Report

Attention: Patch coverage is 78.78788% with 7 lines in your changes missing coverage. Please review.

Project coverage is 64.92%. Comparing base (244fd16) to head (da7bbb0). Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
tools/projmgr/test/src/ProjMgrUnitTests.cpp 58.82% 0 Missing and 7 partials :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1852 +/- ## ========================================== + Coverage 64.91% 64.92% +0.01% ========================================== Files 163 163 Lines 34452 34485 +33 Branches 19971 19991 +20 ========================================== + Hits 22365 22391 +26 Misses 7955 7955 - Partials 4132 4139 +7 ``` | [Flag](https://app.codecov.io/gh/Open-CMSIS-Pack/devtools/pull/1852/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Open-CMSIS-Pack) | Coverage Δ | | |---|---|---| | [projmgr-cov](https://app.codecov.io/gh/Open-CMSIS-Pack/devtools/pull/1852/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Open-CMSIS-Pack) | `81.72% <78.78%> (-0.01%)` | :arrow_down: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Open-CMSIS-Pack#carryforward-flags-in-the-pull-request-comment) to find out more. | [Files with missing lines](https://app.codecov.io/gh/Open-CMSIS-Pack/devtools/pull/1852?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Open-CMSIS-Pack) | Coverage Δ | | |---|---|---| | [tools/projmgr/src/ProjMgr.cpp](https://app.codecov.io/gh/Open-CMSIS-Pack/devtools/pull/1852?src=pr&el=tree&filepath=tools%2Fprojmgr%2Fsrc%2FProjMgr.cpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Open-CMSIS-Pack#diff-dG9vbHMvcHJvam1nci9zcmMvUHJvak1nci5jcHA=) | `81.01% <100.00%> (+0.03%)` | :arrow_up: | | [tools/projmgr/src/ProjMgrWorker.cpp](https://app.codecov.io/gh/Open-CMSIS-Pack/devtools/pull/1852?src=pr&el=tree&filepath=tools%2Fprojmgr%2Fsrc%2FProjMgrWorker.cpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Open-CMSIS-Pack#diff-dG9vbHMvcHJvam1nci9zcmMvUHJvak1ncldvcmtlci5jcHA=) | `87.70% <100.00%> (+0.03%)` | :arrow_up: | | [tools/projmgr/src/ProjMgrYamlEmitter.cpp](https://app.codecov.io/gh/Open-CMSIS-Pack/devtools/pull/1852?src=pr&el=tree&filepath=tools%2Fprojmgr%2Fsrc%2FProjMgrYamlEmitter.cpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Open-CMSIS-Pack#diff-dG9vbHMvcHJvam1nci9zcmMvUHJvak1ncllhbWxFbWl0dGVyLmNwcA==) | `94.81% <100.00%> (+0.03%)` | :arrow_up: | | [tools/projmgr/test/src/ProjMgrUnitTests.cpp](https://app.codecov.io/gh/Open-CMSIS-Pack/devtools/pull/1852?src=pr&el=tree&filepath=tools%2Fprojmgr%2Ftest%2Fsrc%2FProjMgrUnitTests.cpp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Open-CMSIS-Pack#diff-dG9vbHMvcHJvam1nci90ZXN0L3NyYy9Qcm9qTWdyVW5pdFRlc3RzLmNwcA==) | `80.98% <58.82%> (-0.09%)` | :arrow_down: |