Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #266: Rename "vxworks-ng" and "posix-ng" coverage tests #267

Merged
merged 1 commit into from
Nov 7, 2019

Conversation

jphickey
Copy link
Contributor

Rename to "vxworks" and "posix", respectively, to match the
actual implementation names. The build scripts rely on
the name being the same and will fail if different.

Fixes issue #266

Testing performed
Build coverage test for vxworks using cmake command:

cmake -DOSALCOVERAGE_TARGET_OSTYPE='shared;vxworks' -DOSAL_INCLUDEDIR=$CONFIG_DIR $OSAL_DIR/src/unit-test-coverage

Followed by "make" as usual.

Expected behavior changes
The build completes successfully.

System(s) tested on:
Ubuntu 18.04.2 64-bit

Additional context
This only fixes the specific issue of the name mismatches and subsequent build failure. There are a couple other issue tickets about coverage testing which this does not address. These will be addressed in other commits/pull requests.

Contributor Info
Joseph Hickey, Vantage Systems, Inc.

Rename to "vxworks" and "posix", respectively, to match the
actual implementation names.  The build scripts rely on
the name being the same and will fail if different.

This also updates the default build to be vxworks rather
than vxworks6, if not specified on the command line.
@jphickey
Copy link
Contributor Author

Commit Updated to address one minor detail - the default coverage implementation if not specified on the command line was still referring to vxworks6 here.

Commit 89fec29 fixes the default to be vxworks instead.

@skliper skliper added the CCB:Approved Indicates code review and approval by community CCB label Oct 23, 2019
@skliper
Copy link
Contributor

skliper commented Oct 23, 2019

CCB 20191023 - reviewed and approved

skliper added a commit that referenced this pull request Oct 31, 2019
Fixes #230 #266 #269
Code reviewed and approved at 20191023 CCB
@skliper skliper merged commit 89fec29 into nasa:master Nov 7, 2019
@jphickey jphickey deleted the fix-266-coverage-rename branch December 9, 2019 15:08
@skliper skliper added this to the 5.1.0 milestone Jun 1, 2020
jphickey pushed a commit to jphickey/osal that referenced this pull request Aug 10, 2022
Documentation/comment only
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CCB:Approved Indicates code review and approval by community CCB
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants