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

aldettinger pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/main by this push:
     new 2200e7de3b file: Add some extra logs to attempt catching info about 
flakiness #3584
2200e7de3b is described below

commit 2200e7de3bbc2e603ceb54f5c52cee8a221abbd7
Author: aldettinger <[email protected]>
AuthorDate: Fri May 13 09:52:13 2022 +0200

    file: Add some extra logs to attempt catching info about flakiness #3584
---
 .../apache/camel/quarkus/component/file/it/FileResource.java   | 10 ++++++++++
 .../org/apache/camel/quarkus/component/file/it/FileRoutes.java |  2 ++
 .../org/apache/camel/quarkus/component/file/it/FileTest.java   |  3 +++
 3 files changed, 15 insertions(+)

diff --git 
a/integration-tests/file/src/main/java/org/apache/camel/quarkus/component/file/it/FileResource.java
 
b/integration-tests/file/src/main/java/org/apache/camel/quarkus/component/file/it/FileResource.java
index ce7586f0c2..87ccbc3299 100644
--- 
a/integration-tests/file/src/main/java/org/apache/camel/quarkus/component/file/it/FileResource.java
+++ 
b/integration-tests/file/src/main/java/org/apache/camel/quarkus/component/file/it/FileResource.java
@@ -99,18 +99,27 @@ public class FileResource {
     @Path("/getFromMock/{mockId}")
     @GET
     public String getFromMock(@PathParam("mockId") String mockId) {
+        System.out.println("CAMEL-QUARKUS-3584 => FileResource.getFromMock(" + 
mockId + ").thread.id => "
+                + Thread.currentThread().getId());
         MockEndpoint mockEndpoint = context.getEndpoint("mock:" + mockId, 
MockEndpoint.class);
+        System.out.println("CAMEL-QUARKUS-3584 => FileResource.getFromMock(" + 
mockId + ").mockEndpoint => 0x"
+                + System.identityHashCode(mockEndpoint));
 
         String result = mockEndpoint.getExchanges().stream().map(e -> 
e.getIn().getBody(String.class))
                 .collect(Collectors.joining(SEPARATOR));
 
+        System.out.println("CAMEL-QUARKUS-3584 => FileResource.getFromMock(" + 
mockId + ") returns => " + result);
+
         return result;
     }
 
     @Path("/resetMock/{mockId}")
     @GET
     public void resetMock(@PathParam("mockId") String mockId) {
+        System.out.println("CAMEL-QUARKUS-3584 => 
FileResource.resetMock().thread.id => " + Thread.currentThread().getId());
         MockEndpoint mockEndpoint = context.getEndpoint("mock:" + mockId, 
MockEndpoint.class);
+        System.out.println(
+                "CAMEL-QUARKUS-3584 => FileResource.resetMock.mockEndpoint => 
0x" + System.identityHashCode(mockEndpoint));
         mockEndpoint.reset();
     }
 
@@ -121,6 +130,7 @@ public class FileResource {
     public Response createFile(@PathParam("folder") String folder, byte[] 
content, @QueryParam("charset") String charset,
             @QueryParam("fileName") String fileName)
             throws Exception {
+        System.out.println("CAMEL-QUARKUS-3584 => 
FileResource.createFile().thread.id => " + Thread.currentThread().getId());
         StringBuilder url = new StringBuilder("file:target/" + folder + 
"?initialDelay=10");
         if (charset != null && !charset.equals("")) {
             url.append("&charset=").append(charset);
diff --git 
a/integration-tests/file/src/main/java/org/apache/camel/quarkus/component/file/it/FileRoutes.java
 
b/integration-tests/file/src/main/java/org/apache/camel/quarkus/component/file/it/FileRoutes.java
index 0986c97539..138f86b0e7 100644
--- 
a/integration-tests/file/src/main/java/org/apache/camel/quarkus/component/file/it/FileRoutes.java
+++ 
b/integration-tests/file/src/main/java/org/apache/camel/quarkus/component/file/it/FileRoutes.java
@@ -62,10 +62,12 @@ public class FileRoutes extends RouteBuilder {
                 .to("mock:charsetIsoRead");
 
         
from("file://target/idempotent?idempotent=true&move=done/${file:name}&initialDelay=0&delay=10")
+                .log("CAMEL-QUARKUS-3584 =>  
from(\"file://target/idempotent?idempotent=true&move=done/${file:name}&initialDelay=0&delay=10\")...
 consumed message ${body}")
                 .convertBodyTo(String.class).to("mock:idempotent");
 
         bindToRegistry("myFilter", new MyFileFilter<>());
         from(("file://target/filter?initialDelay=0&delay=10&filter=#myFilter"))
+                .log("CAMEL-QUARKUS-3584 =>  
from(\"file://target/filter?initialDelay=0&delay=10&filter=#myFilter\")... 
consumed message ${body}")
                 .convertBodyTo(String.class).to("mock:filter");
 
         
from(("file://target/sortBy?initialDelay=0&delay=10&sortBy=reverse:file:name"))
diff --git 
a/integration-tests/file/src/test/java/org/apache/camel/quarkus/component/file/it/FileTest.java
 
b/integration-tests/file/src/test/java/org/apache/camel/quarkus/component/file/it/FileTest.java
index 853660079e..f3e4b46552 100644
--- 
a/integration-tests/file/src/test/java/org/apache/camel/quarkus/component/file/it/FileTest.java
+++ 
b/integration-tests/file/src/test/java/org/apache/camel/quarkus/component/file/it/FileTest.java
@@ -112,6 +112,7 @@ class FileTest {
 
     @Test
     public void idempotent() throws IOException {
+        System.out.println("CAMEL-QUARKUS-3584 => 
FileTest.idempotent().thread.id => " + Thread.currentThread().getId());
         // Create a new file
         String fileName01 = createFile(FILE_CONTENT_01, 
"/file/create/idempotent");
 
@@ -149,6 +150,7 @@ class FileTest {
 
     @Test
     public void filter() throws IOException {
+        System.out.println("CAMEL-QUARKUS-3584 => FileTest.filter().thread.id 
=> " + Thread.currentThread().getId());
         String fileName = createFile(FILE_CONTENT_01, "/file/create/filter", 
null, "skip_" + UUID.randomUUID().toString());
         createFile(FILE_CONTENT_02, "/file/create/filter");
 
@@ -164,6 +166,7 @@ class FileTest {
 
     @Test
     public void sortBy() throws IOException, InterruptedException {
+        System.out.println("CAMEL-QUARKUS-3584 => FileTest.sortBy().thread.id 
=> " + Thread.currentThread().getId());
         createFile(FILE_CONTENT_03, "/file/create/" + SORT_BY, null, "c_" + 
UUID.randomUUID().toString());
         createFile(FILE_CONTENT_01, "/file/create/" + SORT_BY, null, "a_" + 
UUID.randomUUID().toString());
         createFile(FILE_CONTENT_02, "/file/create/" + SORT_BY, null, "b_" + 
UUID.randomUUID().toString());

Reply via email to