Index: scripts/slave/recipe_modules/chromium_tests/api.py |
diff --git a/scripts/slave/recipe_modules/chromium_tests/api.py b/scripts/slave/recipe_modules/chromium_tests/api.py |
index 11e27805c5aea1bc4efbbb0548c10f8274f3a3c1..77cd63642a7a9df098993fb3c12b43c36cd19bde 100644 |
--- a/scripts/slave/recipe_modules/chromium_tests/api.py |
+++ b/scripts/slave/recipe_modules/chromium_tests/api.py |
@@ -726,6 +726,14 @@ class ChromiumTestsApi(recipe_api.RecipeApi): |
# NaclIntegrationTest as it depends upon chrome not chrome_run. |
compile_targets = list(set(self.m.filter.matching_exes + compile_targets)) |
+ # Add crash_service to compile_targets. This is done after filtering compile |
+ # targets out because crash_service should always be there on windows. |
+ # TODO(akuegel): Need to solve this in a better way. crbug/478053 |
Sergiy Byelozyorov
2015/04/17 12:44:31
s/crbug/crbug.com/
Adrian Kuegel
2015/04/17 12:47:04
Done.
|
+ if (self.m.platform.is_win and compile_targets and |
+ 'crash_service' not in compile_targets): |
+ compile_targets.extend(['crash_service']) |
+ |
+ |
# Emit more detailed output useful for debugging. |
analyze_details = { |
'original_exes': original_exes, |