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

Side by Side Diff: build/android/pylib/local/device/local_device_test_run.py

Issue 951673002: Revert "Pull chromium at 2c3ffb2355a27c32f45e508ef861416b820c823b" (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 10 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 6
7 from pylib import valgrind_tools 7 from pylib import valgrind_tools
8 from pylib.base import base_test_result 8 from pylib.base import base_test_result
9 from pylib.base import test_run 9 from pylib.base import test_run
10 from pylib.base import test_collection 10 from pylib.base import test_collection
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
63 63
64 all_unknown_test_names = set(self._GetTestName(t) for t in tests) 64 all_unknown_test_names = set(self._GetTestName(t) for t in tests)
65 all_failed_test_names = set(all_fail_results.iterkeys()) 65 all_failed_test_names = set(all_fail_results.iterkeys())
66 66
67 unknown_tests = all_unknown_test_names.difference(all_failed_test_names) 67 unknown_tests = all_unknown_test_names.difference(all_failed_test_names)
68 failed_tests = all_failed_test_names.intersection(all_unknown_test_names) 68 failed_tests = all_failed_test_names.intersection(all_unknown_test_names)
69 69
70 if unknown_tests: 70 if unknown_tests:
71 results.AddResults( 71 results.AddResults(
72 base_test_result.BaseTestResult( 72 base_test_result.BaseTestResult(
73 u, base_test_result.ResultType.UNKNOWN) 73 t, base_test_result.ResultType.UNKNOWN)
74 for u in unknown_tests) 74 for t in tests)
75 if failed_tests: 75 if failed_tests:
76 results.AddResults(all_fail_results[f] for f in failed_tests) 76 results.AddResults(all_fail_results[f] for f in failed_tests)
77
78 return results 77 return results
79 78
80 def GetTool(self, device): 79 def GetTool(self, device):
81 if not str(device) in self._tools: 80 if not str(device) in self._tools:
82 self._tools[str(device)] = valgrind_tools.CreateTool( 81 self._tools[str(device)] = valgrind_tools.CreateTool(
83 self._env.tool, device) 82 self._env.tool, device)
84 return self._tools[str(device)] 83 return self._tools[str(device)]
85 84
86 def _CreateShards(self, tests): 85 def _CreateShards(self, tests):
87 raise NotImplementedError 86 raise NotImplementedError
88 87
89 def _GetTestName(self, test): 88 def _GetTestName(self, test):
90 return test 89 return test
91 90
92 def _GetTests(self): 91 def _GetTests(self):
93 raise NotImplementedError 92 raise NotImplementedError
94 93
95 def _RunTest(self, device, test): 94 def _RunTest(self, device, test):
96 raise NotImplementedError 95 raise NotImplementedError
97 96
98 def _ShouldShard(self): 97 def _ShouldShard(self):
99 raise NotImplementedError 98 raise NotImplementedError
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698