Re: [VOTE] Release Candidate JMeter 2.3 RC1

Jörg Schaible <[email protected]>
Newsgroups gmane.comp.jakarta.general
Message-ID <[email protected]>
sebb wrote:

> I've created JMeter 2.3 RC1 in the directory:
> 
> http://people.apache.org/~sebb/jmeter-2.3/dist
> 
> Site/Docs are here:
> http://people.apache.org/~sebb/jmeter-2.3/site
> 
> All feedback welcome.
> 
> [ ]+1 - the release candidate looks OK, proceed with full release
> [ ]-1 - there is a problem (please indicate what it is)
> 
> sebb AT apache DOT org

Hmmm. Downloaded and extracted both .tgz versions. Go into <root>/lib, copy
bsh.jar into it. cd ..

Building with JDK 6 under Linux.

ant clean test
... fails, not everything compiled

ant
... everything is build

ant test
... 9 Failures, 1 Error:


_test:
     [echo]
     [echo]    gump.run = false
     [echo]    java.awt.headless = ${java.awt.headless}
     [echo]    test.headless =
     [echo]    user.dir = /home/joehni/java/jakarta-jmeter-2.3RC1
     [echo]    basedir = /home/joehni/java/jakarta-jmeter-2.3RC1
     [echo]    test dir = /home/joehni/java/jakarta-jmeter-2.3RC1/build/test
     [echo]    test dir gump
= /home/joehni/java/jakarta-jmeter-2.3RC1/build/test
     [echo]    testsaveservice.saveout = ${testsaveservice.saveout}
     [echo]
     [java] Setting up logging props using file: ./jmetertest.properties
     [java] Using initializeProperties() from
org.apache.jmeter.util.JMeterUtils
     [java] Setting up initial properties using: ./jmetertest.properties
     [java] Initializing Properties: ./jmetertest.properties
     [java] Setting JMeter
home: /home/joehni/java/jakarta-jmeter-2.3RC1/bin/./..
     [java] java.version=1.6.0_01
     [java] java.home=/opt/sun-jdk-1.6.0.01/jre
     [java] user.dir=/home/joehni/java/jakarta-jmeter-2.3RC1/bin
     [java] +++++++++++
     [java] java.awt.headless=
     [java] java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
     [java] ------------
     [java] Creating test suite
     [java]
Scanning /home/joehni/java/jakarta-jmeter-2.3RC1/build/test,../lib/ext for
test cases
     [java] ClassFinder found: 72 TestCase classes
     [java] INFO: JMeterGUIComponent: skipping some tests
org.apache.jmeter.testbeans.gui.TestBeanGUI
     [java] Created: 72 tests including 5 suites
     [java] Starting test run, test count = 1292
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] ...F.......................F..........E.....
     [java] .........................................
     [java] ..F.......................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] .........................................
     [java] ....F.title=mytitle&description=mydescription
     [java] --------------------
     [java]
     [java] ====================
     [java] F.-----------------------------7d159c1302d0y0
     [java] Content-Disposition: form-data; name="title"
     [java] Content-Type: text/plain; charset=ISO-8859-1
     [java] Content-Transfer-Encoding: 8bit
     [java]
     [java] mytitle
     [java] -----------------------------7d159c1302d0y0
     [java] Content-Disposition: form-data; name="description"
     [java] Content-Type: text/plain; charset=ISO-8859-1
     [java] Content-Transfer-Encoding: 8bit
     [java]
     [java] mydescription
     [java] -----------------------------7d159c1302d0y0--
     [java]
     [java] --------------------
     [java]
     [java] ====================
     [java] F..F.F................................
     [java] .........................................
     [java] ..............F...........................
     [java] .....................
     [java] Time: 34,24
     [java] There was 1 error:
     [java] 1) SFFTest
(org.apache.jmeter.functions.PackageTest)org.apache.jorphan.util.JMeterStopThreadException:
End of sequence
     [java]     at
org.apache.jmeter.functions.StringFromFile.execute(StringFromFile.java:281)
     [java]     at
org.apache.jmeter.functions.AbstractFunction.execute(AbstractFunction.java:43)
     [java]     at org.apache.jmeter.functions.PackageTest.SFFTest
(PackageTest.java:357)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at org.apache.jorphan.test.AllTests.main(AllTests.java:214)
     [java] There were 9 failures:
     [java] 1)
testReverseReplacement(org.apache.jmeter.engine.util.TestValueReplacer)junit.framework.ComparisonFailure:
expected:<${[password}]> but was:<${[username}s_password]>
     [java]     at
org.apache.jmeter.engine.util.TestValueReplacer.testReverseReplacement(TestValueReplacer.java:72)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at org.apache.jorphan.test.AllTests.main(AllTests.java:214)
     [java] 2) BSH
(org.apache.jmeter.functions.PackageTest)junit.framework.AssertionFailedError:
BeanShell not present
     [java]     at org.apache.jmeter.functions.PackageTest.BSH
(PackageTest.java:221)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at org.apache.jorphan.test.AllTests.main(AllTests.java:214)
     [java] 3)
testMixed(org.apache.jmeter.functions.TestTimeFunction)junit.framework.ComparisonFailure:
expected:<[AD]> but was:<[n. Chr.]>
     [java]     at
org.apache.jmeter.functions.TestTimeFunction.testMixed(TestTimeFunction.java:163)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at org.apache.jorphan.test.AllTests.main(AllTests.java:214)
     [java] 4)
testGetRequest(org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer)junit.framework.AssertionFailedError:
No header and body section found
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.checkGetRequest(TestHTTPSamplersAgainstHttpMirrorServer.java:874)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.testGetRequest(TestHTTPSamplersAgainstHttpMirrorServer.java:507)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.testGetRequest(TestHTTPSamplersAgainstHttpMirrorServer.java:136)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at org.apache.jorphan.test.AllTests.main(AllTests.java:214)
     [java] 5)
testPostRequest_UrlEncoded(org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer)junit.framework.AssertionFailedError:
arrays have different length, expected is 39, actual is 0
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.checkArraysHaveSameContent(TestHTTPSamplersAgainstHttpMirrorServer.java:1081)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.checkPostRequestBody(TestHTTPSamplersAgainstHttpMirrorServer.java:821)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.checkPostRequestUrlEncoded(TestHTTPSamplersAgainstHttpMirrorServer.java:667)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.testPostRequest_UrlEncoded(TestHTTPSamplersAgainstHttpMirrorServer.java:162)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.testPostRequest_UrlEncoded(TestHTTPSamplersAgainstHttpMirrorServer.java:97)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at org.apache.jorphan.test.AllTests.main(AllTests.java:214)
     [java] 6)
testPostRequest_FormMultipart(org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer)junit.framework.AssertionFailedError:
arrays have different length, expected is 421, actual is 0
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.checkArraysHaveSameContent(TestHTTPSamplersAgainstHttpMirrorServer.java:1081)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.checkPostRequestFormMultipart(TestHTTPSamplersAgainstHttpMirrorServer.java:703)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.testPostRequest_FormMultipart(TestHTTPSamplersAgainstHttpMirrorServer.java:267)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.testPostRequest_FormMultipart(TestHTTPSamplersAgainstHttpMirrorServer.java:107)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at org.apache.jorphan.test.AllTests.main(AllTests.java:214)
     [java] 7)
testPostRequest_BodyFromParameterValues(org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer)junit.framework.AssertionFailedError:
No header and body section found
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.checkPostRequestBody(TestHTTPSamplersAgainstHttpMirrorServer.java:834)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.testPostRequest_BodyFromParameterValues(TestHTTPSamplersAgainstHttpMirrorServer.java:400)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.testPostRequest_BodyFromParameterValues(TestHTTPSamplersAgainstHttpMirrorServer.java:127)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at org.apache.jorphan.test.AllTests.main(AllTests.java:214)
     [java] 8)
testGetRequest_Parameters(org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer)junit.framework.AssertionFailedError:
No header and body section found
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.checkGetRequest_Parameters(TestHTTPSamplersAgainstHttpMirrorServer.java:923)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.testGetRequest_Parameters(TestHTTPSamplersAgainstHttpMirrorServer.java:543)
     [java]     at
org.apache.jmeter.protocol.http.sampler.TestHTTPSamplersAgainstHttpMirrorServer.testGetRequest_Parameters(TestHTTPSamplersAgainstHttpMirrorServer.java:144)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at org.apache.jorphan.test.AllTests.main(AllTests.java:214)
     [java] 9)
testTimerBSH(org.apache.jmeter.timers.PackageTest)junit.framework.AssertionFailedError:
expected:<60> but was:<0>
     [java]     at
org.apache.jmeter.timers.PackageTest.testTimerBSH(PackageTest.java:47)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at org.apache.jorphan.test.AllTests.main(AllTests.java:214)
     [java]
     [java] FAILURES!!!
     [java] Tests run: 1292,  Failures: 9,  Errors: 1
     [java]
     [java] +++++++++++
     [java] ------------


- Jörg

Nitpick: LICENSE(XStream).txt is from an older version of the lib.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.