See <https://builds.apache.org/job/JMeter-trunk/4812/changes>
Changes:
[pmouawad] #resolve #55
[pmouawad] Revert bug I introduced
[pmouawad] comment that file cannot be null
[pmouawad] Check null if dir is invalid
[pmouawad] comment that file cannot be null
[fschumacher] Remove TODO by extracting local Pattern to statc class private
instance. Pattern is thread safe.
[pmouawad] Use Java7 try with resources
Close stream leak
Remove commented code
Fix synchro issue in comparison
[pmouawad] Use Java7 try with resources
[pmouawad] Use Java7 try with resources
[fschumacher] Add trivial test case for SampleMetaData toString method
[fschumacher] Use StringUtils.join instead of hand coding it.
[pmouawad] Implement Closeable
[pmouawad] Use JOrphanUtils.closeQuietly
Implement Closeable
[pmouawad] Use JOrphanUtils.closeQuietly
[fschumacher] javadoc. Add return annotations.
[fschumacher] javadoc. Add return annotation.
[fschumacher] Use equals for String comparison. Change order of operands to
guard against null pointer dereference.
[fschumacher] Add missing param isOverallSeries to javadoc.
[fschumacher] The usage of volatile indicates, that chunkedSampleCount and
inputSampleCount gets
accessed potentially by multiple threads. In that case the ++ operation is not
safe to use. So switch to AtomicLong instead.
[pmouawad] Fix addons.xml to use Java7 and documentations
[fschumacher] Correct message format string. Add missing s to %.
[fschumacher] Document param sampleComparator
[fschumacher] listFiles() can return null, so guard against that case.
[fschumacher] There is no param isStrict in this constructor.
[fschumacher] file might be not initialized here and most probably the param
file was meant to be used.
[pmouawad] #resolve #54
[pmouawad] Bug 58679 Replace the xpp pull parser in xstream with a java6+
standard solution.
Bugzilla Id: 58679
------------------------------------------
[...truncated 1065 lines...]
[java] Caused by: java.awt.HeadlessException
[java] at
sun.awt.HeadlessToolkit.getMenuShortcutKeyMask(HeadlessToolkit.java:234)
[java] at
org.apache.jmeter.gui.action.KeyStrokes.<clinit>(KeyStrokes.java:37)
[java] ... 20 more
[java]
[java] Created: 94 tests including 7 suites
[java] Starting test run, test count = 1613
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .......Skipping
test:org.apache.jmeter.protocol.http.control.gui.TestHttpTestSampleGui, cannot
run in Headless mode
[java] Skipping
test:org.apache.jmeter.protocol.http.control.gui.TestHttpTestSampleGui#testCloneSampler,
cannot run in Headless mode
[java] ..................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .....................o.a.j.junit.JMeterTest Error running
testConfiguring due to Headless mode, java.awt.HeadlessException
[java] ....................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] .........................................
[java] ..............
[java] Time: 59.355
[java]
[java] OK (1613 tests)
[java]
batchtest:
[echo] Starting BatchTestLocal using -X
[jmeter] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/BatchTestLocal.log>
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/BatchTestLocal.jmx
[jmeter] Starting the test @ Fri Dec 11 22:09:25 UTC 2015 (1449871765048)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary + 16 in 4.4s = 3.6/s Avg: 256 Min: 123 Max:
352 Err: 0 (0.00%) Active: 1 Started: 1 Finished: 0
[jmeter] summary + 101 in 30s = 3.4/s Avg: 227 Min: 2 Max:
353 Err: 16 (15.84%) Active: 1 Started: 5 Finished: 4
[jmeter] summary = 117 in 34.4s = 3.4/s Avg: 231 Min: 2 Max:
353 Err: 16 (13.68%)
[jmeter] summary + 16 in 3s = 5.9/s Avg: 167 Min: 1 Max:
348 Err: 0 (0.00%) Active: 0 Started: 1 Finished: 1
[jmeter] summary = 133 in 37.1s = 3.6/s Avg: 223 Min: 1 Max:
353 Err: 16 (12.03%)
[jmeter] Tidying up ... @ Fri Dec 11 22:10:02 UTC 2015 (1449871802745)
[jmeter] ... end of run
[echo] BatchTestLocal output files compared OK
batchtestserver:
[server] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/BatchTestServer.log>
[server] Created remote object: UnicastServerRef [liveRef:
[endpoint:[67.195.81.186:56339](local),objID:[4a64b3b7:1519318040a:-7fff,
-3244842836925572903]]]
batchtest:
[echo] Starting BatchTestLocal using -Rlocalhost:11003
[client] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/BatchTestLocal.log>
[client] Creating summariser <summary>
[client] Created the tree successfully using testfiles/BatchTestLocal.jmx
[client] Configuring remote engine: localhost:11003
[client] Starting remote engines
[client] Starting the test @ Fri Dec 11 22:10:05 UTC 2015 (1449871805328)
[client] Remote engines have been started
[client] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[server] Starting the test on host localhost:11003 @ Fri Dec 11 22:10:06 UTC
2015 (1449871806337)
[client] summary + 65 in 23.2s = 2.8/s Avg: 217 Min: 100 Max:
352 Err: 8 (12.31%) Active: 1 Started: 3 Finished: 2
[server] Finished the test on host localhost:11003 @ Fri Dec 11 22:10:44 UTC
2015 (1449871844917) - exit requested.
[client] summary + 68 in 15s = 4.6/s Avg: 207 Min: 0 Max:
353 Err: 8 (11.76%) Active: 0 Started: 11 Finished: 11
[client] summary = 133 in 38s = 3.5/s Avg: 212 Min: 0 Max:
353 Err: 16 (12.03%)
[client] Tidying up remote @ Fri Dec 11 22:10:44 UTC 2015 (1449871844917)
[client] ... end of run
[echo] BatchTestLocal output files compared OK
batch_scripts:
batchtest:
[echo] Starting HTMLParserTestFile_2 using -X
[jmeter] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/HTMLParserTestFile_2.log>
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using
testfiles/HTMLParserTestFile_2.jmx
[jmeter] Starting the test @ Fri Dec 11 22:10:50 UTC 2015 (1449871850925)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 1 in 0.3s = 3.3/s Avg: 165 Min: 165 Max:
165 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Fri Dec 11 22:10:51 UTC 2015 (1449871851803)
[jmeter] ... end of run
[echo] HTMLParserTestFile_2 output files compared OK
batchtest:
[echo] Starting Bug47165 using -X
[jmeter] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/Bug47165.log>
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/Bug47165.jmx
[jmeter] Starting the test @ Fri Dec 11 22:10:52 UTC 2015 (1449871852771)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 0 in 0s = ******/s Avg: 0 Min:
9223372036854775807 Max: -9223372036854775808 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Fri Dec 11 22:10:53 UTC 2015 (1449871853444)
[jmeter] ... end of run
[echo] Bug47165 output files compared OK
batchtest:
[echo] Starting Bug52310 using -X
[jmeter] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/Bug52310.log>
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/Bug52310.jmx
[jmeter] Starting the test @ Fri Dec 11 22:10:54 UTC 2015 (1449871854475)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 3 in 1.4s = 2.2/s Avg: 183 Min: 11 Max:
389 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Fri Dec 11 22:10:56 UTC 2015 (1449871856467)
[jmeter] ... end of run
[echo] Bug52310 output files compared OK
batchtest:
[echo] Starting Bug52968 using -X
[jmeter] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/Bug52968.log>
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/Bug52968.jmx
[jmeter] Starting the test @ Fri Dec 11 22:10:57 UTC 2015 (1449871857603)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary + 12 in 2.1s = 5.7/s Avg: 253 Min: 135 Max:
325 Err: 3 (25.00%) Active: 1 Started: 2 Finished: 1
[jmeter] summary + 48 in 11.3s = 4.2/s Avg: 340 Min: 128 Max:
631 Err: 24 (50.00%) Active: 0 Started: 10 Finished: 10
[jmeter] summary = 60 in 13.4s = 4.5/s Avg: 322 Min: 128 Max:
631 Err: 27 (45.00%)
[jmeter] Tidying up ... @ Fri Dec 11 22:11:11 UTC 2015 (1449871871594)
[jmeter] ... end of run
[echo] Bug52968 output files compared OK
batchtest:
[echo] Starting Bug50898 using -X
[jmeter] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/Bug50898.log>
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/Bug50898.jmx
[jmeter] Starting the test @ Fri Dec 11 22:11:12 UTC 2015 (1449871872689)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 2 in 1s = 3.0/s Avg: 256 Min: 253 Max:
260 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Fri Dec 11 22:11:13 UTC 2015 (1449871873939)
[jmeter] ... end of run
[echo] Bug50898 output files compared OK
batchtest:
[echo] Starting Bug56243 using -X
[jmeter] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/Bug56243.log>
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/Bug56243.jmx
[jmeter] Starting the test @ Fri Dec 11 22:11:14 UTC 2015 (1449871874968)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 9 in 0.2s = 48.1/s Avg: 1 Min: 0 Max:
7 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Fri Dec 11 22:11:15 UTC 2015 (1449871875715)
[jmeter] ... end of run
[echo] Bug56243 output files compared OK
batchtest:
[echo] Starting Bug54685 using -X
[jmeter] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/Bug54685.log>
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/Bug54685.jmx
[jmeter] Starting the test @ Fri Dec 11 22:11:16 UTC 2015 (1449871876668)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 1 in 0.2s = 4.7/s Avg: 102 Min: 102 Max:
102 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Fri Dec 11 22:11:17 UTC 2015 (1449871877456)
[jmeter] ... end of run
[echo] Bug54685 output files compared OK
batchtest:
[echo] Starting Bug55375 using -X
[jmeter] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/Bug55375.log>
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/Bug55375.jmx
[jmeter] Starting the test @ Fri Dec 11 22:11:18 UTC 2015 (1449871878411)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary = 1 in 0.4s = 2.3/s Avg: 320 Min: 320 Max:
320 Err: 0 (0.00%)
[jmeter] Tidying up ... @ Fri Dec 11 22:11:19 UTC 2015 (1449871879423)
[jmeter] ... end of run
[echo] Bug55375 output files compared OK
batchtestserver:
[server] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/BatchTestServer.log>
[server] Created remote object: UnicastServerRef [liveRef:
[endpoint:[67.195.81.186:60588](local),objID:[3f2e35d9:15193192f80:-7fff,
-7219160860597681570]]]
batchtest:
[echo] Starting Bug54685 using -Rlocalhost:11003
[client] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/Bug54685.log>
[client] Creating summariser <summary>
[client] Created the tree successfully using testfiles/Bug54685.jmx
[client] Configuring remote engine: localhost:11003
[client] Starting remote engines
[client] Starting the test @ Fri Dec 11 22:11:21 UTC 2015 (1449871881567)
[server] Starting the test on host localhost:11003 @ Fri Dec 11 22:11:22 UTC
2015 (1449871882340)
[client] Remote engines have been started
[client] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[client] summary = 1 in 0.3s = 3.0/s Avg: 214 Min: 214 Max:
214 Err: 0 (0.00%)
[client] Tidying up remote @ Fri Dec 11 22:11:23 UTC 2015 (1449871883313)
[server] Finished the test on host localhost:11003 @ Fri Dec 11 22:11:23 UTC
2015 (1449871883313) - exit requested.
[client] ... end of run
[echo] Bug54685 output files compared OK
batchtest:
[echo] Starting Bug56811 using -X
[jmeter] Writing log file
to:<https://builds.apache.org/job/JMeter-trunk/ws/trunk/bin/Bug56811.log>
[jmeter] Creating summariser <summary>
[jmeter] Created the tree successfully using testfiles/Bug56811.jmx
[jmeter] Starting the test @ Fri Dec 11 22:11:29 UTC 2015 (1449871889530)
[jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port
4445
[jmeter] summary + 1 in 1s = 1.0/s Avg: 813 Min: 813 Max:
813 Err: 1 (100.00%) Active: 1 Started: 1 Finished: 0
[jmeter] summary + 29 in 8s = 3.7/s Avg: 390 Min: 1 Max:
1046 Err: 20 (68.97%) Active: 0 Started: 4 Finished: 4
[jmeter] summary = 30 in 9s = 3.4/s Avg: 404 Min: 1 Max:
1046 Err: 21 (70.00%)
[jmeter] Tidying up ... @ Fri Dec 11 22:11:38 UTC 2015 (1449871898994)
[jmeter] ... end of run
[echo] Bug56811 output files compared OK
_allbatchtests:
test:
checkstyle:
[checkstyle] Running Checkstyle 6.13 on 1036 files
[checkstyle]
<https://builds.apache.org/job/JMeter-trunk/ws/trunk/src/core/org/apache/jmeter/report/core/AbstractSampleWriter.java>:119:1:
error: File contains tab characters (this is the first instance).
[checkstyle]
<https://builds.apache.org/job/JMeter-trunk/ws/trunk/src/core/org/apache/jmeter/report/core/CsvSampleReader.java>:208:1:
error: File contains tab characters (this is the first instance).
[checkstyle]
<https://builds.apache.org/job/JMeter-trunk/ws/trunk/src/core/org/apache/jmeter/report/dashboard/TemplateVisitor.java>:114:9:
error: File contains tab characters (this is the first instance).
[checkstyle]
<https://builds.apache.org/job/JMeter-trunk/ws/trunk/src/core/org/apache/jmeter/report/processor/ExternalSampleSorter.java>:503:9:
error: File contains tab characters (this is the first instance).
BUILD FAILED
<https://builds.apache.org/job/JMeter-trunk/ws/trunk/build.xml>:3011: Got 4
errors and 0 warnings.
Total time: 4 minutes 7 seconds
Build step 'Invoke Ant' marked build as failure
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Archiving artifacts
Compressed 100.86 MB of artifacts by 27.6% relative to #4811