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

Added u-blox C029 target #2669

Merged
merged 4 commits into from
Sep 14, 2016
Merged

Conversation

andreaslarssonublox
Copy link

Notes:

  • Pull requests will not be accepted until the submitter has agreed to the contributer agreement.
  • This is just a template, so feel free to use/remove the unnecessary things

Description

A few sentences describing the overall goals of the pull request's commits.

Status

READY/IN DEVELOPMENT/HOLD

Migrations

If this PR changes any APIs or behaviors, give a short description of what API users should do when this PR is merged.

YES | NO

Related PRs

List related PRs against other branches:

branch PR
other_pr_production link
other_pr_master link

Todos

  • Tests
  • Documentation

Deploy notes

Notes regarding the deployment of this PR. These should note any
required changes in the build environment, tools, compilers, etc.

Steps to test or reproduce

Outline the steps to test or reproduce the PR here.

@0xc0170
Copy link
Contributor

0xc0170 commented Sep 12, 2016

/morph test

@0xc0170
Copy link
Contributor

0xc0170 commented Sep 12, 2016

@andreaslarssonublox Would it be possible to create a better commit message? We are going to form a release notes from commit messages. For future, would be better to have logical set of commits, headlines would contain the brief info about the changes.

We will provide a guidance on how to. Take this as a note for future.

@0xc0170
Copy link
Contributor

0xc0170 commented Sep 12, 2016

LGTM this changeset, I'll run local tests on some examples

@mbed-bot
Copy link

Result: FAILURE

Your command has finished executing! Here's what you wrote!

/morph test

Output

mbed Build Number: 831

Build failed!

@0xc0170
Copy link
Contributor

0xc0170 commented Sep 12, 2016

@andreaslarssonublox

ARM linker defines 2 regions with the same name, this is the failure from the test (ARM toolchain):

07:12:46 Build failures:
07:12:46   * UBLOX_C029::ARM::TESTS-MBED_DRIVERS-STATS
07:12:46         Building project stats (UBLOX_C029, ARM)
07:12:46         Scan: ARM
07:12:46         Scan: stats
07:12:46         Compile: main.cpp
07:12:46         [Warning] greentea_serial.h@13,0:  #1-D: last line of file ends without a newline
07:12:46         Link: stats
07:12:46         Error: L6261E: Multiple execution regions with the same name (RW_IRAM1) are not allowed.
07:12:46         Not enough information to list the image map.
07:12:46         Finished: 1 information, 0 warning and 1 error messages.

@0xc0170
Copy link
Contributor

0xc0170 commented Sep 13, 2016

/morph test

@mbed-bot
Copy link

Result: SUCCESS

Your command has finished executing! Here's what you wrote!

/morph test

Output

mbed Build Number: 847

All builds and test passed!

@0xc0170
Copy link
Contributor

0xc0170 commented Sep 13, 2016

I am running local tests. Blinky with rtos works, default usb serial also. Thanks for fixing those.

Can you share the tests results for changes like this? I'll do it as I just run them

