| Index: build/android/pylib/uirobot/uirobot_test_instance.py
 | 
| diff --git a/build/android/pylib/uirobot/uirobot_test_instance.py b/build/android/pylib/uirobot/uirobot_test_instance.py
 | 
| new file mode 100644
 | 
| index 0000000000000000000000000000000000000000..b129f89c1cac0a461fd371d59787061bd855bf8d
 | 
| --- /dev/null
 | 
| +++ b/build/android/pylib/uirobot/uirobot_test_instance.py
 | 
| @@ -0,0 +1,51 @@
 | 
| +# Copyright 2014 The Chromium Authors. All rights reserved.
 | 
| +# Use of this source code is governed by a BSD-style license that can be
 | 
| +# found in the LICENSE file.
 | 
| +
 | 
| +import os
 | 
| +
 | 
| +from pylib import constants
 | 
| +from pylib.base import test_instance
 | 
| +
 | 
| +class UirobotTestInstance(test_instance.TestInstance):
 | 
| +
 | 
| +  def __init__(self, args):
 | 
| +    """Constructor.
 | 
| +
 | 
| +    Args:
 | 
| +      args: Command line arguments.
 | 
| +    """
 | 
| +    super(UirobotTestInstance, self).__init__()
 | 
| +    self._apk_under_test = os.path.join(
 | 
| +        constants.GetOutDirectory(), args.apk_under_test)
 | 
| +    self._minutes = args.minutes
 | 
| +
 | 
| +  #override
 | 
| +  def TestType(self):
 | 
| +    """Returns type of test."""
 | 
| +    return 'uirobot'
 | 
| +
 | 
| +  #override
 | 
| +  def SetUp(self):
 | 
| +    """Setup for test."""
 | 
| +    pass
 | 
| +
 | 
| +  #override
 | 
| +  def TearDown(self):
 | 
| +    """Teardown for test."""
 | 
| +    pass
 | 
| +
 | 
| +  @property
 | 
| +  def apk_under_test(self):
 | 
| +    """Returns the app to run the test on."""
 | 
| +    return self._apk_under_test
 | 
| +
 | 
| +  @property
 | 
| +  def suite(self):
 | 
| +    """Returns the test suite, none for uirobot."""
 | 
| +    return None
 | 
| +
 | 
| +  @property
 | 
| +  def minutes(self):
 | 
| +    """Returns the number of minutes to run the uirobot for."""
 | 
| +    return self._minutes
 | 
| 
 |