various fixes related to linux Unittests and memory leaks #715

Merged
gaisser merged 2 commits from eive/fsfw:unittest_fix_semaphore into development 2023-02-06 16:30:38 +01:00
Owner
  • added osal.h header which allows to #define against different osals
  • used this to only run TestSemaphore on linux osal
  • fixed cleanup of ObjectManager to delete all objects in a safe way
  • added unregisterListener() to EventManager
  • Implemented clear() for MatchTree
  • Removed unneccessary characters from linux MQ names
  • CI builds and runs linux osal
* added `osal.h` header which allows to #define against different osals * used this to only run `TestSemaphore` on linux osal * fixed cleanup of `ObjectManager` to delete all objects in a safe way * added `unregisterListener()` to `EventManager` * Implemented `clear()` for `MatchTree` * Removed unneccessary characters from linux MQ names * CI builds and runs linux osal
muellerr added 1 commit 2022-11-28 08:39:42 +01:00
fix for semaphore unittest
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
b93fc679d7
muellerr added this to the v6.0.0 milestone 2022-11-28 08:39:50 +01:00
gaisser requested changes 2022-12-19 15:05:52 +01:00
gaisser left a comment
Owner

Waiting for linux test fix

Waiting for linux test fix
gaisser changed title from fix for semaphore unittest to WIP: fix for semaphore unittest 2022-12-19 15:06:08 +01:00
mohr force-pushed unittest_fix_semaphore from 3c62f2053e to b1390bead7 2023-01-12 15:17:25 +01:00 Compare
mohr added 1 commit 2023-01-12 15:42:22 +01:00
adding linux ci and fixing problems
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
ba62c28b64
mohr changed title from WIP: fix for semaphore unittest to cleaned up linux unittests and added CI step for it 2023-01-12 15:43:55 +01:00
mohr changed title from cleaned up linux unittests and added CI step for it to various fixes related to linux Unittests and memory leaks 2023-01-12 15:49:57 +01:00
mohr requested review from gaisser 2023-01-12 15:50:18 +01:00
gaisser approved these changes 2023-02-06 14:46:41 +01:00
gaisser left a comment
Owner

LGTM

LGTM
gaisser added 1 commit 2023-02-06 14:46:48 +01:00
Merge branch 'development' into unittest_fix_semaphore
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
c3d1000cd5
gaisser merged commit e2b66df72e into development 2023-02-06 16:30:38 +01:00
gaisser deleted branch unittest_fix_semaphore 2023-02-06 16:30:40 +01:00
Sign in to join this conversation.
No description provided.