Skip to content

Fix #56, Update coverage compile/link flag options#57

Merged
astrogeco merged 2 commits intonasa:integration-candidatefrom
jphickey:fix-56-ut-coverage-flags
Apr 28, 2020
Merged

Fix #56, Update coverage compile/link flag options#57
astrogeco merged 2 commits intonasa:integration-candidatefrom
jphickey:fix-56-ut-coverage-flags

Conversation

@jphickey
Copy link
Contributor

@jphickey jphickey commented Apr 14, 2020

Describe the contribution

OSAL now sets these as UT_COVERAGE_COMPILE_FLAGS, UT_COVERAGE_LINK_FLAGS.
Building and linking the UT executable needs a corresponding update.

Fixes #56

Testing performed
Build with ENABLE_UNIT_TESTS=TRUE and confirm that all unit tests are building

Expected behavior changes
Coverage data (make lcov) now includes the sample_app code again

System(s) tested on
Ubuntu 18.04 LTS 64 bit

Contributor Info - All information REQUIRED for consideration of pull request
Joseph Hickey, Vantage Systems, Inc.

astrogeco and others added 2 commits April 3, 2020 16:55
OSAL now sets these as UT_COVERAGE_COMPILE_FLAGS, UT_COVERAGE_LINK_FLAGS.
Building and linking the UT executable needs a corresponding update.
@skliper skliper added bug Something isn't working CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) labels Apr 15, 2020
@skliper skliper added this to the 1.2.0 milestone Apr 22, 2020
@skliper skliper added CCB:Approved Indicates code approval by CCB and removed CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) labels Apr 22, 2020
@astrogeco astrogeco changed the base branch from master to integration-candidate April 27, 2020 23:05
@astrogeco astrogeco merged commit 4b170e0 into nasa:integration-candidate Apr 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working CCB:Approved Indicates code approval by CCB

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unit tests need to link with UT_COVERAGE_COMPILE_FLAGS/UT_COVERAGE_LINK_FLAGS

3 participants