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

STM32WL update drivers version to CUBE V1.3.0 #15443

Merged
merged 1 commit into from
Aug 21, 2023

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 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
11 checks passed
@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