`+--------------------+---------------+------------------------------------------------------------------------------+--------+--------------------+-------------+
| target             | platform_name | test suite                                                                   | result | elapsed_time (sec) | copy_method |
+--------------------+---------------+------------------------------------------------------------------------------+--------+--------------------+-------------+
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-basic_test                        | OK     | 9.37
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-basic_test_default                | OK     | 8.97
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_async_validate               | OK     | 10.9
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_async                | OK     | 17.12
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_repeat               | OK     | 11.22
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_selection                    | OK     | 8.91
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_setup_failure                | OK     | 9.72
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_teardown_failure             | OK     | 9.76
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-control_type                      | OK     | 9.83
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_async_scheduler           | OK     | 9.81
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_scheduler                 | OK     | 10.52
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-test_assertion_failure_test_setup | OK     | 8.84
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-test_setup_case_selection_failure | OK     | 8.89
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-test_setup_failure                | OK     | 8.87
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | rtos-rtx-target_cortex_m-tests-memory-heap_and_stack                         | OK     | 8.3
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-integration-basic                                                      | OK     | 8.19
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-c_strings                                                 | OK     | 10.87
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-dev_null                                                  | OK     | 10.79
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-echo                                                      | OK     | 20.17
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-generic_tests                                             | OK     | 9.77
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-race_test                                                 | OK     | 10.33
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-rtc                                                       | OK     | 19.58
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-stl_features                                              | OK     | 10.4
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-ticker                                                    | OK     | 42.13
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-timeout                                                   | OK     | 19.64
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-wait_us                                                   | OK     | 19.63
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback                                               | OK     | 10.46
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_big                                           | OK     | 10.54
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_small                                         | OK     | 10.64
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-functionpointer                                        | OK     | 9.16
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-attributes                                              | OK     | 10.72
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-call_before_main                                        | OK     | 8.26
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-cpp                                                     | OK     | 8.5
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-div                                                     | OK     | 8.62
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-basic                                              | OK     | 19.21
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-isr                                                | OK     | 13.58
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-mail                                               | OK     | 10.08
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-malloc                                             | OK     | 23.22
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-mutex                                              | OK     | 18.72
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-queue                                              | OK     | 10.0
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-semaphore                                          | OK     | 15.81
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-signals                                            | OK     | 13.66
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | OK     | 14.59
      | shell       |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-timer                                              | OK     | 19.26
      | shell       |
+--------------------+---------------+------------------------------------------------------------------------------+--------+--------------------+-------------+
mbedgt: test suite results: 44 OK
mbedgt: test case report:
+--------------------+---------------+------------------------------------------------------------------------------+--------------------------------------------------------+--------+--------+--------+--------------------+
| target             | platform_name | test suite                                                                   | test case
                                 | passed | failed | result | elapsed_time (sec) |
+--------------------+---------------+------------------------------------------------------------------------------+--------------------------------------------------------+--------+--------+--------+--------------------+
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-basic_test                        | Repeating Test
                                 | 2      | 0      | OK     | 0.08               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-basic_test                        | Simple Test
                                 | 1      | 0      | OK     | 0.04               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-basic_test_default                | Repeating Test
                                 | 2      | 0      | OK     | 0.08               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-basic_test_default                | Simple Test
                                 | 1      | 0      | OK     | 0.04               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_async_validate               | Validate: Attributed Validation: Cancel Repeat         | 1      | 0      | OK     | 0.18               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_async_validate               | Validate: Attributed Validation: Enable Repeat Handler | 2      | 0      | OK     | 0.18               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_async_validate               | Validate: Multiple Premature Validation                | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_async_validate               | Validate: Multiple Validation                          | 1      | 0      | OK     | 0.16               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_async_validate               | Validate: Premature Validation                         | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_async_validate               | Validate: Simple Validation                            | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_async                | Control: Await
                                 | 1      | 0      | OK     | 1.41               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_async                | Control: CaseNext
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_async                | Control: NoTimeout
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_async                | Control: RepeatAllOnTimeout                            | 1      | 0      | OK     | 0.1                |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_async                | Control: RepeatHandlerOnTimeout                        | 1      | 0      | OK     | 1.62               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_async                | Control: Timeout (Failure)                             | 1      | 0      | OK     | 0.21               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_async                | Control: Timeout (Success)                             | 1      | 0      | OK     | 0.16               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_repeat               | Control: CaseNext
                                 | 1      | 0      | OK     | 0.04               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_repeat               | Control: NoRepeat
                                 | 1      | 0      | OK     | 0.04               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_repeat               | Control: RepeatAll
                                 | 10     | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_control_repeat               | Control: RepeatHandler
                                 | 10     | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_selection                    | Case 1
                                 | 1      | 0      | OK     | 0.03               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_selection                    | Case 2
                                 | 1      | 0      | OK     | 0.04               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_selection                    | Case 3
                                 | 1      | 0      | OK     | 0.03               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_setup_failure                | Setup handler returns ABORT                            | 1      | 0      | OK     | 0.13               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_setup_failure                | Setup handler returns CONTINUE                         | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_setup_failure                | Setup handler returns IGNORE                           | 1      | 0      | OK     | 0.14               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_teardown_failure             | Teardown handler returns ABORT                         | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_teardown_failure             | Teardown handler returns ABORT but is IGNORED          | 1      | 0      | OK     | 0.08               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-case_teardown_failure             | Teardown handler returns CONTINUE                      | 1      | 0      | OK     | 0.07               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-control_type                      | Testing combinations of different group                | 1      | 0      | OK     | 0.07               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-control_type                      | Testing combinations of same group                     | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-control_type                      | Testing constants
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-control_type                      | Testing constructors
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_async_scheduler           | Minimal Scheduler: Async Case 4 (Failure)              | 0      | 0      | OK     | 0.34               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_async_scheduler           | Minimal Scheduler: Case 1                              | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_async_scheduler           | Minimal Scheduler: Case 2                              | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_async_scheduler           | Minimal Scheduler: Case 3                              | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_scheduler                 | Minimal Scheduler: Case 1                              | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_scheduler                 | Minimal Scheduler: Case 2                              | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_scheduler                 | Minimal Scheduler: Case 3                              | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_scheduler                 | Minimal Scheduler: Case 4                              | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_scheduler                 | Minimal Scheduler: Case 5                              | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_scheduler                 | Minimal Scheduler: Case 6                              | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_scheduler                 | Minimal Scheduler: Case 7                              | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-minimal_scheduler                 | Minimal Scheduler: Case 8                              | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-test_assertion_failure_test_setup | dummy test
                                 | 1      | 0      | OK     | 0.03               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-test_setup_case_selection_failure | dummy test
                                 | 1      | 0      | OK     | 0.04               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-test_setup_case_selection_failure | dummy test 2
                                 | 1      | 0      | OK     | 0.04               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-test_setup_failure                | dummy test
                                 | 1      | 0      | OK     | 0.04               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | features-frameworks-utest-tests-unit_tests-test_setup_failure                | dummy test 2
                                 | 1      | 0      | OK     | 0.04               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | rtos-rtx-target_cortex_m-tests-memory-heap_and_stack                         | rtos-rtx-target_cortex_m-tests-memory-heap_and_stack   | 1      | 0      | OK     | 8.3                |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-integration-basic                                                      | tests-integration-basic                                | 1      | 0      | OK     | 8.19               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-c_strings                                                 | C strings: %e %E float formatting                      | 1      | 0      | OK     | 0.07               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-c_strings                                                 | C strings: %f %f float formatting                      | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-c_strings                                                 | C strings: %g %g float formatting                      | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-c_strings                                                 | C strings: %i %d integer formatting                    | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-c_strings                                                 | C strings: %u %d integer formatting                    | 1      | 0      | OK     | 0.07               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-c_strings                                                 | C strings: %x %E integer formatting                    | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-c_strings                                                 | C strings: strpbrk
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-c_strings                                                 | C strings: strtok
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-dev_null                                                  | tests-mbed_drivers-dev_null                            | 1      | 0      | OK     | 10.79              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-echo                                                      | Echo server: x16
                                 | 1      | 0      | OK     | 1.64               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-echo                                                      | Echo server: x32
                                 | 1      | 0      | OK     | 3.23               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-echo                                                      | Echo server: x64
                                 | 1      | 0      | OK     | 6.4                |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-generic_tests                                             | Basic
                                 | 1      | 0      | OK     | 0.03               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-generic_tests                                             | Blinky
                                 | 1      | 0      | OK     | 0.03               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-generic_tests                                             | C++ heap
                                 | 1      | 0      | OK     | 0.09               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-generic_tests                                             | C++ stack
                                 | 1      | 0      | OK     | 0.15               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-race_test                                                 | class init race
                                 | 1      | 0      | OK     | 0.66               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-race_test                                                 | function init race
                                 | 1      | 0      | OK     | 0.61               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-rtc                                                       | RTC strftime
                                 | 1      | 0      | OK     | 10.41              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-stl_features                                              | STL std::equal
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-stl_features                                              | STL std::sort abs
                                 | 1      | 0      | OK     | 0.04               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-stl_features                                              | STL std::sort greater
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-stl_features                                              | STL std::transform
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-ticker                                                    | Timers: 1x ticker
                                 | 1      | 0      | OK     | 11.06              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-ticker                                                    | Timers: 2x callbacks
                                 | 1      | 0      | OK     | 11.06              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-ticker                                                    | Timers: 2x tickers
                                 | 1      | 0      | OK     | 11.06              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-timeout                                                   | Timers: toggle on/off
                                 | 1      | 0      | OK     | 11.06              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_drivers-wait_us                                                   | Timers: wait_us
                                 | 1      | 0      | OK     | 11.15              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback                                               | Testing callbacks with 0 ints                          | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback                                               | Testing callbacks with 1 ints                          | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback                                               | Testing callbacks with 2 ints                          | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback                                               | Testing callbacks with 3 ints                          | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback                                               | Testing callbacks with 4 ints                          | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback                                               | Testing callbacks with 5 ints                          | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_big                                           | Testing callbacks with 0 uint64s                       | 1      | 0      | OK     | 0.07               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_big                                           | Testing callbacks with 1 uint64s                       | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_big                                           | Testing callbacks with 2 uint64s                       | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_big                                           | Testing callbacks with 3 uint64s                       | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_big                                           | Testing callbacks with 4 uint64s                       | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_big                                           | Testing callbacks with 5 uint64s                       | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_small                                         | Testing callbacks with 0 uchars                        | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_small                                         | Testing callbacks with 1 uchars                        | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_small                                         | Testing callbacks with 2 uchars                        | 1      | 0      | OK     | 0.07               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_small                                         | Testing callbacks with 3 uchars                        | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_small                                         | Testing callbacks with 4 uchars                        | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-callback_small                                         | Testing callbacks with 5 uchars                        | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-functionpointer                                        | Testing FunctionPointer compatibility                  | 1      | 0      | OK     | 0.07               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbed_functional-functionpointer                                        | Testing FunctionPointerArg1 compatibility              | 1      | 0      | OK     | 0.07               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-attributes                                              | Testing ALIGN attribute                                | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-attributes                                              | Testing DEPRECATED attribute                           | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-attributes                                              | Testing FORCEINLINE attribute                          | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-attributes                                              | Testing NORETURN attribute                             | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-attributes                                              | Testing PACKED attribute                               | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-attributes                                              | Testing PURE attribute
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-attributes                                              | Testing UNREACHABLE attribute                          | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-attributes                                              | Testing UNUSED attribute                               | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-attributes                                              | Testing WEAK attribute
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-call_before_main                                        | tests-mbedmicro-mbed-call_before_main                  | 1      | 0      | OK     | 8.26               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-cpp                                                     | tests-mbedmicro-mbed-cpp                               | 1      | 0      | OK     | 8.5                |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-mbed-div                                                     | tests-mbedmicro-mbed-div                               | 1      | 0      | OK     | 8.62               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-basic                                              | tests-mbedmicro-rtos-mbed-basic                        | 1      | 0      | OK     | 19.21              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-isr                                                | tests-mbedmicro-rtos-mbed-isr                          | 1      | 0      | OK     | 13.58              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-mail                                               | tests-mbedmicro-rtos-mbed-mail                         | 1      | 0      | OK     | 10.08              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-malloc                                             | tests-mbedmicro-rtos-mbed-malloc                       | 1      | 0      | OK     | 23.22              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-mutex                                              | tests-mbedmicro-rtos-mbed-mutex                        | 1      | 0      | OK     | 18.72              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-queue                                              | tests-mbedmicro-rtos-mbed-queue                        | 1      | 0      | OK     | 10.0               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-semaphore                                          | tests-mbedmicro-rtos-mbed-semaphore                    | 1      | 0      | OK     | 15.81              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-signals                                            | tests-mbedmicro-rtos-mbed-signals                      | 1      | 0      | OK     | 13.66              |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing parallel threads                               | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing parallel threads with child                    | 1      | 0      | OK     | 0.07               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing parallel threads with murder                   | 1      | 0      | OK     | 0.07               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing parallel threads with wait                     | 1      | 0      | OK     | 0.16               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing parallel threads with yield                    | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing serial threads
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing serial threads with child                      | 1      | 0      | OK     | 0.07               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing serial threads with murder                     | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing serial threads with wait                       | 1      | 0      | OK     | 1.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing serial threads with yield                      | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing single thread
                                 | 1      | 0      | OK     | 0.05               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing single thread with child                       | 1      | 0      | OK     | 0.07               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing single thread with murder                      | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing single thread with wait                        | 1      | 0      | OK     | 0.16               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing single thread with yield                       | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-threads                                            | Testing thread self terminate                          | 1      | 0      | OK     | 0.06               |
| UBLOX_C029-GCC_ARM | UBLOX_C029    | tests-mbedmicro-rtos-mbed-timer                                              | tests-mbedmicro-rtos-mbed-timer                        | 1      | 0      | OK     | 19.26              |
+--------------------+---------------+------------------------------------------------------------------------------+--------------------------------------------------------+--------+--------+--------+--------------------+
mbedgt: test case results: 138 OK
mbedgt: completed in 568.17 sec

@mazimkhan
Copy link

It has been retested in Cambridge CI. Please see updated checks.

@0xc0170 0xc0170 merged commit 21a2123 into ARMmbed:master Sep 14, 2016
@andreaslarssonublox andreaslarssonublox deleted the updated_master branch November 23, 2016 10:23
aisair pushed a commit to aisair/mbed that referenced this pull request Apr 30, 2024
Ports for Upcoming Targets

2669: Added u-blox C029 target ARMmbed/mbed-os#2669
2707: [EFM32] Add IAR support for remaining Silicon Labs targets ARMmbed/mbed-os#2707
2819: MultiTech xDot platform support - 09.26.2016 ARMmbed/mbed-os#2819
2827: include MultiTech xDot in mbed 5 releases ARMmbed/mbed-os#2827

Fixes and Changes

2522: Add CThunk for CM7 ARMmbed/mbed-os#2522
2518: Enable uvisor on Beetle ARMmbed/mbed-os#2518
2571: STM32F7 - Add asynchronous serial ARMmbed/mbed-os#2571
2616: STM32F3xx - Add Serial Flow Control pins + enable it ARMmbed/mbed-os#2616
2619: NUCLEO_L152RE - Add Serial Flow Control ARMmbed/mbed-os#2619
2620: NUCLEO_F429ZI - Add SERIAL_FC macro ARMmbed/mbed-os#2620
2666: [EFM32] Microsecond ticker optimization ARMmbed/mbed-os#2666
2681: STM32F0xx - Add support of ADC internal channels ARMmbed/mbed-os#2681
2687: [NRF5] Add fs_data symbol in data secton for gcc ARMmbed/mbed-os#2687
2696: Add device_has to all nrf51 devices ARMmbed/mbed-os#2696
2703: TARGET_NRF5: Changed 'serial_baud' implementation to support special baud rates. ARMmbed/mbed-os#2703
2704: DISCO_L476VG: add SPI nicknames ARMmbed/mbed-os#2704
2723: KSDK serial_api.c: Fix assertion error for ParityEven ARMmbed/mbed-os#2723
2463: [STM32L0] Add asynchronous serial ARMmbed/mbed-os#2463
2572: Fix STM32F407VG target name and LPC11U6X linker errors ARMmbed/mbed-os#2572
2698: DELTA_DFBM_NQ620 target ARMmbed/mbed-os#2698
2542: Dev spi asynch stm32f4 ARMmbed/mbed-os#2542
2650: STM32F3 - Add low power timer ARMmbed/mbed-os#2650
2415: [STM32F0] Add asynchronous serial ARMmbed/mbed-os#2415
2585: Added support for ADC only pins in LPC43xx ARMmbed/mbed-os#2585
2622: [STM32F4] Add asynchronous I2C ARMmbed/mbed-os#2622
2719: Updated ARM linker scripts for Kinetis platforms that use SDK 2.0 ARMmbed/mbed-os#2719
2728: Added ethernet and enabled IPV4 feature for the EVK-ODIN-W2/C029 target ARMmbed/mbed-os#2728
2747: [LPC11U68] Fix pin interrupt select offset ARMmbed/mbed-os#2747
2751: STM32L0xx - Add Serial Flow Control ARMmbed/mbed-os#2751
2753: [NUCLEO_F767ZI] Add CAN capability ARMmbed/mbed-os#2753
2759: STM32F0 - Add low power timer ARMmbed/mbed-os#2759
2763: STM32L1 - Add low power timer ARMmbed/mbed-os#2763
2764: STM32L4 - Add low power timer ARMmbed/mbed-os#2764
2771: STM32L4 - Update deepsleep implementation ARMmbed/mbed-os#2771
2775: Update KSDK SDHC driver for K64F & K66F ARMmbed/mbed-os#2775
2792: [NUCLEO_F303ZE] MBED-OS5 capability ARMmbed/mbed-os#2792
2762: STM32L0 - Add low power timer ARMmbed/mbed-os#2762
2761: STM32F7 - Add low power timer ARMmbed/mbed-os#2761
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants