arduino/Run C/C++ tests
Run tests, check for memory leaks, report code coverage
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| source-path | Path containing the CMakeLists.txt for the tests. | yes | ${{ github.workspace }}/extras/test |
| build-path | Path of the top-level folder for build output. | yes | ${{ github.workspace }}/extras/test/build |
| runtime-paths | YAML format list of paths to runtime binaries generated by building the tests. | yes | - ${{ github.workspace }}/extras/test/build/bin/unit-test-binary |
| coverage-exclude-paths | YAML format list of paths to remove from coverage data. | yes | - '*/extras/test/*' - '/usr/*' - '*/src/lib/*' |
| coverage-data-path | Path to save the coverage data file to. | yes | ${{ github.workspace }}/extras/test/build/coverage.info |
Outputs
no outputs