Thread Tracing and Scheduling Update #379

Merged
muellerr merged 11 commits from thread_tracing into develop 2023-02-14 15:59:12 +01:00
Owner
  • Tracing supports which allows checking whether threads are running as usual.
  • Further reduce number of threads:
    1. Remove PUS low priority task, move assigned threads to the generic system task
    2. Group events and verification tasks into PUS high priority task
    3. Group all other components into PUS medium priority task
    4. Add SCEX device handler to PL task, remove dedicated thread
- Tracing supports which allows checking whether threads are running as usual. - Further reduce number of threads: 1. Remove PUS low priority task, move assigned threads to the generic system task 2. Group events and verification tasks into PUS high priority task 3. Group all other components into PUS medium priority task 4. Add SCEX device handler to PL task, remove dedicated thread
muellerr added 7 commits 2023-02-14 14:26:20 +01:00
add tracing for first tasks
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
66d20dc118
instrumented some more tasks
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
2aac3c67ee
trace has settable div
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
a57384f6c4
add some more traces
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
9b2398888d
further cut down the number of threads
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
ecb22bdd85
add missing include
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
2d4c881d3a
Merge remote-tracking branch 'origin/develop' into thread_tracing
Some checks are pending
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
fd9503ed3b
muellerr added 1 commit 2023-02-14 14:27:27 +01:00
bump changelog
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
35b9c7a4df
muellerr requested review from meggert 2023-02-14 14:27:47 +01:00
muellerr added this to the v1.28.0 milestone 2023-02-14 14:27:50 +01:00
muellerr added 1 commit 2023-02-14 14:28:28 +01:00
set define to 0 for PR
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
024e06a3d3
muellerr added 1 commit 2023-02-14 14:29:50 +01:00
small update and afmt
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
6f84099c5e
muellerr added 1 commit 2023-02-14 14:33:13 +01:00
bump fsfw
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
d506b515fc
meggert approved these changes 2023-02-14 14:46:44 +01:00
muellerr merged commit a893618f60 into develop 2023-02-14 15:59:12 +01:00
muellerr deleted branch thread_tracing 2023-02-14 15:59:13 +01:00
Sign in to join this conversation.
No description provided.