summaryrefslogtreecommitdiff
path: root/testsuite/driver/junit.py
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2019-08-02 15:36:06 -0400
committerBen Gamari <ben@smart-cactus.org>2019-08-02 15:39:54 -0400
commit123c9981a79b35387efde5f445c8f56e27a2dcfb (patch)
tree5052974f7e7ea040068070579d4e36f30c1f1f14 /testsuite/driver/junit.py
parent5e04841c4641e2249066614065053166657e3eb4 (diff)
downloadhaskell-wip/rework-fragile-tests.tar.gz
testsuite: Rework tracking of fragile testswip/rework-fragile-tests
Breaks fragile tests into two groups, allowing us to easily preserve stdout/stderr of failing fragile tests.
Diffstat (limited to 'testsuite/driver/junit.py')
-rw-r--r--testsuite/driver/junit.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/testsuite/driver/junit.py b/testsuite/driver/junit.py
index 180a81ab15..638577d279 100644
--- a/testsuite/driver/junit.py
+++ b/testsuite/driver/junit.py
@@ -19,7 +19,8 @@ def junit(t: TestRun) -> ET.ElementTree:
for res_type, group in [('stat failure', t.unexpected_stat_failures),
('unexpected failure', t.unexpected_failures),
('unexpected pass', t.unexpected_passes),
- ('fragile', t.fragile_results)]:
+ ('fragile failure', t.fragile_failures),
+ ('fragile pass', t.fragile_passes)]:
for tr in group:
testcase = ET.SubElement(testsuite, 'testcase',
classname = tr.way,