public static Comparator<TestResult> comparingByTime() { return comparingByTimeAsc().reversed(); }
@SuppressWarnings("PMD.DefaultPackage") /* default */ static Tree<TestResult> getData(final List<LaunchResults> launchResults) { // @formatter:off final Tree<TestResult> categories = new TestResultTree(CATEGORIES, CategoriesPlugin::groupByCategories); // @formatter:on launchResults.stream() .map(LaunchResults::getResults) .flatMap(Collection::stream) .sorted(comparingByTimeAsc()) .forEach(categories::add); return categories; }
@SuppressWarnings("PMD.DefaultPackage") static /* default */ Tree<TestResult> getData(final List<LaunchResults> launchResults) { // @formatter:off final Tree<TestResult> xunit = new TestResultTree( SUITES, testResult -> groupByLabels(testResult, PARENT_SUITE, SUITE, SUB_SUITE) ); // @formatter:on launchResults.stream() .map(LaunchResults::getResults) .flatMap(Collection::stream) .sorted(comparingByTimeAsc()) .forEach(xunit::add); return xunit; }
public static Comparator<TestResult> comparingByTime() { return comparingByTimeAsc().reversed(); }
@SuppressWarnings("PMD.DefaultPackage") /* default */ static Tree<TestResult> getData(final List<LaunchResults> launchResults) { // @formatter:off final Tree<TestResult> categories = new TestResultTree(CATEGORIES, CategoriesPlugin::groupByCategories); // @formatter:on launchResults.stream() .map(LaunchResults::getResults) .flatMap(Collection::stream) .sorted(comparingByTimeAsc()) .forEach(categories::add); return categories; }
@SuppressWarnings("PMD.DefaultPackage") static /* default */ Tree<TestResult> getData(final List<LaunchResults> launchResults) { // @formatter:off final Tree<TestResult> xunit = new TestResultTree( SUITES, testResult -> groupByLabels(testResult, PARENT_SUITE, SUITE, SUB_SUITE) ); // @formatter:on launchResults.stream() .map(LaunchResults::getResults) .flatMap(Collection::stream) .sorted(comparingByTimeAsc()) .forEach(xunit::add); return xunit; }