cFE
cFE copied to clipboard
TOPIC ID - SB Coverage Test Failure
Describe the bug For missions that do not use topic id but global MSGIDs, the following test is reported as failures:
[BEGIN] 129 SB_Utils.CFE_SB_CmdTopicIdToMsgId
[ FAIL] 129.001 sb_UT.c:4635 - CFE_SB_IsValidMsgId(CFE_SB_ValueToMsgId(MsgIdVal)) (0) == true (1)
[ FAIL] 129.002 sb_UT.c:4638 - CFE_SB_IsValidMsgId(CFE_SB_ValueToMsgId(MsgIdVal)) (0) == true (1)
[ INFO] ABORT::0 WARN::0 FLOW::0 DEBUG::0 N/A::0
[ END] 129 SB_Utils.CFE_SB_CmdTopicIdToMsgId TOTAL::2 PASS::0 FAIL::2 MIR::0 TSF::0 TTF::0
[BEGIN] 130 SB_Utils.CFE_SB_TlmTopicIdToMsgId
[ FAIL] 130.001 sb_UT.c:4646 - CFE_SB_IsValidMsgId(CFE_SB_ValueToMsgId(MsgIdVal)) (0) == true (1)
[ FAIL] 130.002 sb_UT.c:4649 - CFE_SB_IsValidMsgId(CFE_SB_ValueToMsgId(MsgIdVal)) (0) == true (1)
[ INFO] ABORT::0 WARN::0 FLOW::0 DEBUG::0 N/A::0
[ END] 130 SB_Utils.CFE_SB_TlmTopicIdToMsgId TOTAL::2 PASS::0 FAIL::2 MIR::0 TSF::0 TTF::0
[BEGIN] 131 SB_Utils.CFE_SB_GlobalCmdTopicIdToMsgId
[ FAIL] 131.001 sb_UT.c:4657 - CFE_SB_IsValidMsgId(CFE_SB_ValueToMsgId(MsgIdVal)) (0) == true (1)
[ INFO] ABORT::0 WARN::0 FLOW::0 DEBUG::0 N/A::0
[ END] 131 SB_Utils.CFE_SB_GlobalCmdTopicIdToMsgId TOTAL::1 PASS::0 FAIL::1 MIR::0 TSF::0 TTF::0
[BEGIN] 132 SB_Utils.CFE_SB_GlobalTlmTopicIdToMsgId
[ FAIL] 132.001 sb_UT.c:4665 - CFE_SB_IsValidMsgId(CFE_SB_ValueToMsgId(MsgIdVal)) (0) == true (1)
[ INFO] ABORT::0 WARN::0 FLOW::0 DEBUG::0 N/A::0
[ END] 132 SB_Utils.CFE_SB_GlobalTlmTopicIdToMsgId TOTAL::1 PASS::0 FAIL::1 MIR::0 TSF::0 TTF::0
[BEGIN] 133 SB_Utils.CFE_SB_LocalCmdTopicIdToMsgId
[ FAIL] 133.001 sb_UT.c:4673 - CFE_SB_IsValidMsgId(CFE_SB_ValueToMsgId(MsgIdVal)) (0) == true (1)
[ INFO] ABORT::0 WARN::0 FLOW::0 DEBUG::0 N/A::0
[ END] 133 SB_Utils.CFE_SB_LocalCmdTopicIdToMsgId TOTAL::1 PASS::0 FAIL::1 MIR::0 TSF::0 TTF::0
[BEGIN] 134 SB_Utils.CFE_SB_LocalTlmTopicIdToMsgId
[ FAIL] 134.001 sb_UT.c:4681 - CFE_SB_IsValidMsgId(CFE_SB_ValueToMsgId(MsgIdVal)) (0) == true (1)
[ INFO] ABORT::0 WARN::0 FLOW::0 DEBUG::0 N/A::0
[ END] 134 SB_Utils.CFE_SB_LocalTlmTopicIdToMsgId TOTAL::1 PASS::0 FAIL::1 MIR::0 TSF::0 TTF::0
To Reproduce Steps to reproduce the behavior:
- Use an global msgids instead of topic id
- make SIMULATION=native ENABLE_UNIT_TEST=true prep
- make install
- Run coverage-sb-ALL-testrunner
Code snips If applicable, add references to the software.
System observed on:
- Hardware
- OS: [e.g. Linux 4.4]
- Versions [e.g. cFE 6.6, OSAL 4.2, PSP 1.3 for mcp750, any related apps]
Additional context Add any other context about the problem here.
Reporter Info Full name and company/organization if applicable Anh Van, GSFC