diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index b00f39c0d..f9e6b3283 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -44,11 +44,9 @@ jobs:
java-version: '${{ matrix.version }}'
cache: maven
- name: Check Style
- run: mvn -B spotless:check -Pbenchmarks -Pfuzz
+ run: mvn -B spotless:check
- name: Test Java
run: mvn -B clean install
- - name: Verify that nightly fuzz compiles
- run: mvn -B test -DskipTests -Pfuzz -pl fuzz
readme-ci:
runs-on: ubuntu-latest
diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml
index 48d7f135f..7c2c04d21 100644
--- a/.github/workflows/nightly.yaml
+++ b/.github/workflows/nightly.yaml
@@ -49,7 +49,7 @@ jobs:
# Build everything
mvn -B install -DskipTests
# Run only the fuzz tests
- mvn -B clean verify -Pfuzz -pl fuzz -Dfuzz.test.numeric=10 -Dfuzz.test.table=10
+ mvn -B clean verify -pl fuzz -DskipTests=false -Dfuzz.test.numeric=10 -Dfuzz.test.table=10
- name: Create Pull Request with the crash repro
uses: peter-evans/create-pull-request@v6
diff --git a/fuzz/README.md b/fuzz/README.md
index f2e92bd21..2a039c4a6 100644
--- a/fuzz/README.md
+++ b/fuzz/README.md
@@ -28,7 +28,3 @@ export CHICORY_FUZZ_TYPES=numeric,table
mvn install -Pfuzz -pl fuzz -Dtest="com.dylibso.chicory.fuzz.SingleReproTest#singleReproducer"
```
-
-## Import in IntelliJ
-
-Right click on `/fuzz/pom.xml` -> "Add as a Maven Project"
diff --git a/fuzz/pom.xml b/fuzz/pom.xml
index 40b423e15..e5cf15915 100644
--- a/fuzz/pom.xml
+++ b/fuzz/pom.xml
@@ -13,6 +13,13 @@
Chicory - Fuzz
Fuzzying Chicory
+
+ true
+
+ 10
+ 10
+
+
com.dylibso.chicory
diff --git a/jmh/pom.xml b/jmh/pom.xml
index 04e3d0749..50ef91e25 100644
--- a/jmh/pom.xml
+++ b/jmh/pom.xml
@@ -23,12 +23,12 @@
runtime
- org.openjdk.jmh
- jmh-core
+ com.dylibso.chicory
+ wasm
org.openjdk.jmh
- jmh-generator-annprocess
+ jmh-core
diff --git a/pom.xml b/pom.xml
index b6c8f0689..216cbfddf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -37,6 +37,8 @@
aot
bom
cli
+ fuzz
+ jmh
log
runtime
runtime-tests
@@ -651,16 +653,6 @@
-
- fuzz
-
- fuzz
-
-
- 10
- 10
-
-
release
@@ -704,11 +696,5 @@
-
- benchmarks
-
- jmh
-
-
diff --git a/scripts/build-jmh-main.sh b/scripts/build-jmh-main.sh
index 50bc3ff82..637cd97ec 100755
--- a/scripts/build-jmh-main.sh
+++ b/scripts/build-jmh-main.sh
@@ -7,5 +7,5 @@ SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
cd "${SCRIPT_DIR}/.."
rm -rf main
git clone --depth 1 --branch main https://github.com/dylibso/chicory.git main
- mvn -Dquickly -Pbenchmarks
+ mvn -Dquickly
)
diff --git a/scripts/build-jmh.sh b/scripts/build-jmh.sh
index 2bc1bf561..f4fe847de 100755
--- a/scripts/build-jmh.sh
+++ b/scripts/build-jmh.sh
@@ -5,5 +5,5 @@ SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
(
cd "${SCRIPT_DIR}/.."
- mvn -Dquickly -Pbenchmarks
+ mvn -Dquickly
)