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

cFE Integration candidate: 2021-06-15 #1619

Merged
merged 50 commits into from
Jun 16, 2021
Merged

cFE Integration candidate: 2021-06-15 #1619

merged 50 commits into from
Jun 16, 2021

Commits on May 27, 2021

  1. Configuration menu
    Copy the full SHA
    285cd12 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. Configuration menu
    Copy the full SHA
    d398261 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06a218c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e5ad115 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d7026a6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    99b1336 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e510a74 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

  1. Configuration menu
    Copy the full SHA
    8db52ec View commit details
    Browse the repository at this point in the history
  2. Fix #1544, add time get reference error bit

    Use one of the unused time state bits to indicate if an error has
    occurred where CFE_TIME_GetReference was not able to get a consistent
    copy of the reference state data.
    
    In a functional system this should never occur - there should be at
    most one retry, which only happens in the event there was a burst
    of updates (more than 4) concurrently with reading the structure.
    
    The previous implementation did not report or handle the condition
    at all, this at least sets a TLM status bit and returns a reference
    struct filled with all zeros.
    jphickey committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    69b0940 View commit details
    Browse the repository at this point in the history
  3. Fix #1595, provide CFE assert lock/unlock

    Provide the UT_BSP_Lock/Unlock function to be compatible with
    nasa/osal#1065.  The library no longer needs to be locked the
    entire time a test runs. This also allows test programs to be
    multi threaded.
    jphickey committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    445e922 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2021

  1. Configuration menu
    Copy the full SHA
    b995377 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01ff842 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2021

  1. Fix #1442, Simplify CFE_FS_SetTimestamp and fix syslog typo

    - Now returning `CFE_FS_SetTimestamp` success as `CFE_SUCCESS`
    - `CFE_FS_SetTimestamp` now returns `CFE_STATUS_EXTERNAL_RESOURCE_FAIL` if the write doesn't return the correct bytes written
    - Update coverage test checks
    - Updated the functional test to check for `CFE_SUCCESS` vs `OS_SUCCESS`
    - Updated check of status in `cfe_tbl_task_cmds.c` to `CFE_SUCCESS
    skliper committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    83df6a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4064777 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11776a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d8d2b88 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2021

  1. Fix #1205 #1131 #1127 #1029 #942, Requirements Updates

     #1205: Added task and CDS file write default filenames
     #1131: Removed optional from EVS log
     #1127: Non-parameter reload/restart doesn't increment cmd error
     #1029: Removed system log elements from reset preservation list
     #942: Simplifed table partial load file requirement
    skliper committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    f9e4117 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2021

  1. Configuration menu
    Copy the full SHA
    542e451 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2021

  1. Configuration menu
    Copy the full SHA
    5394484 View commit details
    Browse the repository at this point in the history
  2. Fix #1378, simplify doxygen configs

    Put the "detaildesign" and "users_guide" into separate working
    directories, and do a general cleanup/simplification of the generated
    doxyfiles.
    
    Detail design just includes all components, and use "exclude" where
    special treatment was needed, and to avoid UT code.
    
    Paths for each "arch" (target-specific) are written to separate files
    and included directly in the generated doxyfile, reducing the number
    of generated files/layers.
    jphickey committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    d89c7ce View commit details
    Browse the repository at this point in the history
  3. Fix #1589, Separate warning file for doc builds

    Use a unique file name for the doxygen warnings, instead
    of "warnings.log", so the mutiple documentation targets
    will not overwrite the other log file.
    
    Use a prefixed name so that if the log file is uploaded
    to the build artifacts, it will be identifiable.
    
    Detail Design warnings in: detaildesign-warnings.log
    Users Guide warnings in: cfe-usersguide-warnings.log
    jphickey committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    c67f217 View commit details
    Browse the repository at this point in the history
  4. Fix #1490, allow multiple sources in add_cfe_coverage_test

    Add ${ARGN} such that the user can specify multiple source files
    
    Add a check for targets in the add_cfe_coverage_dependency, so this
    can be used to add arbitrary other non-stub libraries too.
    jphickey committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    579af47 View commit details
    Browse the repository at this point in the history
  5. Update #1490, Revert overloading of add_cfe_coverage_dependency

    In CCB review 2021-06-09 it was agreed this might have unintended
    consequences/ordering dependencies so best to leave it alone.
    jphickey committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    6dbd0ee View commit details
    Browse the repository at this point in the history
  6. Fix #1614, standardize on "docs" subdirectory

    Use "docs" instead of "doc" in both source and binary/build directory
    names for documentation and related files.
    jphickey committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    888d292 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2021

  1. Merge pull request #1590 from pepepr08/fix1483-ci-lcov

    Fix #1483, Add CI workflow to run cFE coverage tests
    astrogeco authored Jun 10, 2021
    Configuration menu
    Copy the full SHA
    569a646 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1598 from skliper/fix1299-fs_rtn_codes

    Fix #1299, Updated FS Read/WriteHeader API return documentation
    astrogeco authored Jun 10, 2021
    Configuration menu
    Copy the full SHA
    eda650f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1601 from skliper/fis567-runloop_inc_count

    Fix #567, Document CFE_ES_RunLoop increment task counter behavior
    astrogeco authored Jun 10, 2021
    Configuration menu
    Copy the full SHA
    6ffe2c0 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1615 from jphickey/fix-1614-docs-subdir

    Fix #1614, standardize on "docs" subdirectory
    astrogeco authored Jun 10, 2021
    Configuration menu
    Copy the full SHA
    ad9ccce View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1603 from skliper/fix1177-mission_rev_doc

    Fix #1177, Update version description per current design
    astrogeco authored Jun 10, 2021
    Configuration menu
    Copy the full SHA
    948a192 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1602 from skliper/fix741-tbl_unregsiter_comments

    Fix #741, Document CFE_TBL_Unregister use-case
    astrogeco authored Jun 10, 2021
    Configuration menu
    Copy the full SHA
    474c0ff View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1596 from jphickey/fix-1595-assert-lock

    Fix #1595, provide CFE assert lock/unlock
    astrogeco authored Jun 10, 2021
    Configuration menu
    Copy the full SHA
    a2e1f3c View commit details
    Browse the repository at this point in the history
  8. Merge pull request #1566 from skliper/fix1442-simplify_settimestamp

    Fix #1442, Simplify CFE_FS_SetTimestamp and fix syslog typo
    astrogeco authored Jun 10, 2021
    Configuration menu
    Copy the full SHA
    cbce033 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1592 from skliper/fix1308-require_cpuid_def

    Fix #1308, Removed redundant check/set of CFE_CPU_ID_VALUE
    astrogeco authored Jun 10, 2021
    Configuration menu
    Copy the full SHA
    07db368 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1593 from jphickey/fix-1544-time-referr-bit

    Fix #1544, add time get reference error bit
    astrogeco authored Jun 10, 2021
    Configuration menu
    Copy the full SHA
    65573bf View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2021

  1. Merge pull request #1600 from pepepr08/fix1199-add-doc-action

    Fix #1199, Add workflow to build cFE documentation
    astrogeco authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    9f7dc36 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1609 from skliper/fix1205-1131-1127-1029-942-requ…

    …irements
    
    Fix #1205 #1131 #1127 #1029 #942 - Requirements updates
    astrogeco authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    7522ce6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1610 from skliper/fix1306-es_rid_comments

    Fix #1306, ES/ResourceID documentation cleanup
    astrogeco authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    1ecd8b4 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1613 from jphickey/fix-1490-covtest-multi-source

    Fix #1490, allow multiple sources in add_cfe_coverage_test
    astrogeco authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    29be4a2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    04fbc9a View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1586 from zanzaben/fix814_ES_Misc_Functional_Test

    Fix #814, add ES Misc Functional test
    astrogeco authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    75a45fc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dc5018b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ce3396 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1607 from zanzaben/fix811_Memory_Manager_Function…

    …al_Tests
    
    Fix #811, add Mempool functional tests
    astrogeco authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    ff34a53 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    faff2dc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0cd0eba View commit details
    Browse the repository at this point in the history
  12. Merge pull request #1605 from skliper/fix1604-version_h_cleanup

    Fix #1604, Clean/simplify version header and reporting
    astrogeco authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    5d2288a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    abe68b5 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #1612 from jphickey/fix-1378-1589-doxygen-cleanup

    Fix #1378, 1589, doxygen cleanup
    jphickey committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    e54e908 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #1611 from skliper/fix1325-syslog_func

    Fix #1325, Prepend system log messages with function name
    astrogeco authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    8752126 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2021

  1. Configuration menu
    Copy the full SHA
    e9fd1a7 View commit details
    Browse the repository at this point in the history