mbed-os/tools
Brian Daniels 1618e608e7 Test discovery now uses build and toolchain logic
Previously, test discovery throught test.py used its own logic to find
tests. This was mostly a subset of the rules used during the build
process. It respected .mbedignore files, but it did not respect TARGET_,
TOOLCHAIN_, and FEATURES_ directories. This change now uses the same logic
used during building to respect these folders. Tests under these folders
that are not being pulled in for the given target will be ignored.
2016-07-25 14:43:52 -05:00
..
bootloaders Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
buildbot Move private_settings.py to root mbed_settings.py. Various updates to reflect the path changes 2016-06-09 22:24:05 +01:00
ci_templates Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
compliance Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
data Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
dev Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
export Merge pull request #2159 from jeromecoutant/PR_dev_NUCLEO_F207ZG 2016-07-21 11:13:33 +01:00
host_tests Squash weird import bug 2016-07-07 15:29:36 -05:00
misc Move non-essential scripts to tools/misc/ 2016-06-27 14:11:38 +01:00
test Merge pull request #2215 from geky/tools-cumulative-overrides 2016-07-22 16:16:41 -05:00
toolchains Merge pull request #2188 from screamerbg/build-common 2016-07-22 17:04:25 -05:00
.mbedignore Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
__init__.py Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
build.py [tools-build,make,project] Disallow parent of repo as --build args 2016-07-19 09:32:44 -05:00
build_api.py Test discovery now uses build and toolchain logic 2016-07-25 14:43:52 -05:00
build_everything.py Add tests to the config system. Add GCC flags to support uVisor 2016-06-12 19:04:41 +01:00
build_release.py Build release - add copy targets.json file 2016-07-07 12:04:49 +01:00
build_travis.py tools update to add NUCLEO_F207ZG 2016-07-12 16:38:11 +02:00
colorize.py Replace color definitions with colorama constants 2016-07-11 09:41:23 -05:00
config.py Updated config tests to match change in error message 2016-07-22 00:35:13 -05:00
default_settings.py Add environmental variables support for toolchain paths 2016-06-24 23:03:08 +01:00
detect_targets.py Revert "Revert "Generalize flag handling"" 2016-07-07 15:29:36 -05:00
export_test.py [STM32F4xx][NUCLEO_F429ZI] Add on for NUCLEO_F429ZI export and tests 2016-07-04 15:20:12 +02:00
get_config.py Ignore extra MCUs and toolchains in get_config.py 2016-07-07 15:29:36 -05:00
hooks.py Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
libraries.py Update project generator script to allow working with any source 2016-06-10 02:24:27 +01:00
make.py [tools-build,make,project] Disallow parent of repo as --build args 2016-07-19 09:32:44 -05:00
memap.py Replace in memap CSV report fields 2016-07-13 11:25:04 +01:00
options.py Add colorization option to default options parser 2016-07-11 09:41:14 -05:00
patch.py Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
paths.py Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
project.py Fix "project.py --help - typerror type argument unexpected" (#2223) 2016-07-22 12:59:57 -05:00
project_api.py IDE build tests with progen 2016-07-15 13:25:35 -05:00
settings.py mbed Online Build System support: 2016-07-19 11:14:42 +01:00
singletest.py Revert "Revert "Generalize flag handling"" 2016-07-07 15:29:36 -05:00
size.py Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
synch.py mbed Online Build System support: 2016-07-19 11:14:42 +01:00
targets.py mbed Online Build System support: 2016-07-19 11:14:42 +01:00
test.py Test discovery now uses build and toolchain logic 2016-07-25 14:43:52 -05:00
test_api.py Test discovery now uses build and toolchain logic 2016-07-25 14:43:52 -05:00
test_db.py Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
test_exporters.py Merge pull request #1873 from theotherjimmy/file-reporter 2016-07-06 16:45:43 -05:00
test_mysql.py Renamed workspace_tools folder to tools 2016-06-09 21:34:53 +01:00
test_webapi.py Revert "Revert "Generalize flag handling"" 2016-07-07 15:29:36 -05:00
tests.py tools update to add NUCLEO_F207ZG 2016-07-12 16:38:11 +02:00
upload_results.py Ported updates to targets, utils and settings scripts 2016-06-09 22:05:35 +01:00
utils.py Test discovery now uses build and toolchain logic 2016-07-25 14:43:52 -05:00