Skip to content

Conversation

@hallard
Copy link
Contributor

@hallard hallard commented Aug 11, 2023

Summary of changes

ST Cube drivers version is updated from V1.1.0 to V1.3.0
which is the latest official version from:

https://github.com/STMicroelectronics/STM32CubeWL/

I remind the STM32 custom board repo: https://github.com/ARMmbed/stm32customtargets

@ludoch-stm @niondir @jeromecoutant

@jeromecoutant since you done this last time just tell me if I missed something or if I need to be aware of some tricks you made.

Impact of changes

Migration actions required

Documentation


Pull request type

[x] Patch update (Bug fix / Target update / Docs update / Test update / Refactor)
[] Feature update (New feature / Functionality change / New API)
[] Major update (Breaking change E.g. Return code change / API behaviour change)

Test results

[] No Tests required for this change (E.g docs only update)
[x] Covered by existing mbed-os tests (Greentea or Unittest)
[] Tests / results supplied as part of this PR

Reviewers

@ludoch-stm @niondir @jeromecoutant


@0xc0170 0xc0170 requested a review from jeromecoutant August 11, 2023 14:33
@0xc0170 0xc0170 added needs: review release-type: patch Indentifies a PR as containing just a patch labels Aug 11, 2023
@jeromecoutant
Copy link
Collaborator

Hi
All tests done with NUCLEO_WL55JC
=> all OK except rtos-tests-tests-mbed_rtos-kernel_tick_count
==> needs to check why

@hallard
Copy link
Contributor Author

hallard commented Aug 16, 2023

Hi @jeromecoutant do you want me to check it or do you want do to it?

If it's on my turn where can I see what failed?

Thanks

@jeromecoutant
Copy link
Collaborator

Hi @jeromecoutant do you want me to check it or do you want do to it?

Check, before and after patch :-) this command:
mbed test -m NUCLEO_WL55JC -t GCC_ARM -v -n rtos-*

@hallard
Copy link
Contributor Author

hallard commented Aug 16, 2023

Not sure what's going on but all good on my side

