Skip to content

Commit 58132e6

Browse files
committed
fixed executable
1 parent d230361 commit 58132e6

File tree

2 files changed

+21
-13
lines changed

2 files changed

+21
-13
lines changed

.github/workflows/benchmarks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,14 @@ jobs:
5959
run: |
6060
cd ./performance &&
6161
ls -l &&
62-
mvn --batch-mode --no-transfer-progress compile exec:exec \
62+
mvn --batch-mode --no-transfer-progress compile exec:exec -Dexec.executable=java\
6363
-Dexec.args='-classpath %classpath com.clickhouse.benchmark.data.DataSetGenerator -input sample_dataset.sql \
6464
-name default -rows 100000'
6565
- name: Run Benchmarks
6666
run: |
6767
cd ./performance &&
6868
ls -l &&
69-
mvn --batch-mode --no-transfer-progress exec:exec -Dexec.args='-classpath %classpath com.clickhouse.benchmark.BenchmarkRunner \
69+
mvn --batch-mode --no-transfer-progress exec:exec -Dexec.executable=java -Dexec.args='-classpath %classpath com.clickhouse.benchmark.BenchmarkRunner \
7070
-l 100000,10000 -m 1 -t 3 -b i -d file://default.csv'
7171
- name: Upload test results
7272
uses: actions/upload-artifact@v4

performance/pom.xml

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<compiler-plugin.version>3.13.0</compiler-plugin.version>
2626
<deploy-plugin.version>3.1.1</deploy-plugin.version>
2727
<enforcer-plugin.version>3.3.0</enforcer-plugin.version>
28-
<exec-plugin.version>3.1.0</exec-plugin.version>
28+
<exec-plugin.version>3.5.0</exec-plugin.version>
2929
<failsafe-plugin.version>3.1.2</failsafe-plugin.version>
3030
<flatten-plugin.version>1.2.7</flatten-plugin.version>
3131
<git-plugin.version>6.0.0</git-plugin.version>
@@ -165,16 +165,24 @@
165165
<groupId>org.codehaus.mojo</groupId>
166166
<artifactId>exec-maven-plugin</artifactId>
167167
<version>${exec-plugin.version}</version>
168-
<configuration>
169-
<executable>java</executable>
170-
<arguments>
171-
<argument>-classpath</argument>
172-
<classpath/>
173-
<argument>com.clickhouse.benchmark.BenchmarkRunner</argument>
174-
<argument>-m ${jmh.measure-iter}</argument>
175-
<argument>-t ${jmh.measure-time}</argument>
176-
</arguments>
177-
</configuration>
168+
<executions>
169+
<execution>
170+
<id>run-benchmarks</id>
171+
<goals>
172+
<goal>exec</goal>
173+
</goals>
174+
<configuration>
175+
<executable>java</executable>
176+
<arguments>
177+
<argument>-classpath</argument>
178+
<classpath/>
179+
<argument>com.clickhouse.benchmark.BenchmarkRunner</argument>
180+
<argument>-m ${jmh.measure-iter}</argument>
181+
<argument>-t ${jmh.measure-time}</argument>
182+
</arguments>
183+
</configuration>
184+
</execution>
185+
</executions>
178186
</plugin>
179187
</plugins>
180188
</build>

0 commit comments

Comments
 (0)