Commit Graph

643 Commits (ac667d6a3e14750261b7a339f003dba83bf2ec7b)

Author SHA1 Message Date
Przemek Wirkus 19bfb0eb61 Added new feature: Now user can change default global name of project (test) binary to other name or by default use name chosen by the suite which is test folder name 2014-07-15 10:13:17 +01:00
Martin Kojtal 2031512f69 Merge pull request #400 from micromint/master
[LPC4330] Updated LPC4330_M4 port
2014-07-15 07:35:28 +01:00
jesusalvarez e84df816c4 Restored assert on gpio_object.h. Added export template for GCC ARM Embedded (TOOLCHAIN_GCC_ARM) 2014-07-14 10:05:37 -04:00
Przemek Wirkus ed4f76b9de Added TIMEOUT as one of the rest results. Fixed test result structure in result summary (not all results were added) 2014-07-14 13:08:36 +01:00
Przemek Wirkus c4fc4931a9 Added simple print to table in -S switch command 2014-07-14 11:49:06 +01:00
jesusalvarez 4e82296c05 Updates to LPC4330_M4 drivers 2014-07-11 14:48:25 -04:00
Przemek Wirkus 2b2187587c Removed (again) RPC test from automation pool. 2014-07-11 11:24:51 +01:00
Przemek Wirkus 0725b33375 Added exception handling for prettytable and serial modules - gracefuly handle missing imports. 2014-07-11 11:24:03 +01:00
Przemek Wirkus 41a7dada69 Removed TODO section in comments - all TODOs are fixed and implemented now. 2014-07-11 10:34:52 +01:00
Przemek Wirkus ce078d6e90 Added few comments to functions. Removed fixed TODO in copy function. Refactored one function to return string instead of priting it. 2014-07-11 10:33:13 +01:00
Przemek Wirkus a8d47821be pyFlakes issue fixed: Removed two unused variables 2014-07-11 10:21:11 +01:00
Bogdan Marinescu bbf5cbc715 Merge pull request #397 from 0xc0170/dev_k20d50m
[K20D50M] K20D5M -> K20D50M
2014-07-11 09:57:00 +01:00
Przemek Wirkus c3cfff246c Replaces prompts starting with >>> with simple one liners. It will be later refactored to common display format via some 'print info/warn/err class' 2014-07-10 18:26:39 +01:00
Przemek Wirkus 80745d51ee Test loops feature part 3: Finnaly commit. Added Loops info in pretty table in test sumary. Added Result resolving by test result list analysis. 2014-07-10 18:05:01 +01:00
Przemek Wirkus 98ae711ba5 Test loops feature part 2: added local and global loops counter to switches and test execution function. 2014-07-10 17:10:13 +01:00
Przemek Wirkus b78617df93 Test loops feature part 1: added --loops and --global-loops switches, added test_loops paramater for test handler 2014-07-10 15:58:17 +01:00
Przemek Wirkus a1c9c941b5 Added serial port wrappers for read/write instead of raw serial port access to access MUT serial port. This will allow to catch more issues with communication with MUT during tests. This will also 'hide' tracebacks from test suite execution. 2014-07-10 14:54:05 +01:00
Przemek Wirkus 82e4a672ca Added seral port read/write wrappers to handle serial port communication issues. Added IOERR_SERIAL handler for basic test. Other tests will be refactored in separate commits. 2014-07-10 14:51:56 +01:00
Przemek Wirkus f1db89ea0f Added new error codes to test suite: IOERR_SERIAL, IOERR_DISK, IOERR_TIMEOUT, IOERR_COPY. Not all of them are yet handled but naming convention added for further implementations. 2014-07-10 14:50:35 +01:00
0xc0170 cf645e8fa1 [K20D50M] K20D50M - correct target name 2014-07-10 13:46:38 +01:00
Przemek Wirkus 054d33a297 Added handler to catch file copy exceptions. Both suprocess.call() and shutils.copy are handled. tested with shutil.copy, cp and xcopy. Note: xcopy is in interactive mode by defalt. 2014-07-10 13:15:21 +01:00
Przemek Wirkus c159494e35 Added file remove function with exception handling 2014-07-10 11:24:02 +01:00
Przemek Wirkus 1dbeae4423 Added target conflict detection in verbose mode in --config switch 2014-07-10 10:58:13 +01:00
Przemek Wirkus 1846a7ebcb Added test specification and MUTs configuration pretty print 2014-07-10 10:58:11 +01:00
Przemek Wirkus 10974f29f3 Removed unused 'pass' statement 2014-07-10 10:58:09 +01:00
Przemek Wirkus f3567d4f1a pyFlakes issues fixed. Simple refactoring 2014-07-10 10:58:07 +01:00
Przemek Wirkus 7c6ece5764 pyFlakes issues fixed. Simple refactoring 2014-07-10 10:58:05 +01:00
Przemek Wirkus e7c8010fe5 pyFlakes issues fixed. Simple refactoring 2014-07-10 10:58:02 +01:00
Przemek Wirkus f55c0aca43 pyFlakes issues fixed. Simple refactoring 2014-07-10 10:58:00 +01:00
Przemek Wirkus 7a5d00bd65 pyFlakes issues fixed. Simple refactoring 2014-07-10 10:57:58 +01:00
Przemek Wirkus 3ce8116fb2 pyFlakes issues fixed. Simple refactoring 2014-07-10 10:57:56 +01:00
Przemek Wirkus 803c92438d pyFlakes issues fixed. Simple refactoring 2014-07-10 10:57:53 +01:00
Przemek Wirkus 0fef3ba498 pyFlakes issues fixed. Simple refactoring 2014-07-10 10:57:51 +01:00
Przemek Wirkus 89ef186680 pyFlakes issues fixed. Simple refactoring 2014-07-10 10:57:49 +01:00
Przemek Wirkus 005ed7ec4a pyFlakes issues fixed. Simple refactoring 2014-07-10 10:57:47 +01:00
Przemek Wirkus efead473eb Issues from pyFlakes corrected in the script (removed some unused imports and functions) 2014-07-10 10:57:42 +01:00
Rohit Grover aae8513739 changes needed to support V7 of the nRF51822 soft-device 110 2014-07-08 16:42:47 +01:00
Przemek Wirkus 2d4abbbf2e Fixed path to semihost unit test sources. Recompiled to check and test 2014-07-08 14:31:20 +01:00
Przemek Wirkus 79970295ea Bugfixing for UT library support 2014-07-08 14:31:17 +01:00
Przemek Wirkus ee1a2f5289 Added permutation counter to default on-line compiler 2014-07-08 14:31:15 +01:00
Martin Kojtal 12975ce03c Merge pull request #390 from xiongyihui/master
[EXPORTERS] add XADOW_M0 and ARCH_BLE to build_release.py, export support for Arch BLE
2014-07-08 09:32:58 +01:00
Mihail Stoyanov fd1600582b Fixed Xadow M0 extra labels 2014-07-07 19:04:43 +03:00
Yihui Xiong e13f1f2516 export support for arch ble 2014-07-07 15:11:47 +08:00
Yihui Xiong 1b190a4ec2 add XADOW_M0 and ARCH_BLE 2014-07-07 15:09:25 +08:00
Mihail Stoyanov ac85b9f6a0 Added mbed blinky to tests 2014-07-04 20:10:28 +03:00
Przemek Wirkus 362d6c83ff Added TODO for test suite improvements. 2014-07-04 14:52:09 +01:00
Bogdan Marinescu 2c7c7767de Merge pull request #385 from ytsuboi/master
[HRM1017] Added to build_release.py
2014-07-04 15:21:33 +02:00
Przemek Wirkus 690517143d Changed timeouts for EEPROM line read/writes to 15 because Nucleo targets perform tis test in <12s period 2014-07-04 10:03:42 +01:00
Mihail Stoyanov ca14f552e5 Fixed Xadow M0 target support 2014-07-04 11:44:53 +03:00
Mihail Stoyanov 19264fc372 Added ARM MPS2 platform support
Changed ONLINE_TOOLCHAIN flag to default_toolchain
2014-07-03 12:27:08 +03:00