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

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

commit 13d422b92c68cff9e51051b3610502b0acb80c91
Author: Otavio Rodolfo Piske <[email protected]>
AuthorDate: Mon Aug 26 13:58:31 2024 +0200

    (chores) camel-test: use more adequately sized buffers
---
 .../main/java/org/apache/camel/test/CamelRouteCoverageDumper.java  | 7 ++++---
 .../apache/camel/test/spring/junit5/CamelSpringTestSupport.java    | 2 +-
 .../org/apache/camel/test/spring/junit5/RouteCoverageDumper.java   | 2 +-
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git 
a/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/CamelRouteCoverageDumper.java
 
b/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/CamelRouteCoverageDumper.java
index fc2c72c2597..e2e1aec49c3 100644
--- 
a/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/CamelRouteCoverageDumper.java
+++ 
b/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/CamelRouteCoverageDumper.java
@@ -122,7 +122,7 @@ public class CamelRouteCoverageDumper {
      * Gathers test details as xml.
      */
     private String gatherTestDetailsAsXml(String testClass, String testName, 
long timeTaken) {
-        StringBuilder sb = new StringBuilder();
+        StringBuilder sb = new StringBuilder(512);
         sb.append("<test>\n");
         sb.append("  <class>").append(testClass).append("</class>\n");
         sb.append("  <method>").append(testName).append("</method>\n");
@@ -136,15 +136,16 @@ public class CamelRouteCoverageDumper {
      * each route.
      */
     private void logCoverageSummary(ManagedCamelContextMBean 
managedCamelContext, ModelCamelContext context) throws Exception {
-        StringBuilder builder = new StringBuilder("\nCoverage summary\n");
+        StringBuilder builder = new StringBuilder(1024);
 
+        builder.append("\nCoverage summary\n");
         int routes = managedCamelContext.getTotalRoutes();
 
         long contextExchangesTotal = managedCamelContext.getExchangesTotal();
 
         List<String> uncoveredRoutes = new ArrayList<>();
 
-        StringBuilder routesSummary = new StringBuilder();
+        StringBuilder routesSummary = new StringBuilder(1024);
         routesSummary.append("\tProcessor coverage\n");
 
         MBeanServer server = 
context.getManagementStrategy().getManagementAgent().getMBeanServer();
diff --git 
a/components/camel-test/camel-test-spring-junit5/src/main/java/org/apache/camel/test/spring/junit5/CamelSpringTestSupport.java
 
b/components/camel-test/camel-test-spring-junit5/src/main/java/org/apache/camel/test/spring/junit5/CamelSpringTestSupport.java
index 34e6130a745..4c909f48fad 100644
--- 
a/components/camel-test/camel-test-spring-junit5/src/main/java/org/apache/camel/test/spring/junit5/CamelSpringTestSupport.java
+++ 
b/components/camel-test/camel-test-spring-junit5/src/main/java/org/apache/camel/test/spring/junit5/CamelSpringTestSupport.java
@@ -327,7 +327,7 @@ public abstract class CamelSpringTestSupport extends 
CamelTestSupport {
         }
 
         private String readBefore() throws IOException {
-            StringBuilder sb = new StringBuilder();
+            StringBuilder sb = new StringBuilder(32768);
             try (InputStreamReader r = new 
InputStreamReader(delegate.getInputStream(), StandardCharsets.UTF_8)) {
                 char[] buf = new char[32768];
                 int l;
diff --git 
a/components/camel-test/camel-test-spring-junit5/src/main/java/org/apache/camel/test/spring/junit5/RouteCoverageDumper.java
 
b/components/camel-test/camel-test-spring-junit5/src/main/java/org/apache/camel/test/spring/junit5/RouteCoverageDumper.java
index de96f2aebf6..421cab65301 100644
--- 
a/components/camel-test/camel-test-spring-junit5/src/main/java/org/apache/camel/test/spring/junit5/RouteCoverageDumper.java
+++ 
b/components/camel-test/camel-test-spring-junit5/src/main/java/org/apache/camel/test/spring/junit5/RouteCoverageDumper.java
@@ -82,7 +82,7 @@ public final class RouteCoverageDumper {
      * Gathers test details as xml
      */
     private static String gatherTestDetailsAsXml(String testClassName, String 
testName) {
-        StringBuilder sb = new StringBuilder();
+        StringBuilder sb = new StringBuilder(512);
         sb.append("<test>\n");
         sb.append("  <class>").append(testClassName).append("</class>\n");
         sb.append("  <method>").append(testName).append("</method>\n");

Reply via email to