Skip to content

Fix #1421, Add RTEMS console and timebase posix task names#1422

Merged
dzbaker merged 1 commit intonasa:mainfrom
skliper:fix1421-rtems_internal_task_names
Oct 12, 2023
Merged

Fix #1421, Add RTEMS console and timebase posix task names#1422
dzbaker merged 1 commit intonasa:mainfrom
skliper:fix1421-rtems_internal_task_names

Conversation

@skliper
Copy link
Contributor

@skliper skliper commented Sep 25, 2023

Checklist (Please check before submitting)

Describe the contribution

Testing performed
CI and RTEMS in gr712 QEMU
Output:

-------------------------------------------------------------------------------
                              CPU USAGE BY THREAD
------------+----------------------------------------+---------------+---------
 ID         | NAME                                   | SECONDS       | PERCENT
------------+----------------------------------------+---------------+---------
 0x09010001 | IDLE                                   |     19.496490 |  70.025
 0x0a010001 | UI1                                    |      0.624546 |   2.243
 0x0a010002 | ntwk                                   |      0.008347 |   0.029
 0x0a010003 | ETH0                                   |      0.000051 |   0.000
 0x0a010004 | FTPa                                   |      0.000020 |   0.000
 0x0a010005 | FTPD                                   |      0.000090 |   0.000
 0x0a010007 | cFS                                    |      4.779459 |  17.165
 0x0a010008 | OS_CONSOLE                             |      0.047190 |   0.169
 0x0a010009 | OS_TIMEBASE                            |      0.905112 |   3.250
 0x0a01000a | BSWP                                   |      0.004801 |   0.017
 0x0a01000b | BRDA                                   |      0.028832 |   0.103
 0x0a01000c | CFE_EVS                                |      0.005492 |   0.019
 0x0a01000d | shel                                   |      0.033969 |   0.121
 0x0a01000e | CFE_SB                                 |      0.006340 |   0.022
 0x0a01000f | CFE_ES                                 |      0.114867 |   0.412
 0x0a010010 | ES_BG_TASK                             |      0.003897 |   0.013
 0x0a010011 | CFE_TIME                               |      0.030046 |   0.107
 0x0a010012 | TIME_TONE_TASK                         |      0.014532 |   0.052
 0x0a010013 | TIME_1HZ_TASK                          |      0.008746 |   0.031
 0x0a010014 | CFE_TBL                                |      0.006459 |   0.023
 0x0a010015 | FIFO_LIB_ChildT                        |      0.080315 |   0.288
 0x0a010016 | CI_LAB_APP                             |      0.018528 |   0.066
 0x0a010017 | TO_LAB_APP                             |      0.039913 |   0.143
 0x0a010018 | SCH_LAB_APP                            |      0.014559 |   0.052
 0x0a010019 | HW                                     |      0.014163 |   0.050
 0x0a01001a | CF                                     |      0.288871 |   1.037
 0x0a01001b | DS                                     |      0.065165 |   0.234
 0x0a01001c | FM                                     |      0.034307 |   0.123
 0x0a01001d | FM_CHILD_TASK                          |      0.000994 |   0.003
 0x0a01001e | LC                                     |      0.078651 |   0.282
 0x0a01001f | SC                                     |      0.162945 |   0.585
 0x0a010020 | VENDI                                  |      0.050446 |   0.181
 0x0a010021 | DP                                     |      0.873796 |   3.137
------------+----------------------------------------+---------------+---------
 TIME SINCE LAST CPU USAGE RESET IN SECONDS:                         27.849941
-------------------------------------------------------------------------------

Expected behavior changes
Shows all task names now

System(s) tested on

  • QEMU gr712
  • OS: RTEMS 5
  • Versions: main + this commit

Additional context
None

Third party code
None

Contributor Info - All information REQUIRED for consideration of pull request
Jacob Hageman - NASA/GSFC

@skliper skliper added the CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) label Sep 25, 2023
@dzbaker dzbaker added CCB:Approved Indicates code review and approval by community CCB and removed CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) labels Oct 5, 2023
dzbaker added a commit to nasa/cFS that referenced this pull request Oct 12, 2023
*Combines:*

cFE v7.0.0-rc4+dev395
osal v6.0.0-rc4+dev239

**Includes:**

*cFE*
- nasa/cFE#2440
- nasa/cFE#2450

*osal*
- nasa/osal#1422

Co-authored by: Justin Figueroa <[email protected]>
Co-authored by: Jacob Hageman  <[email protected]>
Co-authored by: Joseph Hickey <[email protected]>
@dzbaker dzbaker mentioned this pull request Oct 12, 2023
2 tasks
@dzbaker dzbaker merged commit 0978766 into nasa:main Oct 12, 2023
dzbaker added a commit to nasa/cFS that referenced this pull request Oct 12, 2023
*Combines:*

cFE v7.0.0-rc4+dev395
osal v6.0.0-rc4+dev239

**Includes:**

*cFE*
- nasa/cFE#2440
- nasa/cFE#2450

*osal*
- nasa/osal#1422

Co-authored by: Justin Figueroa <[email protected]>
Co-authored by: Jacob Hageman  <[email protected]>
Co-authored by: Joseph Hickey <[email protected]>
@skliper skliper deleted the fix1421-rtems_internal_task_names branch April 1, 2024 15:14
@dzbaker dzbaker added this to the v7.0.0 milestone Feb 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CCB:Approved Indicates code review and approval by community CCB

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add RTEMS console and timebase task names

2 participants