private static List<TestResultData> parseTestNgResultFromFilesOrUrls(List<String> urlsOrFiles) {
        List<TestResultData> testNgResultData = new ArrayList<TestResultData>();
        try {
            for (String url : urlsOrFiles) {
                TestNgResultFile testNgResultFile = new TestNgResultFile();
                testNgResultFile.setResultFileName(url);
                System.out.println("Parsing testng-result.xml file..." + url);
                testNgResultData.addAll(testNgResultFile.process());
                System.out.println("Successfully parsed testng-result.xml...");
            }
        } catch (Exception e) {
            System.err.print("Error while reading/parsing testNgResultFile" + e);
        }
        return testNgResultData;
    }