Skip to content

Fix #19, Update coverage compile/link flag options#20

Merged
astrogeco merged 1 commit intonasa:integration-candidatefrom
jphickey:fix-19-ut-coverage-flags
Apr 28, 2020
Merged

Fix #19, Update coverage compile/link flag options#20
astrogeco merged 1 commit intonasa:integration-candidatefrom
jphickey:fix-19-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 #19

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_lib 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.

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 the CCB:Ready PR or Issue is ready for discussion at the Configuration Control Board (CCB) label Apr 15, 2020
@skliper
Copy link
Contributor

skliper commented Apr 22, 2020

20200422 CCB - APPROVED

@skliper skliper added bug Something isn't working CCB:Approved Indicates code review and approval by community CCB and removed CCB:Ready PR or Issue is ready for discussion at the Configuration Control Board (CCB) labels Apr 22, 2020
@skliper skliper added this to the 1.2.0 milestone Apr 22, 2020
@astrogeco astrogeco changed the base branch from master to integration-candidate April 27, 2020 22:59
@astrogeco astrogeco merged commit b93753b into nasa:integration-candidate Apr 28, 2020
@jphickey jphickey deleted the fix-19-ut-coverage-flags branch June 8, 2021 18:22
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 review and approval by community 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