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

Side by Side Diff: build/android/pylib/linker/test_runner.py

Issue 141223002: Move the android library loader from content to base (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Move Android Library Loader - Fix findbugs merge issue Created 6 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 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 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 """Runs linker tests on a particular device.""" 5 """Runs linker tests on a particular device."""
6 6
7 import logging 7 import logging
8 import os.path 8 import os.path
9 import sys 9 import sys
10 import time 10 import time
11 import traceback 11 import traceback
12 12
13 from pylib import constants 13 from pylib import constants
14 from pylib.base import base_test_result 14 from pylib.base import base_test_result
15 from pylib.base import base_test_runner 15 from pylib.base import base_test_runner
16 from pylib.utils import apk_helper 16 from pylib.utils import apk_helper
17 17
18 import test_case 18 import test_case
19 19
20 20
21 # Name of the Android package to install for this to work. 21 # Name of the Android package to install for this to work.
22 _PACKAGE_NAME = 'ContentLinkerTest' 22 _PACKAGE_NAME = 'ChromiumLinkerTest'
23 23
24 24
25 class LinkerExceptionTestResult(base_test_result.BaseTestResult): 25 class LinkerExceptionTestResult(base_test_result.BaseTestResult):
26 """Test result corresponding to a python exception in a host-custom test.""" 26 """Test result corresponding to a python exception in a host-custom test."""
27 27
28 def __init__(self, test_name, exc_info): 28 def __init__(self, test_name, exc_info):
29 """Constructs a LinkerExceptionTestResult object. 29 """Constructs a LinkerExceptionTestResult object.
30 30
31 Args: 31 Args:
32 test_name: name of the test which raised an exception. 32 test_name: name of the test which raised an exception.
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
96 test.tagged_name) 96 test.tagged_name)
97 exc_info = sys.exc_info() 97 exc_info = sys.exc_info()
98 results = base_test_result.TestRunResults() 98 results = base_test_result.TestRunResults()
99 results.AddResult(LinkerExceptionTestResult( 99 results.AddResult(LinkerExceptionTestResult(
100 test.tagged_name, exc_info)) 100 test.tagged_name, exc_info))
101 101
102 if not results.DidRunPass(): 102 if not results.DidRunPass():
103 return results, test 103 return results, test
104 else: 104 else:
105 return results, None 105 return results, None
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698