diff options
author | gwilson@google.com <gwilson@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-30 22:39:32 +0000 |
---|---|---|
committer | gwilson@google.com <gwilson@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-30 22:39:32 +0000 |
commit | 168ab016471f0d044ac821976f64d8cf4ab23661 (patch) | |
tree | 0bc7e42201d038765fe06e71531858571fa4fff6 | |
parent | 2f0f25a0536c60c52d7a1357a953775651121ddf (diff) | |
download | chromium_src-168ab016471f0d044ac821976f64d8cf4ab23661.zip chromium_src-168ab016471f0d044ac821976f64d8cf4ab23661.tar.gz chromium_src-168ab016471f0d044ac821976f64d8cf4ab23661.tar.bz2 |
Fixes the layout test formatter tool to properly handle errors in the chrome/ and pending/ directories.
R=ojan
TEST=Run 'test_output_formatter.py -b 12501 -p "Webkit" -v', it should not throw a stack trace.
BUG=none
Review URL: http://codereview.chromium.org/256012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27672 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | webkit/tools/layout_tests/layout_package/failure_finder.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/webkit/tools/layout_tests/layout_package/failure_finder.py b/webkit/tools/layout_tests/layout_package/failure_finder.py index 2b80747..95dee43 100644 --- a/webkit/tools/layout_tests/layout_package/failure_finder.py +++ b/webkit/tools/layout_tests/layout_package/failure_finder.py @@ -646,6 +646,11 @@ class FailureFinder(object): return test_path def _AddBaselineURLs(self, list, base_url, platforms): + # If the base URL doesn't contain any platform in its path, only add the + # base URL to the list. This happens with the chrome/ and pending/ dirs. + if base_url.find("%s") == -1: + list.append(base_url) + return for platform in platforms: list.append(base_url % platform) |