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

cFS Bundle Integration candidate: Caelum+dev1 #390

Merged

Conversation

astrogeco
Copy link
Contributor

@astrogeco astrogeco commented Oct 29, 2021

Checklist (Please check before submitting)

Describe the contribution

PR #381

PR #386

PR #395

Also Combines:

*Core: *

*Lab Apps: *

*Lab Libs: *

*Tools: *

Includes:

nasa/cFE#1663, Use cfe time clock state enum t in cmd/tlm and handling
nasa/cFE#1973, EVS functional test add for different eventtypes
nasa/cFE#1954, Patch for recursive event loop
nasa/cFE#1911, CFE_ES_MemAddOff structure to associated CFE_ES_MemAddress_t and CFE_ES_MemOffset_t
nasa/cFE#1986, Avoid aliasing warnings
nasa/cFE#1975, Message ID type improvements
nasa/cFE#1974, CFE_SB_ValueToMsgId/MsgIdToValue wrappers
nasa/cFE#1663, Use CFE_TIME_ClockState_Enum_t in cmd/tlm and handling
nasa/cFE#1995, Consolidate repeated MSG stub setup in sb_UT
nasa/cFE#1873, Return type conversions in CFE_ES_GetTaskName
nasa/cFE#1966, Better message type pointer conversion
nasa/cFE#2002, Replacing hardcoded message limit in TIME services
nasa/cFE#1909, Use macro in CFE_ResourceId_IsDefined
nasa/cFE#1999, Checking against IsNewOffset only

nasa/osal#1186, Add Duplicate Check to Local Unit Test
nasa/osal#1178, Rename OS_XXXTime to OS_XXXLocalTime in comments
nasa/osal#1168, Fix vxWorks intLib stub aliasing issue
nasa/osal#1169, Recognize ifdef __cplusplus
nasa/osal#1180, Remove extern in stub prototypes
nasa/osal#1112, Add typedef for OSAL status codes

nasa/PSP#301, Sleep before exit when printing
nasa/PSP#314, Check the address in PSP get segment stubs

nasa/elf2cfetbl#89, Check get_sh_entsize(SectionHeader) value

nasa/cFS-GroundSystem#197, Free Address Info for Leak

nasa/sch_lab#95, use separate address variable

nasa/sch_lab#94, Use CFE_MSG_PTR conversion macro
nasa/sample_app#157, Use CFE_MSG_PTR conversion macro
nasa/ci_lab#95, Use CFE_MSG_PTR conversion macro
nasa/to_lab#107, Use CFE_MSG_PTR conversion macro

Testing performed
cFS Bundle Checks https://github.com/nasa/cFS/pull/390/checks

Expected behavior changes
See PRs

System(s) tested on
Rtems 4.11
RTEMS 5.0
Ubuntu 18.04

Additional context
None

Contributors
@ArielSAdamsNASA
@jphickey
@skliper
@thnkslprpt
@PavLL
@zachar1a
@thesamprice
@Shefali321

astrogeco and others added 2 commits November 17, 2021 21:27
Combines:

nasa/cFE#2001
nasa/osal#1191
nasa/PSP#318

nasa/ci_lab#101
nasa/sch_lab#102
nasa/to_lab#112
nasa/sample_app#163
nasa/cFS-GroundSystem#201
nasa/elf2cfetbl#98

Includes:

*cFE*

- nasa/cFE#1663, Use cfe time clock state enum t in cmd/tlm and handling
- nasa/cFE#1973, EVS functional test add for different event types
- nasa/cFE#1954, Patch for recursive event loop
- nasa/cFE#1911, CFE_ES_MemAddOff structure to associated CFE_ES_MemAddress_t and CFE_ES_MemOffset_t
- nasa/cFE#1986, Avoid aliasing warnings
- nasa/cFE#1975, Message ID type improvements
- nasa/cFE#1974, CFE_SB_ValueToMsgId/MsgIdToValue wrappers
- nasa/cFE#1663, Use CFE_TIME_ClockState_Enum_t in cmd/tlm and handling
- nasa/cFE#1995, Consolidate repeated MSG stub setup in sb_UT
- nasa/cFE#1873, Return type conversions in CFE_ES_GetTaskName
- nasa/cFE#1966, Better message type pointer conversion
- nasa/cFE#2002, Replacing hardcoded message limit in TIME services
- nasa/cFE#1909, Use macro in CFE_ResourceId_IsDefined
- nasa/cFE#1999, Checking against IsNewOffset only

*osal*

- nasa/osal#1186, Add Duplicate Check to Local Unit Test
- nasa/osal#1178, Rename OS_XXXTime to OS_XXXLocalTime in comments
- nasa/osal#1168, Fix vxWorks intLib stub aliasing issue
- nasa/osal#1169, Recognize ifdef __cplusplus
- nasa/osal#1180, Remove extern in stub prototypes
- nasa/osal#1112, Add typedef for OSAL status codes

*PSP*

- nasa/PSP#301, Sleep before exit when printing
- nasa/PSP#314, Check the address in PSP get segment stubs

*Tools*

- nasa/elf2cfetbl#89, Check get_sh_entsize(SectionHeader) value
- nasa/elf2cfetbl#93, Check get_sh_entsize(SectionHeader) value
- nasa/cFS-GroundSystem#197, Free Address Info for Leak

*Apps*

- nasa/sch_lab#95, use separate address variable
- nasa/sch_lab#94, Use CFE_MSG_PTR conversion macro
- nasa/sample_app#157, Use CFE_MSG_PTR conversion macro
- nasa/ci_lab#95, Use CFE_MSG_PTR conversion macro
- nasa/to_lab#107, Use CFE_MSG_PTR conversion macro

Co-authored-by: Jacob Hageman       <[email protected]>
Co-authored-by: Joseph Hickey       <[email protected]>
Co-authored-by: Ariel Adams         <[email protected]>
Co-authored-by: Paul                <[email protected]>
Co-authored-by: Zachary Gonzalez    <[email protected]>
Co-authored-by: Sam Price           <[email protected]>
Co-authored-by: Shefali Sharma      <[email protected]>
Use CTEST Flag to print test failures to std out
Core
- cfe v7.0.0-rc4+dev39
- osal v6.0.0-rc4+dev15
- psp v1.6.0-rc4+dev6

Apps
- ci_lab v2.5.0-rc4+dev4
- sample_app 1.3.0-rc4+dev4
- sch_lab v2.5.0-rc4+dev6
- to_lab v2.5.0-rc4+dev4

Libs
- sample_lib v1.3.0-rc4+dev3

Tools
- cFS-GroundSystem v3.0.0-rc4+dev7
- elf2cfetbl v3.3.0-rc4+dev4
- tblCRCTool v1.3.0-rc4+dev2

Standardize development version identifier to use MissionRev = 0xFF (255)
astrogeco and others added 3 commits December 6, 2021 12:54
Fix nasa#382, Reuse CodeQL, Static Analysis, Format Check
…annot-find-configuration

Fix nasa#380, OSAL CodeQL Full Configuration Path
Fix nasa#391, Use New cFS Container Registry for RTEMS Workflows
@astrogeco astrogeco changed the base branch from main to integration-candidate December 6, 2021 19:32
@astrogeco astrogeco marked this pull request as ready for review December 6, 2021 19:33
@astrogeco astrogeco merged commit bd9272a into nasa:integration-candidate Dec 6, 2021
astrogeco added a commit that referenced this pull request Dec 6, 2021
cFS Bundle Integration candidate: Caelum+dev1

Point submodules to main branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community Includes community contributions
Projects
None yet
2 participants