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

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

Merged
merged 1 commit into from
Oct 12, 2023

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 <chillfig@users.noreply.github.com>
Co-authored by: Jacob Hageman  <skliper@users.noreply.github.com>
Co-authored by: Joseph Hickey <jphickey@users.noreply.github.com>
@dzbaker dzbaker mentioned this pull request Oct 12, 2023
2 tasks
@dzbaker dzbaker merged commit 0978766 into nasa:main Oct 12, 2023
20 checks passed
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 <chillfig@users.noreply.github.com>
Co-authored by: Jacob Hageman  <skliper@users.noreply.github.com>
Co-authored by: Joseph Hickey <jphickey@users.noreply.github.com>
@skliper skliper deleted the fix1421-rtems_internal_task_names branch April 1, 2024 15:14
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