crosperf: fix lint warnings.

BUG=chromium:570454
TEST=the lint warning is gone, unittest still passes.

Change-Id: Icdb9c0ba6ecdd7a04bec8eafc96f84813e59b583
Reviewed-on: https://chrome-internal-review.googlesource.com/243139
Commit-Ready: Yunlian Jiang <yunlian@google.com>
Tested-by: Yunlian Jiang <yunlian@google.com>
Reviewed-by: Luis Lozano <llozano@chromium.org>
diff --git a/crosperf/results_cache_unittest.py b/crosperf/results_cache_unittest.py
index 4256ef2..f985f81 100755
--- a/crosperf/results_cache_unittest.py
+++ b/crosperf/results_cache_unittest.py
@@ -26,7 +26,8 @@
 from cros_utils import logger
 from cros_utils import misc
 
-OUTPUT = """CMD (True): ./test_that.sh --remote=172.17.128.241  --board=lumpy   LibCBench
+OUTPUT = """CMD (True): ./test_that.sh\
+ --remote=172.17.128.241  --board=lumpy   LibCBench
 CMD (None): cd /usr/local/google/home/yunlian/gd/src/build/images/lumpy/latest/../../../../..; cros_sdk  -- ./in_chroot_cmd6X7Cxu.sh
 Identity added: /tmp/test_that.PO1234567/autotest_key (/tmp/test_that.PO1234567/autotest_key)
 INFO    : Using emerged autotests already installed at /build/lumpy/usr/local/autotest.
@@ -172,11 +173,25 @@
 
 class ResultTest(unittest.TestCase):
   """Result test class."""
-  mock_label = MockLabel('mock_label', 'chromeos_image', '/tmp', 'lumpy',
-                         'remote', 'image_args', 'cache_dir', 'average', 'gcc',
-                         None)
-  mock_logger = mock.Mock(spec=logger.Logger)
-  mock_cmd_exec = mock.Mock(spec=command_executer.CommandExecuter)
+
+  def __init__(self, *args, **kwargs):
+    super(ResultTest, self).__init__(*args, **kwargs)
+    self.callFakeProcessResults = False
+    self.fakeCacheReturnResult = None
+    self.callGetResultsDir = False
+    self.callProcessResults = False
+    self.callGetPerfReportFiles = False
+    self.kv_dict = None
+    self.tmpdir = ''
+    self.call_GetNewKeyvals = False
+    self.callGetPerfDataFiles = False
+    self.args = None
+    self.callGatherPerfResults = False
+    self.mock_logger = mock.Mock(spec=logger.Logger)
+    self.mock_cmd_exec = mock.Mock(spec=command_executer.CommandExecuter)
+    self.mock_label = MockLabel('mock_label', 'chromeos_image', '/tmp', 'lumpy',
+                                'remote', 'image_args', 'cache_dir', 'average',
+                                'gcc', None)
 
   def testCreateFromRun(self):
     result = MockResult.CreateFromRun(logger.GetLogger(), 'average',
@@ -857,13 +872,19 @@
 
 class TelemetryResultTest(unittest.TestCase):
   """Telemetry result test."""
-  mock_logger = mock.Mock(spec=logger.Logger)
-  mock_cmd_exec = mock.Mock(spec=command_executer.CommandExecuter)
-  mock_label = MockLabel('mock_label', 'chromeos_image', '/tmp', 'lumpy',
-                         'remote', 'image_args', 'cache_dir', 'average', 'gcc',
-                         None)
-  mock_machine = machine_manager.MockCrosMachine('falco.cros', '/tmp/chromeos',
-                                                 'average')
+
+  def __init__(self, *args, **kwargs):
+    super(TelemetryResultTest, self).__init__(*args, **kwargs)
+    self.callFakeProcessResults = False
+    self.result = None
+    self.mock_logger = mock.Mock(spec=logger.Logger)
+    self.mock_cmd_exec = mock.Mock(spec=command_executer.CommandExecuter)
+    self.mock_label = MockLabel('mock_label', 'chromeos_image', '/tmp',
+                                'lumpy', 'remote', 'image_args', 'cache_dir',
+                                'average', 'gcc', None)
+    self.mock_machine = machine_manager.MockCrosMachine('falco.cros',
+                                                        '/tmp/chromeos',
+                                                        'average')
 
   def test_populate_from_run(self):
 
@@ -897,10 +918,14 @@
 
 class ResultsCacheTest(unittest.TestCase):
   """Resultcache test class."""
-  mock_logger = mock.Mock(spec=logger.Logger)
-  mock_label = MockLabel('mock_label', 'chromeos_image', '/tmp', 'lumpy',
-                         'remote', 'image_args', 'cache_dir', 'average', 'gcc',
-                         None)
+
+  def __init__(self, *args, **kwargs):
+    super(ResultsCacheTest, self).__init__(*args, **kwargs)
+    self.fakeCacheReturnResult = None
+    self.mock_logger = mock.Mock(spec=logger.Logger)
+    self.mock_label = MockLabel('mock_label', 'chromeos_image', '/tmp', 'lumpy',
+                                'remote', 'image_args', 'cache_dir', 'average',
+                                'gcc', None)
 
   def setUp(self):
     self.results_cache = ResultsCache()