From 183ef48fbde1ade6d9c535fb462e356e3cbcd503 Mon Sep 17 00:00:00 2001 From: mk868 Date: Tue, 11 Jun 2024 11:57:04 +0200 Subject: [PATCH] Import test results always in the same order (#78) --- .../java/app/getxray/maven/plugin/xray/ImportResultsMojo.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/app/getxray/maven/plugin/xray/ImportResultsMojo.java b/src/main/java/app/getxray/maven/plugin/xray/ImportResultsMojo.java index 24b1035..0c64721 100644 --- a/src/main/java/app/getxray/maven/plugin/xray/ImportResultsMojo.java +++ b/src/main/java/app/getxray/maven/plugin/xray/ImportResultsMojo.java @@ -132,6 +132,7 @@ public void execute() throws MojoExecutionException, MojoFailureException { scanner.setIncludes(new String[]{"*.xml"}); scanner.setBasedir(reportFile); scanner.setCaseSensitive(false); + scanner.setFilenameComparator(String::compareTo); scanner.scan(); reportFiles = scanner.getIncludedFiles(); for (int i = 0; i < reportFiles.length; i++) { @@ -144,6 +145,7 @@ public void execute() throws MojoExecutionException, MojoFailureException { scanner.setIncludes(new String[]{reportFile}); scanner.setBasedir("."); scanner.setCaseSensitive(false); + scanner.setFilenameComparator(String::compareTo); scanner.scan(); reportFiles = scanner.getIncludedFiles(); for (int i = 0; i < reportFiles.length; i++) {