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

NUCLEO_F412ZG - Add platform in RTOS tests + build_travis #3513

Merged
merged 2 commits into from
Jan 9, 2017

Conversation

bcostm
Copy link
Contributor

@bcostm bcostm commented Jan 2, 2017

Description

The mbed OS 2 RTOS tests were not performed on this platform. Add this platform in the tests.py file and also in the build_travis.py.

Status

READY

+---------------+---------------------+-----------+---------+-------------------------+--------------------+---------------+-------+
| Result        | Target              | Toolchain | Test ID | Test Description        | Elapsed Time (sec) | Timeout (sec) | Loops |
+---------------+---------------------+-----------+---------+-------------------------+--------------------+---------------+-------+
| OK            | NUCLEO_F412ZG[7838] | ARM       | RTOS_1  | Basic thread            |       11.36        |       15      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | ARM       | RTOS_2  | Mutex resource lock     |       11.47        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | ARM       | RTOS_3  | Semaphore resource lock |        8.49        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | ARM       | RTOS_4  | Signals messaging       |        6.38        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | ARM       | RTOS_5  | Queue messaging         |        2.42        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | ARM       | RTOS_6  | Mail messaging          |        2.39        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | ARM       | RTOS_7  | Timer                   |       11.37        |       15      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | ARM       | RTOS_8  | ISR (Queue)             |        6.44        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | GCC_ARM   | RTOS_1  | Basic thread            |       11.36        |       15      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | GCC_ARM   | RTOS_2  | Mutex resource lock     |       11.52        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | GCC_ARM   | RTOS_3  | Semaphore resource lock |        8.46        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | GCC_ARM   | RTOS_4  | Signals messaging       |        6.4         |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | GCC_ARM   | RTOS_5  | Queue messaging         |        2.4         |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | GCC_ARM   | RTOS_6  | Mail messaging          |        2.43        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | GCC_ARM   | RTOS_7  | Timer                   |       11.36        |       15      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | GCC_ARM   | RTOS_8  | ISR (Queue)             |        6.41        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | IAR       | RTOS_1  | Basic thread            |       11.39        |       15      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | IAR       | RTOS_2  | Mutex resource lock     |       11.47        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | IAR       | RTOS_3  | Semaphore resource lock |        8.46        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | IAR       | RTOS_4  | Signals messaging       |        6.43        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | IAR       | RTOS_5  | Queue messaging         |        2.4         |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | IAR       | RTOS_6  | Mail messaging          |        2.36        |       20      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | IAR       | RTOS_7  | Timer                   |       11.37        |       15      |  1/1  |
| OK            | NUCLEO_F412ZG[7838] | IAR       | RTOS_8  | ISR (Queue)             |        6.4         |       20      |  1/1  |
+---------------+---------------------+-----------+---------+-------------------------+--------------------+---------------+-------+

Migrations

NO

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 3, 2017

@bcostm Travils fails:

/home/travis/build/ARMmbed/mbed-os/BUILD/test/NUCLEO_F412ZG/GCC_ARM/USB_1/./main.o: In function `_GLOBAL__sub_I_mouse':

main.cpp:(.text.startup._GLOBAL__sub_I_mouse+0x18): undefined reference to `USBHID::USBHID(unsigned char, unsigned char, unsigned short, unsigned short, unsigned short, bool)'

main.cpp:(.text.startup._GLOBAL__sub_I_mouse+0x2c): undefined reference to `USBDevice::connect(bool)'

main.cpp:(.text.startup._GLOBAL__sub_I_mouse+0x44): undefined reference to `vtable for USBMouse'

collect2: error: ld returned 1 exit status

@bcostm
Copy link
Contributor Author

bcostm commented Jan 3, 2017

I have removed the USB check for travis as it is not supported on this target. Travis build should be ok now.

Copy link
Contributor

@bridadan bridadan left a comment

Choose a reason for hiding this comment

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

Changes seem fine to me

@bridadan
Copy link
Contributor

bridadan commented Jan 3, 2017

@VeliMattiLahtela can you comment on the Oulu CI failure?

@bcostm
Copy link
Contributor Author

bcostm commented Jan 6, 2017

Any news ?

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 6, 2017

/morph test

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 6, 2017

Any news ?

I triggered CI, waiting for results. the changeset looks good to me

@bridadan
Copy link
Contributor

bridadan commented Jan 6, 2017

@0xc0170 Agreed, should be good to come in after the bot comes back

@mbed-bot
Copy link

mbed-bot commented Jan 6, 2017

Result: SUCCESS

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

/morph test

Output

mbed Build Number: 1363

All builds and test passed!

@sg- sg- merged commit 3019688 into ARMmbed:master Jan 9, 2017
@bcostm bcostm deleted the rtos_nucleo-f412zg branch January 10, 2017 08:41
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.

5 participants