Remove the Debugger.
The Debugger isn't well maintained, and its presence has an impact on testing
and validation time.
Change-Id: I9ad664ec3150e7f4ea1da2e3201682fb5684c610
diff --git a/tools/test.py b/tools/test.py
index 8300475..f7dbd06 100755
--- a/tools/test.py
+++ b/tools/test.py
@@ -175,17 +175,10 @@
build_option_negative_testing
]
-runtime_option_debugger = \
- RuntimeOption('debugger',
- '''Test with the specified configurations for the debugger.
- Note that this is only tested if we are using the simulator.''',
- val_test_choices=['all', 'on', 'off'])
-test_runtime_options = [
- runtime_option_debugger
-]
+test_runtime_options = []
test_options = \
- test_environment_options + test_build_options + test_runtime_options
+ test_environment_options + test_build_options + test_runtime_options
def BuildOptions():
@@ -441,7 +434,6 @@
SetFast(environment_option_compiler, args.compiler, 'clang++')
SetFast(build_option_standard, args.std, 'c++98')
SetFast(build_option_mode, args.mode, 'debug')
- SetFast(runtime_option_debugger, args.debugger, 'on')
if not args.nolint and not (args.fast or args.dry_run):
rc |= RunLinter()
@@ -451,11 +443,6 @@
rc |= RunClangFormat()
MaybeExitEarly(rc)
- # Don't try to test the debugger if we are not running with the simulator.
- if not args.simulator:
- test_runtime_options = \
- filter(lambda x: x.name != 'debugger', test_runtime_options)
-
# List all combinations of options that will be tested.
def ListCombinations(args, options):
opts_list = [