mbedgt: test suite report:
| target                | platform_name | test suite                                    | result | elapsed_time (sec) | copy_method |
|-----------------------|---------------|-----------------------------------------------|--------|--------------------|-------------|
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-basic              | OK     | 25.22              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-condition_variable | OK     | 15.29              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | OK     | 18.86              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-heap_and_stack     | OK     | 15.88              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-kernel_tick_count  | OK     | 17.44              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | OK     | 19.68              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-malloc             | OK     | 36.72              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | OK     | 23.07              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mutex              | OK     | 19.28              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | OK     | 17.88              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-semaphore          | OK     | 20.65              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | OK     | 27.34              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-systimer           | OK     | 16.68              | default     |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | OK     | 26.94              | default     |
mbedgt: test suite results: 14 OK
mbedgt: test case report:
| target                | platform_name | test suite                                    | test case                                                                                                              | passed | failed | result | elapsed_time (sec) |
|-----------------------|---------------|-----------------------------------------------|------------------------------------------------------------------------------------------------------------------------|--------|--------|--------|--------------------|
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-basic              | Test ThisThread::sleep_for accuracy                                                                                    | 1      | 0      | OK     | 10.28              |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-condition_variable | Test linked list                                                                                                       | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-condition_variable | Test notify all                                                                                                        | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-condition_variable | Test notify one                                                                                                        | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test clear/set with prohibited flag                                                                                    | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test empty clear                                                                                                       | 1      | 0      | OK     | 0.04               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test empty get                                                                                                         | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test empty set                                                                                                         | 1      | 0      | OK     | 0.04               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test multi-eventflags wait_all                                                                                         | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test multi-eventflags wait_any                                                                                         | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test multi-eventflags wait_any no clear                                                                                | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test multi-threaded wait_all                                                                                           | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test multi-threaded wait_all many wait                                                                                 | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test multi-threaded wait_any                                                                                           | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test multi-threaded wait_any no clear                                                                                  | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test multi-threaded wait_any timeout                                                                                   | 1      | 0      | OK     | 0.38               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-event_flags        | Test set/get/clear for full flag range                                                                                 | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-heap_and_stack     | Test global variables initialisation                                                                                   | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-heap_and_stack     | Test heap allocation and free                                                                                          | 1      | 0      | OK     | 0.13               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-heap_and_stack     | Test heap in range                                                                                                     | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-heap_and_stack     | Test isr stack in range                                                                                                | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-heap_and_stack     | Test main stack in range                                                                                               | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-kernel_tick_count  | Test if kernel ticker increments by one                                                                                | 1      | 0      | OK     | 1.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-kernel_tick_count  | Test kernel ticker accuracy                                                                                            | 1      | 0      | OK     | 1.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-kernel_tick_count  | Test kernel ticker declared frequency                                                                                  | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test get with timeout on empty mailbox                                                                                 | 1      | 0      | OK     | 0.12               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test get without timeout on empty mailbox                                                                              | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test invalid message free                                                                                              | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test mail empty                                                                                                        | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test mail full                                                                                                         | 1      | 0      | OK     | 0.04               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test mailbox max size                                                                                                  | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test message send order                                                                                                | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test message send/receive multi-thread and per thread order                                                            | 1      | 0      | OK     | 0.39               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test message send/receive multi-thread, multi-Mail and per thread order                                                | 1      | 0      | OK     | 0.2                |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test message send/receive single thread and order                                                                      | 1      | 0      | OK     | 0.14               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test message type uint16                                                                                               | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test message type uint32                                                                                               | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test message type uint8                                                                                                | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test null message free                                                                                                 | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mail               | Test try_calloc                                                                                                        | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-malloc             | Test 0 size allocation                                                                                                 | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-malloc             | Test NULL pointer free                                                                                                 | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-malloc             | Test large allocation                                                                                                  | 1      | 0      | OK     | 0.04               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-malloc             | Test multiple alloc and free calls                                                                                     | 1      | 0      | OK     | 0.93               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-malloc             | Test multithreaded allocations                                                                                         | 1      | 0      | OK     | 20.06              |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: fail (out of free blocks).                                                                                       | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: free() - robust (free called with invalid param - NULL).                                                         | 1      | 0      | OK     | 0.09               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: free() - robust (free called with invalid param).                                                                | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: free() - success, 4 bytes b_type, q_size equal to 1.                                                             | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: free() - success, 4 bytes b_type, q_size equal to 3.                                                             | 1      | 0      | OK     | 0.09               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: free() - success, complex b_type, q_size equal to 1.                                                             | 1      | 0      | OK     | 0.09               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: free() - success, complex b_type, q_size equal to 3.                                                             | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: re-allocation of the first block, basic type.                                                                    | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: re-allocation of the first block, complex type.                                                                  | 1      | 0      | OK     | 0.09               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: re-allocation of the last block, basic type.                                                                     | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: re-allocation of the last block, complex type.                                                                   | 1      | 0      | OK     | 0.09               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: timeout                                                                                                          | 1      | 0      | OK     | 0.13               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: try_alloc()/try_calloc() - success, 1 bytes b_type, q_size equal to 1.                                           | 1      | 0      | OK     | 0.11               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: try_alloc()/try_calloc() - success, 1 bytes b_type, q_size equal to 3.                                           | 1      | 0      | OK     | 0.11               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: try_alloc()/try_calloc() - success, 4 bytes b_type, q_size equal to 1.                                           | 1      | 0      | OK     | 0.11               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: try_alloc()/try_calloc() - success, 4 bytes b_type, q_size equal to 3.                                           | 1      | 0      | OK     | 0.1                |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: try_alloc()/try_calloc() - success, complex b_type, q_size equal to 1.                                           | 1      | 0      | OK     | 0.11               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: try_alloc()/try_calloc() - success, complex b_type, q_size equal to 3.                                           | 1      | 0      | OK     | 0.11               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-memorypool         | Test: wait forever                                                                                                     | 1      | 0      | OK     | 0.1                |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mutex              | Test dual thread lock locked                                                                                           | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mutex              | Test dual thread lock unlock                                                                                           | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mutex              | Test dual thread second thread lock                                                                                    | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mutex              | Test dual thread second thread trylock                                                                                 | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mutex              | Test dual thread trylock locked                                                                                        | 1      | 0      | OK     | 0.09               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mutex              | Test multiple thread                                                                                                   | 1      | 0      | OK     | 2.09               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mutex              | Test single thread lock                                                                                                | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mutex              | Test single thread lock recursive                                                                                      | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-mutex              | Test single thread trylock                                                                                             | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | Test get empty wait forever                                                                                            | 1      | 0      | OK     | 0.1                |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | Test get from empty queue no timeout                                                                                   | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | Test get from empty queue timeout                                                                                      | 1      | 0      | OK     | 0.12               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | Test message ordering                                                                                                  | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | Test message priority                                                                                                  | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | Test pass msg                                                                                                          | 1      | 0      | OK     | 0.04               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | Test pass msg twice                                                                                                    | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | Test put full no timeout                                                                                               | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | Test put full timeout                                                                                                  | 1      | 0      | OK     | 0.1                |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | Test put full wait forever                                                                                             | 1      | 0      | OK     | 0.11               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | Test queue empty                                                                                                       | 1      | 0      | OK     | 0.04               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-queue              | Test queue full                                                                                                        | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-semaphore          | Test 0 tokens no timeout                                                                                               | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-semaphore          | Test 1 token no timeout                                                                                                | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-semaphore          | Test multiple threads                                                                                                  | 1      | 0      | OK     | 3.29               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-semaphore          | Test multiple tokens release                                                                                           | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-semaphore          | Test multiple tokens wait                                                                                              | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-semaphore          | Test semaphore acquire                                                                                                 | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-semaphore          | Test semaphore try acquire                                                                                             | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-semaphore          | Test semaphore try acquire timeout                                                                                     | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-semaphore          | Test semaphore try timeout                                                                                             | 1      | 0      | OK     | 0.04               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-semaphore          | Test single thread                                                                                                     | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-semaphore          | Test timeout                                                                                                           | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate all flags clear in one shot                                                                                   | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate all flags clear in one shot using ticker callback                                                             | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate all flags set in one shot                                                                                     | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate all flags set one by one in loop                                                                              | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate flags_wait return status if timeout specified: 0[ms] all flags                                                | 1      | 0      | OK     | 0.1                |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate flags_wait return status if timeout specified: 0[ms] no flags                                                 | 1      | 0      | OK     | 0.1                |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate flags_wait return status if timeout specified: 1[ms] all flags                                                | 1      | 0      | OK     | 0.11               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate flags_wait return status if timeout specified: 1[ms] no flags                                                 | 1      | 0      | OK     | 0.1                |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate if any flags are set on just created thread                                                                   | 1      | 0      | OK     | 0.09               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate if any flags are set on ticker callback                                                                       | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate if flags_wait_all_for accumulate flags and return correctly when all flags set                                | 1      | 0      | OK     | 0.11               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate if flags_wait_all_for return correctly when all flags set                                                     | 1      | 0      | OK     | 0.1                |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate if main thread flags_wait_all_for accumulate flags and return correctly when all flags set by ticker callback | 1      | 0      | OK     | 0.15               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate if setting same flag twice cause any unwanted behaviour                                                       | 1      | 0      | OK     | 0.09               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate if setting same flag twice cause any unwanted behaviour when ticker callbacks set                             | 1      | 0      | OK     | 0.13               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate that call flags_clear(NO_SIGNALS) doesn't change thread flags and return actual flags                         | 1      | 0      | OK     | 0.13               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate that call flags_set with prohibited flag doesn't change thread flags                                          | 1      | 0      | OK     | 0.11               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate that call of flags_wait_all_for return correctly when thread has all flags already set                        | 1      | 0      | OK     | 0.12               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate that main thread call of flags_wait_all_for return correctly when ticker callback set all flags               | 1      | 0      | OK     | 0.13               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate that ticker callback flags_clear(NO_SIGNALS) doesn't change main thread flags and return actual flags         | 1      | 0      | OK     | 0.16               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate ticker callback flags_wait return status if timeout specified: 0[ms] all flags                                | 1      | 0      | OK     | 0.12               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate ticker callback flags_wait return status if timeout specified: 0[ms] no flags                                 | 1      | 0      | OK     | 0.12               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate ticker callback flags_wait return status if timeout specified: 1[ms] all flags                                | 1      | 0      | OK     | 0.11               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-signals            | Validate ticker callback flags_wait return status if timeout specified: 1[ms] no flags                                 | 1      | 0      | OK     | 0.12               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-systimer           | Handler called twice                                                                                                   | 1      | 0      | OK     | 0.12               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-systimer           | Tick can be cancelled                                                                                                  | 1      | 0      | OK     | 0.09               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-systimer           | Tick count is updated correctly                                                                                        | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-systimer           | Tick count is zero upon creation                                                                                       | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-systimer           | Time is updated correctly                                                                                              | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-systimer           | Wake up from deep sleep                                                                                                | 1      | 0      | OK     | 0.11               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-systimer           | Wake up from sleep                                                                                                     | 1      | 0      | OK     | 0.09               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing parallel threads                                                                                               | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing parallel threads with child                                                                                    | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing parallel threads with murder                                                                                   | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing parallel threads with wait                                                                                     | 1      | 0      | OK     | 0.16               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing parallel threads with yield                                                                                    | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing serial threads                                                                                                 | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing serial threads with child                                                                                      | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing serial threads with murder                                                                                     | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing serial threads with wait                                                                                       | 1      | 0      | OK     | 1.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing serial threads with yield                                                                                      | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing single thread                                                                                                  | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing single thread with child                                                                                       | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing single thread with murder                                                                                      | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing single thread with wait                                                                                        | 1      | 0      | OK     | 0.16               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing single thread with yield                                                                                       | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread flags: flags clear                                                                                      | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread flags: multi-bit all                                                                                    | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread flags: multi-bit all timeout                                                                            | 1      | 0      | OK     | 0.13               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread flags: multi-bit any                                                                                    | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread flags: timeout                                                                                          | 1      | 0      | OK     | 0.1                |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread flags: wait                                                                                             | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread name                                                                                                    | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread priority ops                                                                                            | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread self terminate                                                                                          | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread stack info                                                                                              | 1      | 0      | OK     | 0.06               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread states: deleted                                                                                         | 1      | 0      | OK     | 0.05               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread states: wait delay                                                                                      | 1      | 0      | OK     | 0.11               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread states: wait event flag                                                                                 | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread states: wait message get                                                                                | 1      | 0      | OK     | 0.08               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread states: wait message put                                                                                | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread states: wait mutex                                                                                      | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread states: wait semaphore                                                                                  | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread states: wait thread flags                                                                               | 1      | 0      | OK     | 0.07               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread wait                                                                                                    | 1      | 0      | OK     | 0.19               |
| NUCLEO_WL55JC-GCC_ARM | NUCLEO_WL55JC | rtos-tests-tests-mbed_rtos-threads            | Testing thread with external stack memory                                                                              | 1      | 0      | OK     | 0.08               |
mbedgt: test case results: 162 OK
mbedgt: completed in 302.02 sec

