2016-02-29 65 views
1

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

C:\的JMeter>蚁运行构建文件:C:\ JMeter的\的build.xml

清洁:[删除]删除目录C:\ JMeter的\导致[删除] 删除目录C:\ JMeter的\登录

节目试验性能: [回波] JMETER_HOME:C:\ TEMP \ Apache的JMeter的-2.13 [回波] TEST_PATH:C:\ JMeter的/测试 [回波] TEST_NAME :tag.jmx [echo] THREADGROUP_COUNT:2 [ech O] THREADGROUP_RAMPUP:2 [回波] THREADGROUP_DURATION:60

运行: [MKDIR]建立DIR:C:\ JMeter的\导致 [MKDIR]建立DIR:C:\ JMeter的\登录[JMeter的]执行测试计划:C:\ jmeter \ test \ tag.jmx ==> C:\ jmeter \ result \ result.jtl

但是根本没有执行测试。 现在与-v(这是唯一的冗长,应该不会影响运行本身“):

[JMeter的]执行“C:\ PROGRAM 文件\的Java \ jdk1.8.0_74 \ jre的\ BIN \ java.exe'参数:[jmeter] '-Xmx5120m'[jmeter]'-jar'[jmeter] 'C:\ jmeter-2.13 \ bin \ ApacheJMeter.jar'[jmeter]'-n'[jmeter ] [jmeter]'C:\ jmeter \ test \ tag.jmx'[jmeter]' - j'] [jmeter]'C:\ jmeter \ log \ jmeter.log'[jmeter]'-t'
' l'[jmeter] 'C:\ jmeter \ result \ result.jtl'[jmeter] '-Jjmeter.save.saveservice.output_format = xml'[jmeter] '-Jjmeter.save.saveservi ce.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的]创建summariser
[JMeter的]成功创建用C树:\ JMeter的\测试\ tag.jmx

[JMeter的]开始测试@周一年02月29 10点25分57秒CET 2016 (1456737957623) [jmeter]正在等待可能的关机消息 端口4445 [jmeter]摘要= 20在1.4s = 13.8/s平均值:198 最小值:60最大值:4 26 Err:10(50.00%)[jmeter]整理.. 。 @星期一年02月29 10点25分59秒CET 2016(1456737959184)的JMeter] ... 运行结束

生成成功总时间:3秒

任何想法,帮助,提示?

+0

什么是你看到的错误?错误:10(50.00%)。日志中的任何有用信息? 您的Ant/java版本? – vins

+0

错误50%是因为我使用虚拟样本50:50(成功失败)。我正在使用最新版本的ant和jdk。这是非常非常奇怪的,实际上直到现在我从未观察过这种行为。 – haumaru

回答

1

问题似乎与您的Ant

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

enter image description here

有使用Ant 1.9.5 +问题的Java> 1.8 &它得到固定在蚂蚁1.9.6

+0

我使用ant版本1.9.6和java“1.8.0_74”。 这很奇怪,因为构建成功,但没有任何实际的测试和结果。 在build.xml中没有任何东西可能会导致此类行为。 – haumaru

+0

我已将我的java版本更改为最新的可用jdk1.7.0_79,现在一切正常。 所以很可能该修复应用于1.9.6的jdk 1.8无法正常工作。 谢谢,Vinoth – haumaru

+0

嗯..有点奇怪! – vins