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");
