Toyomasa Watarai
c66f9943a6
Added --multibyte_chars option
...
Added --multibyte_chars option for ARM and uARM build.
This enables to use multi-byte character such as Japanese or Chinese
especially for string literal.
It should not be affected single-byte character set. Tested with
Japanese Windows environment.
2014-07-30 10:54:08 +09:00
Bogdan Marinescu
7d32effdfd
Merge pull request #419 from 23chrischen/master
...
Change F411 to Cortex-M4F instead of Cortex-M4
2014-07-29 18:47:55 +01:00
23chrischen
97cdccdf03
Change F411 to Cortex-M4F instead of Cortex-M4
2014-07-29 09:43:48 -05:00
Przemek Wirkus
68b2f4648f
FAT library will be now built to .a / .ar separate folder. New switch -f / --fat is introduced for build.py script
2014-07-28 14:04:26 +01:00
Przemek Wirkus
4c10fbb660
Changed copyright date to 2014
2014-07-25 17:37:16 +01:00
Przemek Wirkus
8fab5bca18
Bugfix: Replaced magic value of UNDEF test result with proper const name
2014-07-24 15:33:46 +01:00
sg-
67a3183567
Add new platform. Based on K64F.
2014-07-22 09:15:52 -05:00
Przemek Wirkus
21ddd8b6cf
bugfix: option -t was not displaying all targets
2014-07-22 10:59:54 +01:00
Mihail Stoyanov
55f9b014de
Add GHI_MBUINO target support
2014-07-22 11:12:05 +03:00
Mihail Stoyanov
8d5d92fea8
Added notify_start() to indicate test start
...
Added BusOut test
2014-07-22 09:53:05 +03:00
jesusalvarez
8b831ab53b
Enable exporters for LPC4330_M4
2014-07-21 21:41:05 -04:00
0xc0170
ed13c38055
[Travis] Libraries addition to some targets
2014-07-21 11:45:27 +01:00
0xc0170
cd18872a83
[Travis] Targets addition (should be all supported targets by GCC_ARM)
2014-07-21 10:36:10 +01:00
Przemek Wirkus
805f470880
Bugfix reported by Mihail: If image firmware is not found wrong number of rows is reported (returned by SingleTest.handle() method.
2014-07-21 10:03:04 +01:00
Przemek Wirkus
a540c47d8c
Add simple comment to explain dependencies for Unit Tests and CppUTest library
2014-07-21 09:44:53 +01:00
Mihail Stoyanov
787da10f72
RedBearLab NRF51822 target support
2014-07-19 18:57:26 +03:00
Martin Kojtal
df84f2b3e9
Merge pull request #404 from xiongyihui/master
...
New ARCH_GPRS target
2014-07-18 14:09:41 +01:00
Przemek Wirkus
2ad17c9f63
Added new switch -V which will allow users only to print test result text from serial port during test. It helps just to see test results from test / host test itself
2014-07-18 11:43:11 +01:00
Przemek Wirkus
f28e561da6
Added new switch -u. Now you can force test suite to shuffle test execution order so your tests are executed in random order
2014-07-18 10:21:47 +01:00
Przemek Wirkus
8c3fb1cdcc
Fixed bug in reporting IOERR_COPY. test_all_result was not filled with IOERR_COPY error when using -n ooption with single test
2014-07-18 10:21:43 +01:00
Przemek Wirkus
05bc565d33
Removed trailing spaces
2014-07-18 10:21:40 +01:00
0xc0170
e2a080bd79
[tools] Fixed iterating through the available hex files
2014-07-17 15:14:22 +02:00
Rohit Grover
0e24b53599
Allow combining against one from a set of Nordic soft-devices in decreasing order of preference.
2014-07-17 13:57:43 +01:00
Yihui Xiong
76f1eb949b
add ARCH_GPRS target
2014-07-16 18:34:20 +08:00
Przemek Wirkus
1da17bd076
Added MMA8451Q accelerometer test port for K20D50M platform
2014-07-15 12:32:10 +01:00
Przemek Wirkus
d6668565cf
Removed prints in verbose mode regarding skipped print. Still this prints can be shown using --verbose-skipped switch
2014-07-15 10:13:23 +01:00
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