上記のエラーに関してサポートが必要です。
jenkinsからantにパラメータを渡そうとすると、次のエラーが発生します。
"No public execute() in class org.programmerplanet.ant.taskdefs.jmeter.Arg"
私はjenkinsantの統合に慣れていないので、あまりわかりません。
どんな提案も大いに役立ちます。
私のアリのスクリプトは次のとおりです。
<project basedir=".">
<property environment="env"/>
<property name="jmeter-home" location="D:/apache-jmeter-2.7"/>
<property name="THREADS" value="${env.THREADS}"/>
<path id="ant.jmeter.classpath">
<pathelement location="${jmeter-home}/extras/ant-jmeter-1.0.9.jar" />
</path>
<taskdef
name="jmeter"
classname="org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"
classpathref="ant.jmeter.classpath" />
<taskdef
name="jvmarg"
classname="org.programmerplanet.ant.taskdefs.jmeter.Arg"
classpathref="ant.jmeter.classpath"/>
<target name="clean">
<delete dir="results"/>
<delete file="jmeter.log"/>
<mkdir dir="results/jtl"/>
<mkdir dir="results/html"/>
</target>
<target name="Product" depends="clean" >
<jmeter jmeterhome="d:/apache-jmeter-2.7"
resultlogdir="results/jtl"
testplan="D:\Program Files\....\Test.jmx" />
<jvmarg value ="-DTHREADS"/>
<xslt
in="${basedir}/results/jtl/Test.jtl"
out="${basedir}/results/html/Test.xml"
style="${jmeter-home}/extras/jmeter-results-report_21.xsl"/>
</target>