From 992b437af8ab3029e9e3cc33b5595060c9e7551e Mon Sep 17 00:00:00 2001 From: Joe Di Pol Date: Fri, 29 Sep 2023 10:40:07 -0700 Subject: [PATCH] Move webserver/benchmark/jmh to tests/benchmark/jmh --- {webserver => tests}/benchmark/jmh/README.md | 0 {webserver => tests}/benchmark/jmh/pom.xml | 6 +++--- .../benchmark/jmh/Http1ParsingJmhTest.java | 0 .../webserver/benchmark/jmh/HttpJmhTest.java | 0 .../jmh/HttpPrologueParsingJmhTest.java | 0 .../webserver/benchmark/jmh/HuJmhTest.java | 0 .../jmh/src/main/resources/logging.properties | 0 .../webserver/benchmark/jmh/BaseLine.java | 0 .../webserver/benchmark/jmh/Histogram.java | 0 .../benchmark/jmh/JunitJmhRunnerTest.java | 0 {webserver => tests}/benchmark/pom.xml | 17 ++++------------- tests/pom.xml | 1 + webserver/pom.xml | 1 - 13 files changed, 8 insertions(+), 17 deletions(-) rename {webserver => tests}/benchmark/jmh/README.md (100%) rename {webserver => tests}/benchmark/jmh/pom.xml (94%) rename {webserver => tests}/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/Http1ParsingJmhTest.java (100%) rename {webserver => tests}/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HttpJmhTest.java (100%) rename {webserver => tests}/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HttpPrologueParsingJmhTest.java (100%) rename {webserver => tests}/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HuJmhTest.java (100%) rename {webserver => tests}/benchmark/jmh/src/main/resources/logging.properties (100%) rename {webserver => tests}/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/BaseLine.java (100%) rename {webserver => tests}/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/Histogram.java (100%) rename {webserver => tests}/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/JunitJmhRunnerTest.java (100%) rename {webserver => tests}/benchmark/pom.xml (65%) diff --git a/webserver/benchmark/jmh/README.md b/tests/benchmark/jmh/README.md similarity index 100% rename from webserver/benchmark/jmh/README.md rename to tests/benchmark/jmh/README.md diff --git a/webserver/benchmark/jmh/pom.xml b/tests/benchmark/jmh/pom.xml similarity index 94% rename from webserver/benchmark/jmh/pom.xml rename to tests/benchmark/jmh/pom.xml index 80c109eebcb..38e497ee328 100644 --- a/webserver/benchmark/jmh/pom.xml +++ b/tests/benchmark/jmh/pom.xml @@ -19,12 +19,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - io.helidon.webserver.benchmark - helidon-webserver-benchmark-project + io.helidon.tests.benchmark + helidon-tests-benchmark-project 4.0.0-SNAPSHOT - helidon-webserver-benchmark-jmh + helidon-tests-benchmark-jmh Helidon WebServer Benchmarks JMH diff --git a/webserver/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/Http1ParsingJmhTest.java b/tests/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/Http1ParsingJmhTest.java similarity index 100% rename from webserver/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/Http1ParsingJmhTest.java rename to tests/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/Http1ParsingJmhTest.java diff --git a/webserver/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HttpJmhTest.java b/tests/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HttpJmhTest.java similarity index 100% rename from webserver/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HttpJmhTest.java rename to tests/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HttpJmhTest.java diff --git a/webserver/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HttpPrologueParsingJmhTest.java b/tests/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HttpPrologueParsingJmhTest.java similarity index 100% rename from webserver/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HttpPrologueParsingJmhTest.java rename to tests/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HttpPrologueParsingJmhTest.java diff --git a/webserver/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HuJmhTest.java b/tests/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HuJmhTest.java similarity index 100% rename from webserver/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HuJmhTest.java rename to tests/benchmark/jmh/src/main/java/io/helidon/webserver/benchmark/jmh/HuJmhTest.java diff --git a/webserver/benchmark/jmh/src/main/resources/logging.properties b/tests/benchmark/jmh/src/main/resources/logging.properties similarity index 100% rename from webserver/benchmark/jmh/src/main/resources/logging.properties rename to tests/benchmark/jmh/src/main/resources/logging.properties diff --git a/webserver/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/BaseLine.java b/tests/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/BaseLine.java similarity index 100% rename from webserver/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/BaseLine.java rename to tests/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/BaseLine.java diff --git a/webserver/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/Histogram.java b/tests/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/Histogram.java similarity index 100% rename from webserver/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/Histogram.java rename to tests/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/Histogram.java diff --git a/webserver/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/JunitJmhRunnerTest.java b/tests/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/JunitJmhRunnerTest.java similarity index 100% rename from webserver/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/JunitJmhRunnerTest.java rename to tests/benchmark/jmh/src/test/java/io/helidon/webserver/benchmark/jmh/JunitJmhRunnerTest.java diff --git a/webserver/benchmark/pom.xml b/tests/benchmark/pom.xml similarity index 65% rename from webserver/benchmark/pom.xml rename to tests/benchmark/pom.xml index f1a420f3935..cbcdb4d6438 100644 --- a/webserver/benchmark/pom.xml +++ b/tests/benchmark/pom.xml @@ -19,13 +19,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - io.helidon.webserver - helidon-webserver-project + io.helidon.tests + helidon-tests-project 4.0.0-SNAPSHOT - io.helidon.webserver.benchmark - helidon-webserver-benchmark-project + io.helidon.tests.benchmark + helidon-tests-benchmark-project Helidon WebServer Benchmark Project pom @@ -33,13 +33,4 @@ jmh - - true - true - true - true - true - true - true - diff --git a/tests/pom.xml b/tests/pom.xml index 3394e3d1241..3a88c5ffef2 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -46,6 +46,7 @@ apps functional integration + benchmark diff --git a/webserver/pom.xml b/webserver/pom.xml index 74cbae3103b..9f9a9e08af3 100644 --- a/webserver/pom.xml +++ b/webserver/pom.xml @@ -33,7 +33,6 @@ access-log - benchmark context cors graphql