This is an automated email from the ASF dual-hosted git repository.

ilgrosso pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/syncope.git


The following commit(s) were added to refs/heads/master by this push:
     new 45d8c5613d [SYNCOPE-1804] IT case hardening
45d8c5613d is described below

commit 45d8c5613df8f7629210c4bfd24e2780a2606c31
Author: Francesco Chicchiriccò <[email protected]>
AuthorDate: Tue Jun 11 12:23:30 2024 +0200

    [SYNCOPE-1804] IT case hardening
---
 .../src/test/java/org/apache/syncope/fit/core/ReportITCase.java      | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/fit/core-reference/src/test/java/org/apache/syncope/fit/core/ReportITCase.java
 
b/fit/core-reference/src/test/java/org/apache/syncope/fit/core/ReportITCase.java
index 56040dc815..ed6fc7d924 100644
--- 
a/fit/core-reference/src/test/java/org/apache/syncope/fit/core/ReportITCase.java
+++ 
b/fit/core-reference/src/test/java/org/apache/syncope/fit/core/ReportITCase.java
@@ -29,6 +29,7 @@ import jakarta.ws.rs.core.HttpHeaders;
 import jakarta.ws.rs.core.Response;
 import java.io.IOException;
 import java.time.OffsetDateTime;
+import java.util.Comparator;
 import java.util.List;
 import java.util.Set;
 import java.util.concurrent.TimeUnit;
@@ -65,7 +66,9 @@ public class ReportITCase extends AbstractITCase {
                 return false;
             }
         });
-        ExecTO exec = 
reportTO.get().getExecutions().get(reportTO.get().getExecutions().size() - 1);
+
+        ExecTO exec = reportTO.get().getExecutions().stream().
+                
sorted(Comparator.comparing(ExecTO::getStart).reversed()).findFirst().orElseThrow();
         assertEquals(ReportJob.Status.SUCCESS.name(), exec.getStatus());
         return exec.getKey();
     }

Reply via email to