Index: tools/findit/findit_for_clusterfuzz.py |
diff --git a/tools/findit/findit_for_clusterfuzz.py b/tools/findit/findit_for_clusterfuzz.py |
index 0365f0ed9b3b22e23272759a07266c6406811586..c101fbcae3610a42ab7cb3a4fe3a38c5f8d8bc9a 100644 |
--- a/tools/findit/findit_for_clusterfuzz.py |
+++ b/tools/findit/findit_for_clusterfuzz.py |
@@ -2,8 +2,6 @@ |
# Use of this source code is governed by a BSD-style license that can be |
# found in the LICENSE file. |
-import sys |
- |
import chromium_deps |
from common import utils |
import crash_utils |
@@ -111,19 +109,17 @@ def FindCulpritCLs(stacktrace_string, |
component_to_regression_dict = chromium_deps.GetChromiumComponentRange( |
chrome_regression_start, chrome_regression_end) |
if not component_to_regression_dict: |
- print ('Failed to get component regression ranges for chromium ' |
- 'regression range %s:%s' |
- % (chrome_regression_start, chrome_regression_end)) |
- sys.exit(0) |
+ return (('Failed to get component regression ranges for chromium ' |
+ 'regression range %s:%s' |
+ % (chrome_regression_start, chrome_regression_end)), []) |
# Parse crash revision. |
if chrome_crash_revision: |
component_to_crash_revision_dict = chromium_deps.GetChromiumComponents( |
chrome_crash_revision) |
if not component_to_crash_revision_dict: |
- print ('Failed to get component dependencies for chromium revision "%s".' |
- % chrome_crash_revision) |
- sys.exit(0) |
+ return (('Failed to get component dependencies for chromium revision "%s"' |
+ % chrome_crash_revision), []) |
# Check if component regression information is available. |
component_regression = crash_utils.SplitRange(component_regression) |