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),