test_that support for model parameter
Add pass through support for model going to the test_suite
BUG=b:65673486
TEST=test_that -b coral -i coral-release/R63-10000.0.0 :lab: dummy_Pass
& test_that -b coral -m robo360 -i coral-release/R63-10000.0.0 :lab: dummy_Pass
Change-Id: I00721d8d300a3647ec590d80f132d51695dfe55d
Reviewed-on: https://chromium-review.googlesource.com/747622
Commit-Ready: C Shapiro <shapiroc@google.com>
Tested-by: C Shapiro <shapiroc@google.com>
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
diff --git a/site_utils/test_that.py b/site_utils/test_that.py
index 7804392..d7c5f3e 100755
--- a/site_utils/test_that.py
+++ b/site_utils/test_that.py
@@ -117,6 +117,9 @@
action='store',
help='Board for which the test will run. Default: %s' %
(default_board or 'Not configured'))
+ parser.add_argument('-m', '--model', metavar='MODEL', default='',
+ help='Specific model the test will run against. '
+ 'Matches the model:FAKE_MODEL label for the host.')
parser.add_argument('-i', '--build', metavar='BUILD',
default=test_runner_utils.NO_BUILD,
help='Build to test. Device will be reimaged if '
@@ -314,6 +317,7 @@
'run_suite.py'),
'--board=%s' % (arguments.board,),
'--build=%s' % (arguments.build,),
+ '--model=%s' % (arguments.model,),
'--suite_name=%s' % 'test_that_wrapper',
'--pool=%s' % (arguments.pool,),
'--max_runtime_mins=%s' % str(arguments.max_runtime_mins),