See
<https://builds.apache.org/job/JMeter%20Windows/930/display/redirect?page=changes>
Changes:
[pmouawad] The == is intentional
[pmouawad] Make mock react correctly on setText/getText
[agomes] Bug 61871 - Reduce
jmeter.reportgenerator.graph.responseTimeDistribution.property.set_granularity
default value from 500ms to 100ms
[pmouawad] Fix checkstyle warning
[pmouawad] Cleanup code and useless methods.
Try to improve a bit synchro. My understanding is that CopyOnWriteList would
not perform good here as there is only 1 read vs many writes.
[pmouawad] Make empty catch explicit
[pmouawad] Document empty method
[pmouawad] Keep the "==" comparison
[pmouawad] Make code clearer
------------------------------------------
[...truncated 202.75 KB...]
[echo] Starting Bug60607 with file Bug60607.jmx using -X -Jdummy=dummy
[jmeter] SLF4J: Class path contains multiple SLF4J bindings.
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/opt/activemq-all-5.15.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
[jmeter] SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/Bug60607.jmx
[jmeter] Starting the test @ Thu Dec 07 21:32:30 UTC 2017 (1512682350776)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary + 1 in 00:00:01 = 1.2/s Avg: 513 Min: 513 Max:
513 Err: 0 (0.00%) Active: 1 Started: 1 Finished: 0
[jmeter] summary + 1 in 00:00:30 = 0.0/s Avg: 30109 Min: 30109 Max:
30109 Err: 0 (0.00%) Active: 1 Started: 2 Finished: 1
[jmeter] summary = 2 in 00:00:31 = 0.1/s Avg: 15311 Min: 513 Max:
30109 Err: 0 (0.00%)
[jmeter] summary = 2 in 00:00:31 = 0.1/s Avg: 15311 Min: 513 Max:
30109 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Thu Dec 07 21:33:02 UTC 2017 (1512682382799)
[jmeter] ... end of run
[echo] Bug60607 output files compared OK
batchtest:
[echo] Starting SlowCharsFeature_HttpClient4 with file
SlowCharsFeature.jmx using -X -Jdummy=dummy
[jmeter] SLF4J: Class path contains multiple SLF4J bindings.
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/opt/activemq-all-5.15.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
[jmeter] SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/SlowCharsFeature.jmx
[jmeter] Starting the test @ Thu Dec 07 21:33:07 UTC 2017 (1512682387255)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 3 in 00:00:19 = 0.2/s Avg: 6059 Min: 709 Max:
11557 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Thu Dec 07 21:33:26 UTC 2017 (1512682406884)
[jmeter] ... end of run
[echo] SlowCharsFeature_HttpClient4 output files compared OK
batchtest:
[echo] Starting SlowCharsFeature_Java with file SlowCharsFeature.jmx using
-X -Jjmeter.httpsampler=Java
[jmeter] SLF4J: Class path contains multiple SLF4J bindings.
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/opt/activemq-all-5.15.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
[jmeter] SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/SlowCharsFeature.jmx
[jmeter] Starting the test @ Thu Dec 07 21:33:31 UTC 2017 (1512682411087)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary + 1 in 00:00:01 = 1.2/s Avg: 784 Min: 784 Max:
784 Err: 0 (0.00%) Active: 1 Started: 1 Finished: 0
[jmeter] summary + 1 in 00:00:12 = 0.1/s Avg: 12023 Min: 12023 Max:
12023 Err: 0 (0.00%) Active: 0 Started: 1 Finished: 1
[jmeter] summary = 2 in 00:00:13 = 0.2/s Avg: 6403 Min: 784 Max:
12023 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Thu Dec 07 21:33:45 UTC 2017 (1512682425232)
[jmeter] ... end of run
[echo] SlowCharsFeature_Java output files compared OK
batchtest:
[echo] Starting Http4ImplPreemptiveBasicAuth with file
Http4ImplPreemptiveBasicAuth.jmx using -X -Jdummy=dummy
[jmeter] SLF4J: Class path contains multiple SLF4J bindings.
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/opt/activemq-all-5.15.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
[jmeter] SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using
testfiles/Http4ImplPreemptiveBasicAuth.jmx
[jmeter] Starting the test @ Thu Dec 07 21:33:48 UTC 2017 (1512682428795)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 12 in 00:00:09 = 1.4/s Avg: 432 Min: 152 Max:
1464 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Thu Dec 07 21:33:59 UTC 2017 (1512682439114)
[jmeter] ... end of run
[echo] Http4ImplPreemptiveBasicAuth output files compared OK
batchtest:
[echo] Starting Http4ImplPreemptiveBasicAuth with file
Http4ImplPreemptiveBasicAuth.jmx using -X -Jjmeter.httpsampler=Java
[jmeter] SLF4J: Class path contains multiple SLF4J bindings.
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/opt/activemq-all-5.15.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
[jmeter] SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using
testfiles/Http4ImplPreemptiveBasicAuth.jmx
[jmeter] Starting the test @ Thu Dec 07 21:34:02 UTC 2017 (1512682442727)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary + 1 in 00:00:01 = 0.7/s Avg: 335 Min: 335 Max:
335 Err: 0 (0.00%) Active: 1 Started: 1 Finished: 0
[jmeter] summary + 11 in 00:00:05 = 2.1/s Avg: 258 Min: 151 Max:
1324 Err: 0 (0.00%) Active: 0 Started: 6 Finished: 6
[jmeter] summary = 12 in 00:00:07 = 1.8/s Avg: 264 Min: 151 Max:
1324 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Thu Dec 07 21:34:10 UTC 2017 (1512682450967)
[jmeter] ... end of run
[echo] Http4ImplPreemptiveBasicAuth output files compared OK
batchtest:
[echo] Starting TestKeepAlive with file TestKeepAlive.jmx using -X
-Jdummy=dummy
[jmeter] SLF4J: Class path contains multiple SLF4J bindings.
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/opt/activemq-all-5.15.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
[jmeter] SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/TestKeepAlive.jmx
[jmeter] Starting the test @ Thu Dec 07 21:34:14 UTC 2017 (1512682454308)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 7 in 00:01:03 = 0.1/s Avg: 327 Min: 150 Max:
737 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Thu Dec 07 21:35:18 UTC 2017 (1512682518689)
[jmeter] ... end of run
[echo] TestKeepAlive output files compared OK
batchtest:
[echo] Starting ResponseDecompression with file ResponseDecompression.jmx
using -X -Jdummy=dummy
[jmeter] SLF4J: Class path contains multiple SLF4J bindings.
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/opt/activemq-all-5.15.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
[jmeter] SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using
testfiles/ResponseDecompression.jmx
[jmeter] Starting the test @ Thu Dec 07 21:35:22 UTC 2017 (1512682522428)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 6 in 00:00:03 = 1.7/s Avg: 522 Min: 112 Max:
1217 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Thu Dec 07 21:35:26 UTC 2017 (1512682526946)
[jmeter] ... end of run
[echo] ResponseDecompression output files compared OK
batchtest:
[echo] Starting TestHeaderManager with file TestHeaderManager.jmx using -X
-Jdummy=dummy
[jmeter] SLF4J: Class path contains multiple SLF4J bindings.
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/opt/activemq-all-5.15.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
[jmeter] SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/TestHeaderManager.jmx
[jmeter] Starting the test @ Thu Dec 07 21:35:30 UTC 2017 (1512682530492)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary + 1 in 00:00:02 = 0.4/s Avg: 2134 Min: 2134 Max:
2134 Err: 0 (0.00%) Active: 1 Started: 1 Finished: 0
[jmeter] summary + 2 in 00:00:04 = 0.5/s Avg: 2000 Min: 1997 Max:
2003 Err: 0 (0.00%) Active: 0 Started: 2 Finished: 2
[jmeter] summary = 3 in 00:00:06 = 0.5/s Avg: 2044 Min: 1997 Max:
2134 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Thu Dec 07 21:35:37 UTC 2017 (1512682537976)
[jmeter] ... end of run
[echo] TestHeaderManager output files compared OK
batchtest:
[echo] Starting TestHeaderManager with file TestHeaderManager.jmx using -X
-Jjmeter.httpsampler=Java
[jmeter] SLF4J: Class path contains multiple SLF4J bindings.
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/opt/activemq-all-5.15.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
[jmeter] SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/TestHeaderManager.jmx
[jmeter] Starting the test @ Thu Dec 07 21:35:41 UTC 2017 (1512682541599)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 3 in 00:00:03 = 0.9/s Avg: 1014 Min: 1003 Max:
1034 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Thu Dec 07 21:35:45 UTC 2017 (1512682545897)
[jmeter] ... end of run
[echo] TestHeaderManager output files compared OK
batchtest:
[echo] Starting TEST_HTTP_HttpClient4 with file TEST_HTTP.jmx using -X
-Jjmeter.httpsampler=HttpClient4
[jmeter] SLF4J: Class path contains multiple SLF4J bindings.
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/opt/activemq-all-5.15.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
[jmeter] SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/TEST_HTTP.jmx
[jmeter] Starting the test @ Thu Dec 07 21:35:50 UTC 2017 (1512682550367)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 22 in 00:00:02 = 9.5/s Avg: 70 Min: 2 Max:
811 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Thu Dec 07 21:35:53 UTC 2017 (1512682553574)
[jmeter] ... end of run
[echo] TEST_HTTP_HttpClient4 output files compared OK
batchtest:
[echo] Starting TEST_HTTP_Java with file TEST_HTTP.jmx using -X
-Jjmeter.httpsampler=Java
[jmeter] SLF4J: Class path contains multiple SLF4J bindings.
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/opt/activemq-all-5.15.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
[jmeter] SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/TEST_HTTP.jmx
[jmeter] Starting the test @ Thu Dec 07 21:35:59 UTC 2017 (1512682559189)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary + 1 in 00:00:01 = 1.2/s Avg: 765 Min: 765 Max:
765 Err: 0 (0.00%) Active: 1 Started: 1 Finished: 0
[jmeter] summary + 19 in 00:00:01 = 17.7/s Avg: 31 Min: 2 Max:
206 Err: 0 (0.00%) Active: 0 Started: 1 Finished: 1
[jmeter] summary = 20 in 00:00:02 = 10.4/s Avg: 67 Min: 2 Max:
765 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Thu Dec 07 21:36:02 UTC 2017 (1512682562075)
[jmeter] ... end of run
[concat] 2017-12-07 21:36:01,877 ERROR o.a.j.p.h.s.HTTPJavaImpl:
readResponse: java.net.ProtocolException: Server redirected too many times (20)
[concat] 2017-12-07 21:36:01,884 ERROR o.a.j.p.h.s.HTTPJavaImpl: Cause:
java.net.ProtocolException: Server redirected too many times (20)
[concat] 2017-12-07 21:36:01,885 ERROR o.a.j.p.h.c.HttpMirrorThread: Invalid
request received:''
[echo] TEST_HTTP_Java output files compared OK
batchtest:
[echo] Starting TestSchedulerWithTimer with file
TestSchedulerWithTimer.jmx using -X -Jdummy=dummy
[jmeter] SLF4J: Class path contains multiple SLF4J bindings.
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: Found binding in
[jar:file:/F:/jenkins/jenkins-slave/workspace/JMeter%20Windows/trunk/lib/opt/activemq-all-5.15.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
[jmeter] SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using
testfiles/TestSchedulerWithTimer.jmx
[jmeter] Starting the test @ Thu Dec 07 21:36:06 UTC 2017 (1512682566463)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 6 in 00:00:06 = 1.0/s Avg: 160 Min: 0 Max:
809 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Thu Dec 07 21:36:14 UTC 2017 (1512682574228)
[jmeter] ... end of run
[echo] TestSchedulerWithTimer output files compared OK
_allbatchtests:
Cannot execute 'test' - '_test' failed or was not executed.
download_checkstyle:
_process_checkstyle_jars:
_check_exists:
_check_jarfile:
[echo] Checking checkstyle-8.5-all.jar
[echo] Deleting checkstyle-8.5-all.jar (excluding checkstyle-8.5-all.jar)
setproxy:
_get_jarfile:
[echo] Fetching: lib/opt/checkstyle-8.5-all.jar
[get] Getting:
http://downloads.sourceforge.net/checkstyle/checkstyle/8.5/checkstyle-8.5-all.jar?ts=1512681882557&use_mirror=autoselect/checkstyle-8.5-all.jar
[get] To:
<https://builds.apache.org/job/JMeter%20Windows/ws/trunk\build\checkstyle-8.5-all.jar>
[get]
http://downloads.sourceforge.net/checkstyle/checkstyle/8.5/checkstyle-8.5-all.jar?ts=1512681882557&use_mirror=autoselect/checkstyle-8.5-all.jar
moved to
https://10gbps-io.dl.sourceforge.net/project/checkstyle/checkstyle/8.5/checkstyle-8.5-all.jar
_checkMD5:
[echo] Checksum OK: checkstyle-8.5-all.jar
[move] Moving 1 file to
<https://builds.apache.org/job/JMeter%20Windows/ws/trunk\lib\opt>
[move] Attempting to rename:
<https://builds.apache.org/job/JMeter%20Windows/ws/trunk\build\checkstyle-8.5-all.jar>
to
<https://builds.apache.org/job/JMeter%20Windows/ws/trunk\lib\opt\checkstyle-8.5-all.jar>
setproxy:
_get_zipfile:
checkstyle:
_process_checkstyle_jars:
_check_exists:
_check_jarfile:
[checkstyle] Running Checkstyle 8.5 on 1447 files
BUILD FAILED
<https://builds.apache.org/job/JMeter%20Windows/ws/trunk\build.xml>:2938: Java
returned: 1
Total time: 11 minutes 51 seconds
Build step 'Invoke Ant' marked build as failure