| Index: tools/telemetry/telemetry/test.py
|
| diff --git a/tools/telemetry/telemetry/test.py b/tools/telemetry/telemetry/test.py
|
| index 1cda68a34990f3262007e38a8334220f17d26c57..0a1d9e92735a5ab283bcdd4a02be6dfec5edb5a8 100644
|
| --- a/tools/telemetry/telemetry/test.py
|
| +++ b/tools/telemetry/telemetry/test.py
|
| @@ -20,6 +20,15 @@ class Test(object):
|
| options = {}
|
| enabled = True
|
|
|
| + @classmethod
|
| + def GetName(cls):
|
| + name = cls.__module__.split('.')[-1]
|
| + if hasattr(cls, 'name'):
|
| + name += '.' + cls.name
|
| + elif hasattr(cls, 'page_set'):
|
| + name += '.' + os.path.basename(os.path.splitext(cls.page_set)[0])
|
| + return name
|
| +
|
| def Run(self, options):
|
| """Run this test with the given options."""
|
| assert hasattr(self, 'test'), 'This test has no "test" attribute.'
|
|
|