Fix #39, Improve CI testing#40
Conversation
e283669 to
a917599
Compare
I'd prefer to avoid duplicating all the settings in osconfig.h in a native_osconfig.h, is that what this would mean? I'd much rather just change the setting needed for CI, which is what this does. |
|
Note we've got an open ticket for PERMISSIVE/native "nicer" behavior. This would be my preferred solution. |
No - both files are used. The
|
a917599 to
d51ead5
Compare
Is that the preferred solution to making SIMULATION=native use permissive mode (related to nasa/cFE#358)? If so then it sounds good to me. |
|
Note this depends on nasa/cFE#479, nasa/cFE#463, nasa/cFE#462 and some jobs will fail until warnings/issues are fixed. |
|
See also nasa/cFE#358 for PERMISSIVE mode when SIMULATION=native |
|
CCB 20200115 - discussed and presented tests. This pull will require special handling, since some tests in the matrix will break. Suggest rebasing this on top of IC branches until fixed (and to identify latest errors). |
d51ead5 to
c6a3339
Compare
c6a3339 to
c542010
Compare
c542010 to
fa8d7e1
Compare
|
Rebased on latest master (after ic 20200121 merge) |
|
Once nasa/cFE#505 is merged, can remove the sed "hack". |
fa8d7e1 to
50b52ea
Compare
|
All PASSED!!! Let's get this checked in asap!! |
|
CCB 20200318 - Approved. |
- rename the function to better indicate what it does - do not discard the part of the output that has EID/TSN/CC information - do not pass the return value of snprintf directly to write(), use strlen() - simplify the code
Fix nasa#40, update traverse history/write file
Describe the contribution
Fixes #39
Testing performed
See CI results
Expected behavior changes
Better CI testing coverage
System(s) tested on
CI
Additional context
Jobs will fail until issues are resolved.
Contributor Info
Jacob Hageman - NASA/GSFC