aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--build_history/blacklist.txt9
-rw-r--r--testing/blacklist.py5
2 files changed, 7 insertions, 7 deletions
diff --git a/build_history/blacklist.txt b/build_history/blacklist.txt
index 22bfbd329..8ef99295a 100644
--- a/build_history/blacklist.txt
+++ b/build_history/blacklist.txt
@@ -32,7 +32,7 @@
[registry::existence_test]
darwin
[QtQml::qqmlnetwork_test]
- linux ci # extended, see PyPy section
+ linux ci # extended, see PyPy section below
[QtWidgets::bug_750]
darwin ci
[QtWidgets::qpicture_test]
@@ -75,8 +75,9 @@
[QtQml::bug_825]
pypy
[QtQml::qqmlnetwork_test]
- pypy
- linux ci # from above
+ pypy # This is added to the same entry above
[QtQml::javascript_exceptions]
pypy
-# 2022-03-04 PyPy: Currently 27 of 657 tests fail
+[QtQml::qqmlincubator_incubateWhile]
+ pypy # gives timeout on macOS if I run video converter while testing
+# 2022-03-04 PyPy: Currently 28 of 657 tests fail
diff --git a/testing/blacklist.py b/testing/blacklist.py
index b85dcaba9..432eb86ab 100644
--- a/testing/blacklist.py
+++ b/testing/blacklist.py
@@ -77,7 +77,6 @@ class BlackList(object):
# nothing supplied
return
- self.index = {}
for idx, line in enumerate(lines):
fline = filtered_line(line)
if not fline:
@@ -92,8 +91,8 @@ class BlackList(object):
if is_test(fline):
# a new name
name = decorate(fline[0][1:-1])
- self.tests[name] = []
- self.index[name] = idx
+ # Allow for repeated sections
+ self.tests.setdefault(name, [])
elif fline:
# a known name with a new entry
self.tests[name].append(fline)