Commit Graph

84 Commits (7a9ce241a70e07a54e508dea9310064ab456e641)

Author SHA1 Message Date
Brian Daniels 3148d1009e Adding the ability for tests to report they aren't supported on a target 2016-02-25 16:48:02 -06:00
sg- 018cdb928a Remove all references and use of code sourcery GCC in docs, build and export scripts 2016-02-10 23:27:33 -06:00
Brian Daniels fd90f5e0ce Adding vendor porperty to reports, handling that in upload script 2015-11-24 17:39:39 -06:00
Brian Daniels 5b7ab6210a Fixing build issue 2015-11-13 12:28:49 -06:00
Brian Daniels 0621ffa03e Fixing import issues with build.py 2015-11-12 12:16:10 -06:00
Brian Daniels 750b0ed41a Using description for build reports 2015-11-12 11:01:08 -06:00
Brian Daniels bdb23b3cfb Simplifying and reducing code 2015-11-12 11:01:05 -06:00
Brian Daniels 20cc9c6090 adding build output to build report 2015-11-12 11:01:04 -06:00
Brian Daniels 736cae108e Consolidating reporting in build_release and test_api 2015-11-12 11:01:03 -06:00
Przemek Wirkus 9a720be3d4 Small improvements to reporting build failures 2015-05-02 23:08:00 +01:00
Brian Daniels 01ff0b32b3 Removed comments 2015-04-13 17:07:38 -05:00
Brian Daniels a574e1f27e Broke apart some template stuff, added tests-build report 2015-04-13 17:07:37 -05:00
Brian Daniels 8576f74b3c Changing Jenkins HTML build output 2015-04-13 16:49:25 -05:00
Brian Daniels 1f6b56d060 Moved printing into build_api 2015-04-13 16:49:23 -05:00
Jeremy Brodt d65e7bfe3d Added copying of library files. 2015-04-13 09:31:27 -05:00
Martin Kojtal c9e7f409af Merge pull request #900 from PrzemekWirkus/host_test_autodetection
Host test autodetection improvements
2015-02-16 09:37:56 +00:00
Przemek Wirkus cff6bc44ea Added coloram module import
Minor code indents
2015-02-10 22:41:39 +00:00
GustavWi 61d1204e05 Added IAR support for NRF51822. IAR's linker can not merge hex files as a section only binarys. I added a binary under TARGET_NORDIC/TARGET_MCU_NRF51822/TOOLCHAIN_IAR that represents the soft_device. I added support in the python scripts to also copy binaries to the build/mbed dir and also added support for the exporter to copy binaries from resources into the exported zip file. 2015-02-04 11:29:31 +01:00
Przemek Wirkus 6255549570 Modified make.py so now parameter --silent suppreses Copy / Compile messages leaaving only Warning / Errors / build product info 2014-12-03 10:53:50 +00:00
Przemek Wirkus 0c848f8290 Added new switch --silet to build.py to avoid endless screens of Copy / Compile. In silent mode only warnings / erros / build product will be displayed 2014-12-03 09:24:19 +00:00
Przemek Wirkus 1e73f086bc Fixed issue with compilation related to other platforms. None object was iterable. 2014-11-11 17:46:15 +00:00
Przemek Wirkus f408c2140b Added extra includes for CPPUTEST library - in CppUTest library structure we only include from include/CppUTest and we do not use other functionality 2014-11-11 15:31:18 +00:00
Przemek Wirkus 9fe239dcad Added HTML reporting feature, switch --report-html FILENAME to singletest.py so now users can export test results to external HTML file. This feature can be used to display HTML reports on CI dashboards 2014-09-25 17:42:08 +01:00
Przemek Wirkus 95519c1334 Minor modifications to test api scripts 2014-09-25 17:42:04 +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 755d0174d6 Removed repeated lines from Copyright disclaimer/preamble 2014-08-07 11:48:44 +01:00
Bogdan Marinescu 16b9ae0c8a Added 'jobs' argument to static_analysis_scan_lib 2014-08-07 11:21:03 +01:00
Bogdan Marinescu 4099f9c29e Propagated 'jobs' argument to build_lib 2014-08-07 11:20:59 +01:00
Mihail Stoyanov 647c96172c Merge branch 'master' of https://github.com/mbedmicro/mbed
Conflicts:
	workspace_tools/build.py
2014-08-05 15:06:53 +03:00
Przemek Wirkus 13c6c4f13e Refactoring: created test_api.py and moved test code and classes to separate test api file. Prepareing to add MPS2 reset functionality 2014-08-04 14:29:46 +01:00
Przemek Wirkus 80bb5b6f6d Added correct target counting when filtering option -S with -f filter 2014-08-04 14:29:41 +01:00
Przemek Wirkus 62c3118e38 Bugfixed filter target counter when used with filter. 2014-07-30 17:52:51 +01:00
Przemek Wirkus d71e2713dd Added simple filtering switch for -S option. This can be extended in the future to other switches like -r / -R 2014-07-30 17:52:49 +01:00
Przemek Wirkus fee2533ab9 Small source code and print indent refactoring 2014-07-30 17:52:29 +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
Przemek Wirkus c4fc4931a9 Added simple print to table in -S switch command 2014-07-14 11:49:06 +01:00
Mihail Stoyanov 8c8b3eb3b9 Merge branch 'master' of https://github.com/mbedmicro/mbed 2014-07-11 11:19:02 +03: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 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
Mihail Stoyanov ff3cd57126 Add -j option to build.py, build_release.py and make.py
Multiple compile jobs are not enabled by default unless -j 0 or -j >1 is specified
2014-07-09 20:00:21 +03:00
Przemek Wirkus ee1a2f5289 Added permutation counter to default on-line compiler 2014-07-08 14:31:15 +01:00
Mihail Stoyanov 19264fc372 Added ARM MPS2 platform support
Changed ONLINE_TOOLCHAIN flag to default_toolchain
2014-07-03 12:27:08 +03:00
Przemek Wirkus 5d553dae3f Added default on-line compiler info in -S option for target/compiler support 2014-07-02 11:07:42 +01: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 caee48f917 Added 'skipped' build list for build.py 2014-06-23 15:56:45 +01:00
Przemek Wirkus 86e953d817 Not needed spaces removed from 'include files' list generators 2014-06-12 16:04:03 +01:00
Przemek Wirkus 74a051e5e6 cppcheck Popen usage improvements (stderr issues) 2014-06-11 17:08:35 +01:00
Przemek Wirkus d58d532ebc cppcheck Linux / Windows support 2014-06-11 15:52:12 +01:00
Przemek Wirkus 43ef069310 cppcheck cmd call bugfixes 2014-06-11 15:26:00 +01:00