Commit Graph

950 Commits (c0ed6ba791605a1cac67889c1e6ad522b28f1cef)

Author SHA1 Message Date
Przemek Wirkus c0ed6ba791 Disabled --db switch - reasoning: DB schema is still nto in test suite and it's not 100% ready so before I introduce MySQL DB schema officialy let's make this option dorment 2014-10-20 10:34:13 +01:00
Martin Kojtal c19ebe6e65 Merge pull request #580 from Accutechs/master
Platform: SSCI824 - New platform addition (LPC82X)
2014-10-20 08:58:38 +01:00
Martin Kojtal ea390931b7 Merge pull request #577 from PrzemekWirkus/host_test-OO-refactoring
Tools: Host test refactoring - prepare to clean up host test implementation
2014-10-20 08:50:13 +01:00
ytsuboi 9155d4204b [SSCI824] Add platform 2014-10-19 22:49:16 +09:00
Przemek Wirkus 755565d854 Host test refactoring
Host test refactoring: replaced magic values of test results returned by host test

Prints with stdout.flush() replaced with notify function

Host test refactoring: created separate enum like class for test result strings
2014-10-17 15:14:53 +01:00
Rohit Grover 0c651617eb Add v7.1.0 of the Nordic softdevice.
This is necessary in order to utilize the additional 16KB of SRAM in the updated nRF51822.
2014-10-17 10:55:12 +01:00
Martin Kojtal e142c71e57 Merge pull request #568 from ohagendorf/make_py
Tools: make.py - additional error handling when missing an option in private_setttings.py
2014-10-17 08:13:48 +02:00
Przemek Wirkus 7935e0f5ea Removed exit(-1) when checking for missing modules. Instead now it will be prompted to used when singletest starts 2014-10-16 14:34:37 +01:00
Martin Kojtal a40d0bb4ca Merge pull request #560 from dbestm/master
Targets: NUCLEO_F411RE - CMSIS files to build/export to IAR
2014-10-16 15:28:43 +02:00
dbestm 0eaa7ab99a [NUCLEO_F411RE] remove iar_nucleo_f411re.ewp.tmpl.old file 2014-10-16 09:41:39 +02:00
ohagendorf 3a030d4e93 [MAKE.py] additional error handling when missing an option in private_settings.py
Adding an error handling.

make.py with the option -n PROGRAM_NAME wants to have a test_alias
variable in private_settings.py. Without this alias and with a wrong
PROGRAM_NAME an error message is generated because of a missing else
branch.
2014-10-16 09:08:19 +02:00
Martin Kojtal aec70531ad Merge pull request #562 from EmBlocks/master
Tools: Toolchain (GCC_ARM) - "-u <foo>"and "-Xlinker <foo>" intrinsic instead of two separated entities.
2014-10-16 08:05:22 +02:00
Yihui Xiong b25f2cf128 [STM32F407VG] add uARM toolchain for ARCH_MAX and DISCO_F407VG 2014-10-16 10:11:18 +08:00
EmBlocks a82b29d4bd Xlinker switches as one 2014-10-15 20:50:32 +02:00
EmBlocks 5d468e002d Changing -u linker switch as one instead of multiple switches 2014-10-15 20:09:06 +02:00
Przemek Wirkus 42442233de Added new test MBED_34 to check two tickers with two detached alternately callbacks 2014-10-15 17:45:54 +01:00
Przemek Wirkus 945604e16e RTC test readline timeout increased to 10 seconds. Reason: RTC test is fail on Nucleo boards which don’t have the LSE xtal. This is because there is a timeout in the code of several seconds to wait until the LSE clock has startup. 2014-10-15 17:19:36 +01:00
Przemek Wirkus 7e5dfeef32 Refactoring of report exporter to support HTML and JUNIT. Changed HTML result report. 2014-10-15 17:02:33 +01:00
Przemek Wirkus 12a9051aba Removed few minor pyFlakes warnings 2014-10-15 16:33:30 +01:00
Przemek Wirkus 50966fdf89 Refactoring of report exporter to support HTML and JUNIT: Fixed issues with non ASCII characters read from serial port in ProcessObserver. Also changed reporting for errors and failures in TestSuite JUnit class 2014-10-15 16:05:57 +01:00
dbestm 3cc3193445 [NUCLEO_F411RE] Adapt python script + CMSIS files to build/export to IAR 2014-10-15 15:00:35 +02:00
Przemek Wirkus 2274651892 Refactoring of report exporter to support HTML and JUNIT. Added unicode encoding for strings coming from serial console 2014-10-15 13:38:20 +01:00
Przemek Wirkus 091cccaf6e Refactoring of report exporter to support HTML and JUNIT: Simple variable scope bug-fix 2014-10-15 11:36:47 +01:00
Przemek Wirkus dec97ce13e Added unicode filter to console output from MUT 2014-10-15 11:33:44 +01:00
Przemek Wirkus 7ce6287474 Refactoring of report exporter to support HTML and JUNIT. Added properties for each unique test suite. Each test suite is sorted out as different toolchain 2014-10-15 11:33:41 +01:00
Przemek Wirkus 567f4a170f Refactoring of report exporter to support HTML and JUNIT. Modified host tests to support serial and copy issues in more generic way. Copy in test suite and serial in host_test control flow. 2014-10-15 11:33:37 +01:00
Przemek Wirkus 9b0a22f1a4 Refactoring of report exporter to support HTML and JUNIT. Added failure and error tags. 2014-10-15 11:33:34 +01:00
Przemek Wirkus 51223ef6d1 Refactoring of report exporter to support HTML and JUNIT. TODO: add support for TEXT output.
Added JUtnit exporter
2014-10-15 11:33:30 +01:00
Przemek Wirkus 0100aa5732 Removed usused imports 2014-10-15 11:33:26 +01:00
Przemek Wirkus ccac8f8339 Midified way singletest script is checking for installed modules required by test suite 2014-10-15 11:33:22 +01:00
Martin Kojtal 77c1102c0f Merge pull request #556 from ohagendorf/Nucleo_F334R8
Exporters: NUCLEO_F334R8 - export to gcc_arm and coide (templates, travis addition)
2014-10-13 15:28:06 +02:00
Olaf Hagendorf 0e970af4a9 [EXPORT][NUCLEO_F334R8] Add no rtti flag to gcc_arm exporter 2014-10-13 11:59:46 +02:00
Martin Kojtal bc5397a4ce Merge pull request #555 from sg-/lpc11u24_export
Exporters: Add no rtti flag to exporters
2014-10-13 08:06:45 +02:00
ohagendorf 3b9fd11ee3 Merge branch 'gcc4nucleo_f334' into Nucleo_F334R8
Conflicts:
	workspace_tools/export/gccarm.py
	workspace_tools/export_test.py
