如果没有-v选项,则不执行Ant jmeter任务

时间:2016-02-29 09:29:36

标签: ant build jmeter task

我有以下奇怪的情况 - 如果我没有指定“-v”选项,则不执行jmeter测试。 这是一个例子

  

C:\ jmeter> ant run Buildfile:C:\ jmeter \ build.xml

     

clean:[删除]删除目录C:\ jmeter \ result [delete]   删除目录C:\ jmeter \ log

     

显示测试属性:        [echo] JMETER_HOME:C:\ temp \ apache-jmeter-2.13        [echo] TEST_PATH:C:\ jmeter / test        [echo] TEST_NAME:tag.jmx        [echo] THREADGROUP_COUNT:2        [echo] THREADGROUP_RAMPUP:2        [echo] THREADGROUP_DURATION:60

     

运行:       [mkdir]创建dir:C:\ jmeter \ result       [mkdir]创建目录:C:\ jmeter \ log [jmeter]执行测试计划:C:\ jmeter \ test \ tag.jmx ==> C:\ JMeter的\结果\ result.jtl

但测试根本没有执行。 现在使用-v(只是冗长且不应该影响运行本身):

  

[jmeter]执行'C:\ Program   带参数的Files \ Java \ jdk1.8.0_74 \ jre \ bin \ java.exe':[jmeter]   '-Xmx5120m'[jmeter]'-jar'[jmeter]   'C:\ jmeter-2.13 \ bin \ ApacheJMeter.jar'[jmeter]'-n'[jmeter]   '-j'[jmeter]'C:\ jmeter \ log \ jmeter.log'[jmeter]'-t'
  [jmeter]'C:\ jmeter \ test \ tag.jmx'[jmeter]'-l'[jmeter]   'C:\ jmeter \ result \ result.jtl'[jmeter]   '-Jjmeter.save.saveservice.output_format = xml'[jmeter]   '-Jjmeter.save.saveservice.assertion_results = all'[jmeter]   '-Jjmeter.save.saveservice.thread_counts = true'[jmeter]   '-Jjmeter.save.saveservice.bytes = true'[jmeter]   '-Jjmeter.save.saveservice.response_data.on_error = true'[jmeter]   '-Jthreadgroup.count = 2'[jmeter]'-Jthreadgroup.rampup = 2'
  [jmeter]'-Jthreadgroup.duration = 60'[jmeter] [jmeter]''   可执行文件和参数周围的字符不是[jmeter]   命令的一部分。 [jmeter]创建摘要   [jmeter]使用C:\ jmeter \ test \ tag.jmx

成功创建树      

[jmeter]开始测试@星期二2月29日10:25:57 CET 2016   (1456737957623)[jmeter]正在等待可能的关机消息   端口4445 [jmeter]汇总= 20 in 1.4s = 13.8 / s Avg:198   最小值:60最大值:4 26 Err:10(50.00%)[jmeter]整理......   @周一2月29日10:25:59 CET 2016(1456737959184)[jmeter] ...结束   运行

     

建立成功总时间:3秒

任何想法,帮助,提示?

1 个答案:

答案 0 :(得分:1)

问题似乎与您的Ant

有关

检查ant版本。它应该是1.9.6。

enter image description here

Ant 1.9.5 + Java> 1.8&它在Ant 1.9.6中修复了