@mergify mergify bot added needs: CI and removed needs: review labels Aug 16, 2023
Copy link
Collaborator

@jeromecoutant jeromecoutant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I changed the board

@0xc0170
Copy link
Contributor

0xc0170 commented Aug 18, 2023

CI started

@mbed-ci
Copy link

mbed-ci commented Aug 18, 2023

Jenkins CI Test : ✔️ SUCCESS

Build Number: 1 | 🔒 Jenkins CI Job | 🌐 Logs & Artifacts

CLICK for Detailed Summary

jobs Status
jenkins-ci/mbed-os-ci_build-cloud-example-ARM ✔️
jenkins-ci/mbed-os-ci_build-greentea-ARM ✔️
jenkins-ci/mbed-os-ci_build-cloud-example-GCC_ARM ✔️
jenkins-ci/mbed-os-ci_unittests ✔️
jenkins-ci/mbed-os-ci_build-example-ARM ✔️
jenkins-ci/mbed-os-ci_build-greentea-GCC_ARM ✔️
jenkins-ci/mbed-os-ci_build-example-GCC_ARM ✔️
jenkins-ci/mbed-os-ci_greentea-test ✔️

@0xc0170 0xc0170 merged commit f0d9090 into ARMmbed:master Aug 21, 2023
@mergify mergify bot removed the ready for merge label Aug 21, 2023
@hallard hallard deleted the STM32Cube_FW_WL_V1.3.0 branch August 22, 2023 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-type: patch Indentifies a PR as containing just a patch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants