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-08-12 #563

Merged
merged 5 commits into from
Aug 19, 2020
Merged

Integration Candidate: 2020-08-12 #563

merged 5 commits into from
Aug 19, 2020

Conversation

yammajamma
Copy link
Contributor

@yammajamma yammajamma commented Aug 18, 2020

Describe the contribution
fix #373
fix #378
fix #550
fix #379

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

Expected behavior changes
PR #549 - Adds OSAL network APIs missing functional tests as well as tests for OS_TimedRead and OS_TimedWrite

PR #554 - Allows separate, dynamic registration of test setup and teardown routines which are executed before and after the normal test routine, which can create and delete any global/common test prerequisites.

PR #489 - Adds FileSysAddFixedMap missing functional API test

System(s) tested on
Ubuntu - CI

Additional context
Part of nasa/cFS#127

Third party code
None

Contributor Info - All information REQUIRED for consideration of pull request
Yasir Khan, Emergent Space Technologies, Inc
Joseph Hickey, Vantage Systems, Inc.

jphickey and others added 4 commits July 31, 2020 12:13
Clean up and Refactor the internal list storage structures to support
having multiple list heads/groups.  Define a separate list/group for
setup, normal test, and teardown.

The existing UtTest_Add() routine maps to the normal test group.
Added a UtTest_AddSetup() and UtTest_AddTeardown() routine that maps
to the setup and teardown group, respectively.

The existing UtTest_Run() routine then merges the groups and executes
the full suite of tests.

This allows separate, dynamic registration of test setup and teardown
routines which are executed before and after the normal test routine,
which can create and delete any global/common test prerequisites.
…OS_TimedRead and OS_TimedWrite missing functional tests (#549)
@astrogeco astrogeco merged commit ff5b38d into main Aug 19, 2020
astrogeco added a commit to nasa/cFS that referenced this pull request Aug 19, 2020
@skliper skliper added this to the 6.0.0 milestone Aug 21, 2020
jphickey pushed 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
4 participants