Hello,
-g should point to a file , not to an *.jtl file.
Also ensure jtl file is CSV.

You can read this:
- jmeter.apache.org/usermanual/generating-dashboard.html

Regards

On Tue, Mar 7, 2017 at 9:28 AM, <[email protected]> wrote:

> Hello all,
>
> I'm trying to generate the JMeter dashboard by Maven with an ant task:
> ======
> <plugin>
>         <artifactId>maven-antrun-plugin</artifactId>
>         <executions>
>                 <execution>
>                         <phase>pre-site</phase>
>                         <configuration>
>                                 <tasks>
>                                         <mkdir
> dir="${basedir}/target/jmeter/results/dashboard" />
>                                         <copy
> file="${basedir}/src/test/resources/reportgenerator.properties"
>
> tofile="${basedir}/target/jmeter/bin/reportgenerator.properties" />
>                                         <copy
> todir="${basedir}/target/jmeter/bin/report-template">
>                                                 <fileset
> dir="${basedir}/src/test/resources/report-template" />
>                                         </copy>
>                                         <java
> jar="${basedir}/target/jmeter/bin/ApacheJMeter-3.0.jar"
>                                                 fork="true">
>                                                 <arg value="-g" />
>                                                 <arg
> value="${basedir}/target/jmeter/results/*.jtl" />
>                                                 <arg value="-o" />
>                                                 <arg
> value="${basedir}/target/jmeter/results/dashboard/" />
>                                                 <arg value="-j" />
>                                                 <arg
> value="${basedir}/target/jmeter/results/jmeter-dashboard.log" />
>                                         </java>
>                                 </tasks>
>                         </configuration>
>                         <goals>
>                                 <goal>run</goal>
>                         </goals>
>                 </execution>
>         </executions>
> </plugin>
> ======
>
> On my Windows system the dashboard is created, but on the Jenkins
> buildserver (its a Linux machine) it complains about the wildcard.
> ======
> [INFO] Executing tasks
>     [mkdir] Created dir: /home/glassfish/.jenkins/works
> pace/ABD/target/jmeter/results/dashboard
>      [copy] Copying 1 file to /home/glassfish/.jenkins/works
> pace/ABD/target/jmeter/bin
>      [copy] Copying 696 files to /home/glassfish/.jenkins/works
> pace/ABD/target/jmeter/bin/report-template
>      [java] Writing log file to: /home/glassfish/.jenkins/works
> pace/ABD/target/jmeter/results/jmeter-dashboard.log
>      [java] An error occurred: Cannot read test results file :
> /home/glassfish/.jenkins/workspace/ABD/target/jmeter/results/*.jtl
>      [java] Java Result: 1
> [INFO] Executed tasks
> ======
>
> Does anyone a clue for me?
>
> Thanks,
> Peter Peterse
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Cordialement.
Philippe Mouawad.

Reply via email to