Commit Graph

240 Commits (a53cd59b51f1244ef21f4ffae13bfb078d280cc8)

Author SHA1 Message Date
Przemek Wirkus bd689d7c7e Fixed static / extern for led_blik() function. This function should be encapsulated inside test_env.cpp compilation unit for internal printing / error prompting usage 2014-09-01 08:44:12 +01:00
Przemek Wirkus 400e4f8085 Added measurement prints to PERF test group 2014-09-01 08:44:08 +01:00
Przemek Wirkus 7c1adc5eaa Added simple coefficient notifiers (functions) to print int, uint and double together with measurement name 2014-09-01 08:44:04 +01:00
Przemek Wirkus b9c75a7712 Added 3 new performance tests (PERF_* group). Tests measure read/write speed of file system operation while using Stdio, FatFS and mbed (FIleHandle) implementations 2014-09-01 08:43:52 +01:00
Przemek Wirkus 13c3a64e3f Fixed CPPUTEST test runner for other compilers. Now we will force to pass main(argc, argv) ourselves to CPPUTEST test suite - as should be done in embedded project 2014-09-01 08:43:49 +01:00
Przemek Wirkus 60f6c97c3f HTTPClient bugfixed - recent HTTPClient tests show POST method failing. HTTP header scan function insufficient buffers blocked proper header scan 2014-09-01 08:43:18 +01:00
Przemek Wirkus ab2433cac2 Test bugfix: bugfixed RTOS (mutex, semaphore) - not thread safe stdio causes test result prints to be interrupted by threads' printing
test bugfix: added support for targetID print from device for 'hello world' and 'stdio' testcases
2014-08-15 11:17:52 +01:00
Przemek Wirkus d9fbefd373 Test compliance with LPC1549 and LPC11U68 2014-07-30 17:53:01 +01:00
Przemek Wirkus 12c7ba5ee2 Small refactoring for SD card tests for TARGET_K64F platform 2014-07-28 13:35:10 +01:00
Przemek Wirkus cd05521867 Added simple random seed provider. 2014-07-28 09:20:46 +01:00
Przemek Wirkus 2415d391d7 Added pseudo random seed source from compiler -D option 2014-07-24 15:33:49 +01:00
Mihail Stoyanov 8d5d92fea8 Added notify_start() to indicate test start
Added BusOut test
2014-07-22 09:53:05 +03:00
Przemek Wirkus f7ab12865e Added simple checks to make sure assertions outside test runs don't crash 2014-07-18 10:21:50 +01:00
Przemek Wirkus 265de723ad Changed console object name from 'console' to something more unique like 'mbed_cpputest_console' 2014-07-18 10:21:45 +01:00
Przemek Wirkus 1da17bd076 Added MMA8451Q accelerometer test port for K20D50M platform 2014-07-15 12:32:10 +01:00
Przemek Wirkus da68637753 Removed compilation warning about unused variable in i2c test 2014-07-15 12:08:35 +01:00
Przemek Wirkus ac667d6a3e Added SD card and EEPROM test pins for new Freescale K20D50M platform 2014-07-15 10:13:20 +01:00
Przemek Wirkus 0ca9a48b63 Indented using AStyle 2014-07-10 10:57:44 +01:00
Mihail Stoyanov 2018e40f3c Change LED blinking rate when tests finish 2014-07-04 20:32:14 +03:00
Mihail Stoyanov ac85b9f6a0 Added mbed blinky to tests 2014-07-04 20:10:28 +03:00
bcostm 693035b74f Add NUCLEOs targets in TMP102 test 2014-07-04 10:00:13 +02:00
Przemek Wirkus c97f1b8139 Added support for cpputest library. UT libray now compiles as separate lib, just like other libs. For example ETH or RTX. Added support for cpputest sources in root of mbed project (on the same level with mbed sdk repo). changes include adding new paths to the project. Two example UT (UT_1, UT_2 are added). New option -O is introduced to force 'test build only' 2014-07-01 17:45:38 +01:00
Przemek Wirkus 02ef2410cf Changed default p5 pin for DigitalOut to LED1 pin - so it is available on all devices supporting this test 2014-07-01 13:22:41 +01:00
Toyomasa Watarai b1cae3da93 [LPC1549] Added CAN support
Added CAN API support for LPC1549 target.
Tested with LPC1768 target using NXP TJA1042 CAN transceiver.
2014-06-30 15:21:42 +09:00
Christian Taedcke 021074eb1f [LPC1549] Enable analog test. 2014-06-23 19:17:38 +02:00
Christian Taedcke d27129351c [LPC1549] Fix pin assignment for simple io tests. 2014-06-23 19:17:38 +02:00
Przemek Wirkus a7d1228723 Added new NUCLEO boards definitions to general tests 2014-06-23 15:56:47 +01:00
0xc0170 971038f2ed spaces removal - tests 2014-05-29 15:50:20 +02:00
ban4jp 49cdbbfe5d [KLXX] Added RPC + RTOS support 2014-05-25 18:03:50 +09:00
Przemek Wirkus 7afde21d4d Added pins for EEPROM line test 2014-05-20 15:24:21 +01:00
Przemek Wirkus 20d2618d19 SD card test updated with 11U68 pinology 2014-05-20 15:05:28 +01:00
Rohit Grover c057be6709 remove BLE related tests;
They were only demos; not real tests.
2014-05-20 14:54:01 +01:00
Przemek Wirkus 30424b260d Code indentation only 2014-05-16 14:33:10 +01:00
Przemek Wirkus d6168f30cf Added TARGET_LPC11U68 to timer/ticker/eeprom tests 2014-05-16 14:29:51 +01:00
Przemek Wirkus 55c4d96efc Added NUCLEO L053R8 to SD test definitions 2014-05-16 11:16:47 +01:00
Przemek Wirkus ef1f4756c1 Removed compilation error 2014-05-14 17:21:11 +01:00
Przemek Wirkus 63d2bba43c Add new ST target TARGET_NUCLEO_L053R8 to few tests 2014-05-14 14:54:11 +01:00
Mihail Stoyanov 7882b9ca20 Merge branch 'master' of https://github.com/mbedmicro/mbed 2014-05-05 13:57:45 +03:00
Przemek Wirkus 044b5131cb Added NUCLEO_F103RB, NUCLEO_L152RE, NUCLEO_F302R8, NUCLEO_F030R8, NUCLEO_F401RE defines to timer tests. Fixed bug related to Nucleo not responding to singletest.py test execution 2014-05-02 19:54:40 +01:00
Mihail Stoyanov bdb8464262 Merge branch 'master' of https://github.com/mbedmicro/mbed 2014-05-02 15:12:47 +03:00
Przemek Wirkus e5b475f654 Added TARGET_NUCLEO_L152RE define to Timeout test 2014-04-30 13:57:14 +01:00
Przemek Wirkus 96f78f4151 Added TARGET_NUCLEO_L152RE define to Timer us test 2014-04-30 13:57:13 +01:00
Przemek Wirkus 70956ff794 Added TARGET_NUCLEO_L152RE define to Ticker 2 test 2014-04-30 13:57:12 +01:00
Przemek Wirkus 935ce7c733 Added TARGET_NUCLEO_L152RE define to EEPROM test 2014-04-30 13:57:11 +01:00
Przemek Wirkus d0b7f3009d Updated test MBED_A4 (i2c_TMP102) with LPC2368 target 2014-04-30 13:57:09 +01:00
Przemek Wirkus c62f8cd1d1 Added new test NET_14 - datagram PHY/data layer benchmark 2014-04-30 13:57:08 +01:00
Przemek Wirkus 23b696133a Added LPC2368 to SD card and TMP102 tests 2014-04-30 13:57:07 +01:00
Przemek Wirkus 5eb40d38ca Small refactoring + code indent 2014-04-24 14:41:53 +01:00
Przemek Wirkus 4927a9d7e3 Small updates for test MBED_A12, MBED_A19, MBED_A25 (SD, EEPROM, EEPROM) 2014-04-24 13:48:39 +01:00
Przemek Wirkus 77c96631cc Updated MBED_A19 24LC256 EEPROM test. Added new test MBED_A25 24LC256 I2C EEPROM pattern write/read to test suite 2014-04-24 13:48:38 +01:00
Przemek Wirkus 6b044ada5b Added KL25Z_5 MMA8451Q accelerometer test to test automation suite 2014-04-16 11:49:35 +01:00
Przemek Wirkus 581c8b4086 Small updates for NET_7 HTTP Client test 2014-04-16 11:06:38 +01:00
Przemek Wirkus c33b744fa5 Added NET_13 TCP client echo loop host test to test automation suite 2014-04-16 11:06:35 +01:00
dinau 9617a966df Merge branch 'mbedmicro.org/master' 2014-04-12 00:40:38 +09:00
Mihail Stoyanov ead2bc63cb Merge branch 'master' of https://github.com/mbedmicro/mbed 2014-04-09 15:14:46 +01:00
Przemek Wirkus 602a4ed8eb Added EXAMPLE_1 /dev/null redirection host test to automation suite 2014-04-09 11:32:44 +01:00
Przemek Wirkus 497f8c5cd2 Added NET_1 and NET_2 (TCP / UDP client) automated tests to test suite 2014-04-08 15:31:16 +01:00
dinau d9c2175a05 [STM32F3-Discovery][DISCO_F303VC] initial port. 2014-04-08 22:30:24 +09:00
Przemek Wirkus 5804ee610b Added MBED_26 Integer constant division test to test suite 2014-04-08 12:09:22 +01:00
Przemek Wirkus 38f84aa194 Added MBED_22 Semihost test automation to test suite 2014-04-08 11:24:58 +01:00
Przemek Wirkus 528b3136d3 MBED_10 Hello World test host automation added to test suite 2014-04-08 10:20:44 +01:00
Mihail Stoyanov 3633348676 Changed the Arduino tests order 2014-04-07 16:56:13 +01:00
Bogdan Marinescu 2e32c71b50 [K64F] Ensure immediate update of CnV register in FTM
Also changed pin assignment for the PWM test.
2014-04-07 16:48:56 +01:00
Bogdan Marinescu 286a4e42f6 [K64F] Fix PWM implementation
Also change the pin for the PWM LED test.
2014-04-07 16:29:54 +01:00
Mihail Stoyanov 8806b50775 Merge branch 'master' of https://github.com/sg-/mbed 2014-04-04 12:26:23 +01:00
Mihail Stoyanov bf9689a9b8 Added "supported_form_factors" list attr to targets which defines TARGET_FF_* symbols for the supported form factors.
Unified some tests for targets that support Arduino form factor to use Arduino style pin names.
2014-04-04 12:24:21 +01:00
0xc0170 7daf2753a0 K64F - port HAL corrections 2014-04-04 10:30:30 +02:00
sg- 0e6cb47481 Update AnalogOut pinname in the test 2014-04-03 18:32:18 -05:00
Mihail Stoyanov 283e990f46 Added K64F to tests 2014-04-03 20:30:01 +01:00
Przemek Wirkus b6fadb4e11 RTOS_8 ISR handling for queue put/get functionality added to test suite 2014-03-26 17:38:36 +00:00
Przemek Wirkus ccd7f2e757 Cosmetic updates to VTOR relocation test 2014-03-26 15:07:42 +00:00
Przemek Wirkus e10bd60385 NET_7, NET_8 - HTTP and NTP client test automation added to test suite 2014-03-26 14:48:44 +00:00
Przemek Wirkus c2cd398d6a Added MBED_15 RPC test to automated test suite 2014-03-26 10:36:34 +00:00
Przemek Wirkus 773e0ce493 RTOS_2 Semaphore resource locking test automation added to test suite 2014-03-25 14:33:58 +00:00
Przemek Wirkus c1c470bf6f Small changes to testcase to allign with RTOS Mail test 2014-03-25 14:33:57 +00:00
Przemek Wirkus 40514add7f RTOS_6 Mail test automation added ti test suite 2014-03-25 14:33:56 +00:00
Przemek Wirkus 9a73b5a809 RTOS_4 Signal test automation added to test suite 2014-03-25 14:33:55 +00:00
Przemek Wirkus 031bf1323b RTOS_5 Queue test small implementation changes 2014-03-25 14:33:54 +00:00
Przemek Wirkus 0afeb401c7 RTOS_5 Queue test automation changed - host test is not used now - test is faster 2014-03-25 14:33:52 +00:00
Przemek Wirkus 11c042fac3 Added RTOS_5 Queue test to automated host test suite 2014-03-24 18:45:56 +00:00
Przemek Wirkus 7f14710eae Merge branch 'master' of https://github.com/mbedmicro/mbed 2014-03-24 18:22:41 +00:00
Przemek Wirkus 88fa03a1af Added RTOS_7 timer automated test to host test suite 2014-03-24 18:22:33 +00:00
Emilio Monti 232bd99880 Update Health_Thermometer example to latest revision 2014-03-24 17:18:17 +00:00
Przemek Wirkus 3690bdd40f Merge branch 'master' of https://github.com/mbedmicro/mbed 2014-03-24 17:06:19 +00:00
Przemek Wirkus a8c7e135f7 Added RTOS_1 basic test and RTOS_9 SD file write/read test to host test automation 2014-03-24 17:05:32 +00:00
Emilio Monti 2dff8cf4f4 Add BLE HeartRate and iBeacon examples 2014-03-24 17:01:32 +00:00
Emilio Monti 475657f920 Move BLE Nordic native library in separate directory 2014-03-24 16:45:14 +00:00
dinau a43ba4740a [STM32F407][LPC4088][GCC_ARM] Fixed compilation error.
This commit fix FPU error when compile with RTX OS.
2014-03-21 21:16:52 +09:00
dinau 86ee511c80 STM32F0-Discovery (STM32F051R8) initial port 2014-03-21 20:23:13 +09:00
Przemek Wirkus 1e79d929bf Added MBED_16 RTC host test automation (5 reads from RTC) 2014-03-20 15:52:06 +00:00
Przemek Wirkus d4c29b81cb trailing spaces removed 2014-03-20 15:02:32 +00:00
Przemek Wirkus c274102104 Added MBED_24 host test automation for timeout with us int handleers (2 x 500us tandem) 2014-03-20 15:01:28 +00:00
Przemek Wirkus f13c2d8c71 Added MBED_23 ticker host test automation. Test uses the sahe host_test script as wait_us test 2014-03-20 11:44:31 +00:00
Przemek Wirkus e051431053 Added MBED_11 ticker host test automation (test uses the same host_test script to test ticker as wait_us test. 2014-03-20 11:34:47 +00:00
Przemek Wirkus c32258de09 Added Interrupt vector relocation test automation. 2014-03-20 11:06:14 +00:00
Przemek Wirkus 8c234adf9a Trailing spaces removed 2014-03-20 10:55:45 +00:00
Przemek Wirkus f63ce6a2c0 Added MBED_12 test (C++) automation. target test code also updated. 2014-03-20 10:54:55 +00:00
Przemek Wirkus d07ed138b2 Added us Timer proper host test automation 2014-03-19 19:57:02 +00:00
dinau 1683e9fba2 STM32VL-Discovery initial port 2014-03-19 21:39:01 +09:00
dinau 218ea3a4da [GCC_ARM][LPC11U35][LPC1114][STMF407]: Modified build scripts
1. Added to Makefile templates for LPC11U35 and STM32F407
2. Added output facility of HEX file, LIST file and MAP file
2014-03-18 20:32:53 +09:00