88
101
* Parses the JUnit XML file into {@link SuiteResult}s.
89
102
* This method returns a collection, as a single XML may have multiple <testsuite>
90
103
* elements wrapped into the top-level <testsuites>.
92
static List<SuiteResult> parse(File xmlReport, boolean keepLongStdio) throws DocumentException, IOException {
105
static List<SuiteResult> parse(File xmlReport, boolean keepLongStdio) throws DocumentException, IOException, InterruptedException {
93
106
List<SuiteResult> r = new ArrayList<SuiteResult>();
96
109
SAXReader saxReader = new SAXReader();
101
112
Document result = saxReader.read(xmlReport);
102
113
Element root = result.getRootElement();