diff options
author | dmazzoni <dmazzoni@chromium.org> | 2014-12-18 17:12:32 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-12-19 01:13:33 +0000 |
commit | 8a587254de581546da0057f2cc433bcf1ca0cd9a (patch) | |
tree | 9683b37235bf63ff75eb490ac728a06744b0df2a /tools/accessibility | |
parent | 1574ece052b5bcdaccbe6d83be3685f2f38ff4c2 (diff) | |
download | chromium_src-8a587254de581546da0057f2cc433bcf1ca0cd9a.zip chromium_src-8a587254de581546da0057f2cc433bcf1ca0cd9a.tar.gz chromium_src-8a587254de581546da0057f2cc433bcf1ca0cd9a.tar.bz2 |
Support test results with Windows line endings and path separators.
BUG=none
Review URL: https://codereview.chromium.org/814603002
Cr-Commit-Position: refs/heads/master@{#309126}
Diffstat (limited to 'tools/accessibility')
-rwxr-xr-x | tools/accessibility/rebase_dump_accessibility_tree_test.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tools/accessibility/rebase_dump_accessibility_tree_test.py b/tools/accessibility/rebase_dump_accessibility_tree_test.py index 6b0f188..5601144 100755 --- a/tools/accessibility/rebase_dump_accessibility_tree_test.py +++ b/tools/accessibility/rebase_dump_accessibility_tree_test.py @@ -65,7 +65,7 @@ def ParseFailure(name, url): response = urllib.urlopen(url) if response.getcode() == 200: data = response.read() - lines = data.split('\n') + lines = data.splitlines() break if not data: @@ -81,7 +81,7 @@ def ParseFailure(name, url): if line[:12] == '[ RUN ]': test_name = line[13:] if test_name and line[:8] == 'Testing:': - filename = line[line.find('content/test/data/accessibility') + 32:] + filename = re.search('content.test.*accessibility.(.*)', line).group(1) if test_name and line == 'Actual': start = i + 2 if start and test_name and filename and line[:12] == '[ FAILED ]': @@ -108,6 +108,7 @@ def ParseTrybots(data): failures = soup.findAll( 'a', { "class" : "build-result build-status-color-failure" }) + print 'Found %d trybots that failed' % len(failures) for f in failures: name = f.text.replace(' ', '') url = f['href'] @@ -121,6 +122,7 @@ def Run(): issue = GitClIssue() url = 'https://codereview.chromium.org/%s' % issue + print 'Fetching issue from %s' % url response = urllib.urlopen(url) if response.getcode() != 200: print 'Error code %d accessing url: %s' % (response.getcode(), url) @@ -129,4 +131,3 @@ def Run(): if __name__ == '__main__': sys.exit(Run()) - |