HADOOP-11549. flaky test detection tool failed to handle special control characters in test result. Contributed by Yongjun Zhang.

This commit is contained in:
Akira Ajisaka 2015-02-04 14:17:00 -08:00
parent 55235d28c3
commit 5f4ef2d13f
2 changed files with 5 additions and 2 deletions

4
dev-support/determine-flaky-tests-hadoop.py Normal file → Executable file
View File

@ -92,10 +92,10 @@ def load_url_data(url):
ourl = urllib.request.urlopen(url) ourl = urllib.request.urlopen(url)
codec = ourl.info().get_param('charset') codec = ourl.info().get_param('charset')
content = ourl.read().decode(codec) content = ourl.read().decode(codec)
data = simplejson.loads(content) data = simplejson.loads(content, strict=False)
else: else:
ourl = urllib2.urlopen(url) ourl = urllib2.urlopen(url)
data = simplejson.load(ourl) data = simplejson.load(ourl, strict=False)
return data return data
""" List all builds of the target project. """ """ List all builds of the target project. """

View File

@ -838,6 +838,9 @@ Release 2.7.0 - UNRELEASED
HADOOP-11547. hadoop-common native compilation fails on Windows due to HADOOP-11547. hadoop-common native compilation fails on Windows due to
missing support for __attribute__ declaration. (cnauroth) missing support for __attribute__ declaration. (cnauroth)
HADOOP-11549. flaky test detection tool failed to handle special control
characters in test result. (Yongjun Zhang via aajisaka)
Release 2.6.1 - UNRELEASED Release 2.6.1 - UNRELEASED
INCOMPATIBLE CHANGES INCOMPATIBLE CHANGES