Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(645)

Side by Side Diff: build/android/pylib/gtest/gtest_test_instance.py

Issue 1393223002: Android gtest runner: Only query device for test list when necessary (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@gtest-faster-7
Patch Set: Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import logging 5 import logging
6 import os 6 import os
7 import re 7 import re
8 import sys 8 import sys
9 import tempfile 9 import tempfile
10 10
(...skipping 186 matching lines...) Expand 10 before | Expand all | Expand 10 after
197 self._app_data_files = args.app_data_files 197 self._app_data_files = args.app_data_files
198 if args.app_data_file_dir: 198 if args.app_data_file_dir:
199 self._app_data_file_dir = args.app_data_file_dir 199 self._app_data_file_dir = args.app_data_file_dir
200 else: 200 else:
201 self._app_data_file_dir = tempfile.mkdtemp() 201 self._app_data_file_dir = tempfile.mkdtemp()
202 logging.critical('Saving app files to %s', self._app_data_file_dir) 202 logging.critical('Saving app files to %s', self._app_data_file_dir)
203 else: 203 else:
204 self._app_data_files = None 204 self._app_data_files = None
205 self._app_data_file_dir = None 205 self._app_data_file_dir = None
206 206
207 @property
208 def gtest_filter(self):
209 return self._gtest_filter
210
207 #override 211 #override
208 def TestType(self): 212 def TestType(self):
209 return 'gtest' 213 return 'gtest'
210 214
211 #override 215 #override
212 def SetUp(self): 216 def SetUp(self):
213 """Map data dependencies via isolate.""" 217 """Map data dependencies via isolate."""
214 if self._isolate_delegate: 218 if self._isolate_delegate:
215 self._isolate_delegate.Remap( 219 self._isolate_delegate.Remap(
216 self._isolate_abs_path, self._isolated_abs_path) 220 self._isolate_abs_path, self._isolated_abs_path)
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
353 return self._runner 357 return self._runner
354 358
355 @property 359 @property
356 def shard_timeout(self): 360 def shard_timeout(self):
357 return self._shard_timeout 361 return self._shard_timeout
358 362
359 @property 363 @property
360 def suite(self): 364 def suite(self):
361 return self._suite 365 return self._suite
362 366
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698