Преглед на файлове

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

(cherry picked from commit 5f4ef2d13fa3fa3d4d315902e55c7775ef08b3d2)
Akira Ajisaka преди 10 години
родител
ревизия
17797c73c2
променени са 2 файла, в които са добавени 5 реда и са изтрити 2 реда
  1. 2 2
      dev-support/determine-flaky-tests-hadoop.py
  2. 3 0
      hadoop-common-project/hadoop-common/CHANGES.txt

+ 2 - 2
dev-support/determine-flaky-tests-hadoop.py

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

+ 3 - 0
hadoop-common-project/hadoop-common/CHANGES.txt

@@ -482,6 +482,9 @@ Release 2.7.0 - UNRELEASED
     HADOOP-11547. hadoop-common native compilation fails on Windows due to
     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
 
   INCOMPATIBLE CHANGES