2014-10-12 19:09:31 +02:00
sg- 8e5fb67c30 [export] Add no rtti flag to exporters 2014-10-10 18:01:31 -05:00
0xc0170 3b87e28eb6 Export: IAR - sources in the project file, 3 targets ewp templates 2014-10-10 10:49:42 +02:00
0xc0170 c22a653bba Export: IAR ewp template - add suffix lpc1768
- ewp file does define target, and it's set to lpc1768
2014-10-10 10:05:29 +02:00
Yihui Xiong 8383cf97d6 [DISC_F407VG & ARCH_MAX] change default toolchain 2014-10-08 10:48:27 +08:00
Martin Kojtal 46e37048a8 Merge pull request #535 from bcostm/dev_F091RC
Platform: New platform addition - NUCLEO_F091RC
2014-10-07 09:23:49 +01:00
ohagendorf cb23f2f47d [EXPORT][NUCLEO_F334R8] removed accidentally 2 macros
The commit 'export to gcc_arm and coide' removed accidentally 2 macros
from NRF51822 and NRF51 targets.
2014-10-06 22:11:08 +02:00
bcostm 8b6ee09232 [NUCLEO_F091RC] Update python files for this target, add uVision exporter 2014-10-06 16:31:48 +02:00
Bogdan Marinescu a156b0f4f2 Merge branch 'DISCO_F429' of git://github.com/ohagendorf/mbed into ohagendorf-DISCO_F429
Conflicts:
	workspace_tools/export/gccarm.py
2014-10-06 14:33:21 +01:00
Bogdan Marinescu 43bee35a52 Keeping git happy about line endings
Not exactly sure why, but git shows diffs right after cloning
a fresh copy of the mbed repo. Definitely has something to do
with line endings, but not 100% sure why. Hopefully this will
fix things.
2014-10-06 14:28:55 +01:00
Bogdan Marinescu 101c6308b0 Merge pull request #521 from EmBlocks/master
[EXPORT] EmBlocks EIX plugin support
2014-10-06 03:16:24 -07:00
Bogdan Marinescu 9028a2a577 Merge pull request #533 from Cheong2K/master
Added RedBearLab BLE Nano board.
2014-10-06 02:58:56 -07:00
Martin Kojtal b30176a071 Merge pull request #531 from toyowata/master
Platform: LPC824 - new platform addition
2014-10-06 09:53:12 +01:00
Cheong e48d309f18 Added RedBearLab BLE Nano board. 2014-10-06 11:29:01 +08:00
ohagendorf 70eef62d9f [DISCO_F429ZI] new target with [EXPORT] to gcc_arm and CoIDE
- build and export to toolchains gcc_arm and CoIDE is OK
- compiling is OK
- mbed/blinky is OK
2014-10-05 23:05:16 +02:00
Toyomasa Watarai 685f97da37 Add LPC824 platform
LPCXpresso824-MAX support
uARM target support
RTOS support
2014-10-05 16:18:48 +09:00
Yihui Xiong 84467d593a [ARCH_MAX] add gcc project template 2014-10-04 22:01:50 +08:00