summaryrefslogtreecommitdiffstats
path: root/tools/accessibility
diff options
context:
space:
mode:
authordmazzoni <dmazzoni@chromium.org>2014-12-18 17:12:32 -0800
committerCommit bot <commit-bot@chromium.org>2014-12-19 01:13:33 +0000
commit8a587254de581546da0057f2cc433bcf1ca0cd9a (patch)
tree9683b37235bf63ff75eb490ac728a06744b0df2a /tools/accessibility
parent1574ece052b5bcdaccbe6d83be3685f2f38ff4c2 (diff)
downloadchromium_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-xtools/accessibility/rebase_dump_accessibility_tree_test.py7
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('&nbsp;', '')
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())
-