-
Notifications
You must be signed in to change notification settings - Fork 227
Milestone
Description
Is your feature request related to a problem? Please describe.
Config module missing from code coverage CI enforcement
Describe the solution you'd like
Add - note the uncovered minimums should also be updated based on latest results (22 lines 54 branches)
Describe alternatives you've considered
None
Additional context
cFE/.github/workflows/code-coverage.yml
Lines 62 to 91 in a6c6b65
| # Build the code | |
| - name: Build | |
| run: | | |
| make -C build/native/default_cpu1/core_api | |
| make -C build/native/default_cpu1/core_private | |
| make -C build/native/default_cpu1/es | |
| make -C build/native/default_cpu1/evs | |
| make -C build/native/default_cpu1/fs | |
| make -C build/native/default_cpu1/msg | |
| make -C build/native/default_cpu1/resourceid | |
| make -C build/native/default_cpu1/sb | |
| make -C build/native/default_cpu1/sbr | |
| make -C build/native/default_cpu1/tbl | |
| make -C build/native/default_cpu1/time | |
| # Initialize lcov and test the code | |
| - name: Test | |
| run: | | |
| lcov --capture --initial --directory build --output-file coverage_base.info | |
| make -C build/native/default_cpu1/core_api test | |
| make -C build/native/default_cpu1/core_private test | |
| make -C build/native/default_cpu1/es test | |
| make -C build/native/default_cpu1/evs test | |
| make -C build/native/default_cpu1/fs test | |
| make -C build/native/default_cpu1/msg test | |
| make -C build/native/default_cpu1/resourceid test | |
| make -C build/native/default_cpu1/sb test | |
| make -C build/native/default_cpu1/sbr test | |
| make -C build/native/default_cpu1/tbl test | |
| make -C build/native/default_cpu1/time test |
Requester Info
Jacob Hageman - NASA/GSFC