Hi,
Memory usage trace:
============================================================================
=== Test Sequence 9 (Objects Factory)
----------------------------------------------------------------------------
--- Test Case 9.1 (Objects Registry)
--- Result: SUCCESS
00:03:02.494 DEBUG main.c::print_mem:51 - core free memory : 50696 bytes
00:03:02.522 DEBUG main.c::print_mem:52 - heap fragments : 1
00:03:02.548 DEBUG main.c::print_mem:53 - heap free total : 552 bytes
00:03:02.576 DEBUG main.c::print_mem:54 - heap free largest: 552 bytes
----------------------------------------------------------------------------
--- Test Case 9.2 (Dynamic Buffers Factory)
--- Result: SUCCESS
00:03:02.836 DEBUG main.c::print_mem:51 - core free memory : 50696 bytes
00:03:02.864 DEBUG main.c::print_mem:52 - heap fragments : 1
00:03:02.890 DEBUG main.c::print_mem:53 - heap free total : 136 bytes
00:03:02.917 DEBUG main.c::print_mem:54 - heap free largest: 136 bytes
----------------------------------------------------------------------------
--- Test Case 9.3 (Dynamic Semaphores Factory)
--- Result: SUCCESS
00:03:03.179 DEBUG main.c::print_mem:51 - core free memory : 50696 bytes
00:03:03.207 DEBUG main.c::print_mem:52 - heap fragments : 1
00:03:03.232 DEBUG main.c::print_mem:53 - heap free total : 136 bytes
00:03:03.260 DEBUG main.c::print_mem:54 - heap free largest: 136 bytes
----------------------------------------------------------------------------
--- Test Case 9.4 (Dynamic Mailboxes Factory)
--- Result: SUCCESS
00:03:03.521 DEBUG main.c::print_mem:51 - core free memory : 50696 bytes
00:03:03.549 DEBUG main.c::print_mem:52 - heap fragments : 1
00:03:03.575 DEBUG main.c::print_mem:53 - heap free total : 136 bytes
00:03:03.603 DEBUG main.c::print_mem:54 - heap free largest: 136 bytes
----------------------------------------------------------------------------
--- Test Case 9.5 (Dynamic Objects FIFOs Factory)
--- Result: SUCCESS
00:03:03.865 DEBUG main.c::print_mem:51 - core free memory : 50280 bytes
00:03:03.893 DEBUG main.c::print_mem:52 - heap fragments : 1
00:03:03.918 DEBUG main.c::print_mem:53 - heap free total : 552 bytes
00:03:03.946 DEBUG main.c::print_mem:54 - heap free largest: 552 bytes
Core free memory decreases after each iteration:
00:08:04.790 DEBUG main.c::print_mem:51 - core free memory : 47784 bytes
00:08:04.818 DEBUG main.c::print_mem:52 - heap fragments : 1
00:08:04.844 DEBUG main.c::print_mem:53 - heap free total : 552 bytes
00:08:04.871 DEBUG main.c::print_mem:54 - heap free largest: 552 bytes
--------------------------------------------------------------------------