| Index: build/android/pylib/base/base_test_result.py
|
| diff --git a/build/android/pylib/base/base_test_result.py b/build/android/pylib/base/base_test_result.py
|
| index 1f45214d2cdac78d26748eba306be48744fbc6dc..f9e61a96725308c72e5c3cd4978c2f2eba7d1dde 100644
|
| --- a/build/android/pylib/base/base_test_result.py
|
| +++ b/build/android/pylib/base/base_test_result.py
|
| @@ -23,18 +23,20 @@ class ResultType(object):
|
| class BaseTestResult(object):
|
| """Base class for a single test result."""
|
|
|
| - def __init__(self, name, test_type, log=''):
|
| + def __init__(self, name, test_type, duration=0, log=''):
|
| """Construct a BaseTestResult.
|
|
|
| Args:
|
| name: Name of the test which defines uniqueness.
|
| test_type: Type of the test result as defined in ResultType.
|
| + duration: Time it took for the test to run in milliseconds.
|
| log: An optional string listing any errors.
|
| """
|
| assert name
|
| assert test_type in ResultType.GetTypes()
|
| self._name = name
|
| self._test_type = test_type
|
| + self._duration = duration
|
| self._log = log
|
|
|
| def __str__(self):
|
| @@ -66,6 +68,10 @@ class BaseTestResult(object):
|
| """Get the test result type."""
|
| return self._test_type
|
|
|
| + def GetDuration(self):
|
| + """Get the test duration."""
|
| + return self._duration
|
| +
|
| def GetLog(self):
|
| """Get the test log."""
|
| return self._log
|
|
|