2016-02-29 64 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