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

Integration Candidate: 2020-09-09 #596

Merged
merged 6 commits into from
Sep 15, 2020
Merged

Integration Candidate: 2020-09-09 #596

merged 6 commits into from
Sep 15, 2020

Conversation

yammajamma
Copy link
Contributor

@yammajamma yammajamma commented Sep 10, 2020

Describe the contribution
Fix #589
Fix #593

Testing performed
Bundle CI - https://github.com/nasa/cFS/pull/139/checks

Expected behavior changes
PR #595 - Move this existing function into the public API, as it is performs more verification than the OS_ConvertToArrayIndex
function.

PR #594 - The C library type is signed, and this makes the result check work as intended.

System(s) tested on
Ubuntu - CI

Additional context
nasa/cFS#139

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

jphickey and others added 4 commits September 4, 2020 23:08
The C library type is signed, and this makes the
result check work as intended.
Move this existing function into the public API, as it is
performs more verification than the OS_ConvertToArrayIndex
function.
Fix #589, promote OS_ObjectIdToArrayIndex to public API
Fix #593, change OCS_off_t to a signed type
@yammajamma yammajamma merged commit 4f7e201 into main Sep 15, 2020
yammajamma added a commit to nasa/cFS that referenced this pull request Sep 15, 2020
Integration Candidate: 2020-09-09

Integration candidate includes:
nasa/cFE#876
nasa/osal#596
nasa/cFS-GroundSystem#135
@astrogeco astrogeco added this to the 6.0.0 milestone Sep 22, 2020
jphickey added a commit to jphickey/osal that referenced this pull request Aug 10, 2022
Update ES coverage test to use preferred macros.

Adds dedicated assert macros for checking fixed-length
string buffers, and for checking memory offsets.

Also adds an improved implemention of the syslog/printf check
which filters out newlines (keeps log more parseable).
jphickey added a commit to jphickey/osal that referenced this pull request Aug 10, 2022
Update EVS coverage test to use preferred macros
jphickey added a commit to jphickey/osal that referenced this pull request Aug 10, 2022
Update SB coverage test to use preferred macros.

Adds a dedicated assert macro for checking SB MsgId values.
jphickey added a commit to jphickey/osal that referenced this pull request Aug 10, 2022
Update MSG coverage test to use preferred macros
jphickey added a commit to jphickey/osal that referenced this pull request Aug 10, 2022
Update SBR coverage test to use preferred macros
jphickey added a commit to jphickey/osal that referenced this pull request Aug 10, 2022
Update TBL coverage test to use preferred macros
jphickey added a commit to jphickey/osal that referenced this pull request Aug 10, 2022
Update TIME coverage test to use preferred macros
jphickey added a commit to jphickey/osal that referenced this pull request Aug 10, 2022
Update FS coverage test to use preferred macros.
jphickey added a commit to jphickey/osal that referenced this pull request Aug 10, 2022
Clean up the assert functions and macros which are no longer
used after updating all coverage tests to use preferred macros.
jphickey added a commit to jphickey/osal that referenced this pull request Aug 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

OCS_off_t should be a signed type Promote the internal OS_ObjectIdToArrayIndex function to the public API
3 participants