proj cmake will create two separate build folders. build and build_codecov. Additional flag FF_USE_CODE_COVERAGE is added to achieve the optional instrumentation in cmake
use proj test --coverage will generate coverage info in terminal. proj test --coverage --browser will run the report in user's browser(if have one)
filtered the coverage information and currently, only code in lib/ will be covered (can change the scope of coverage very easily if needed)
codecov is supported. The codecov report can be visualized and PR in the future will support automatic code coverage comment
also updated lockshaw/proj and need both to be approved to work
Description of changes:
proj cmake
will create two separate build folders. build and build_codecov. Additional flag FF_USE_CODE_COVERAGE is added to achieve the optional instrumentation in cmakeproj test --coverage
will generate coverage info in terminal.proj test --coverage --browser
will run the report in user's browser(if have one)Related Issues:
Linked Issues:
Issues closed by this PR:
This change is