You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jmeter.apache.org by Milamber <mi...@gmail.com> on 2012/05/13 13:10:54 UTC

Re: [VOTE] Release JMeter 2.6 RC2

Below,

Le 30/01/2012 23:48, sebb a ecrit :
> On 30 January 2012 22:24, Rainer Jung <ra...@kippdata.de> wrote:
>   
>> On 29.01.2012 17:36, Milamber wrote:
>>     
>>> Hello,
>>>
>>> The second release candidate for JMeter 2.6 has been prepared, and your
>>> votes are solicited.
>>>
>>> This release brings some valuable improvements and fixes some bugs.
>>>
>>> If you can,  some tests of this release candidate (load tests and/or
>>> functional tests) with JVM 5/6/7 on Linux/Windows/Mac OS on changes are
>>> welcome.
>>>
>>> New and Noteworthy with some screenshots to illustrate improvements and
>>> list of changes:
>>> http://people.apache.org/~milamber/jmeter-2.6RC2/docs/changes.html
>>>
>>> JMeter is a Java desktop application designed to load test functional
>>> behavior and measure performance. The current version is targeted at
>>> Java 1.5+.
>>>
>>> Archives/hashes/sigs and RAT report:
>>>
>>> http://people.apache.org/~milamber/jmeter-2.6RC2/dist
>>>
>>> MD5 hashes of archives for this vote:
>>>
>>> 87c13f4e1b32b5ec5f2a77426d624b4d *apache-jmeter-2.6.tgz
>>> 21bf3f7a215b0cb450a3be828cdd9190 *apache-jmeter-2.6.zip
>>> 175932a8d35e91cea20f5f8039eae1b7 *apache-jmeter-2.6_src.tgz
>>> fa0f0dec9004a3d48c48e28183251831 *apache-jmeter-2.6_src.zip
>>>
>>> Site Docs are here:
>>> http://people.apache.org/~milamber/jmeter-2.6RC2/docs/
>>>
>>> Maven staging repo is accessible here:
>>>
>>> https://repository.apache.org/content/repositories/orgapachejmeter-161/org/apache/jmeter/
>>>
>>> Tag:
>>> http://svn.apache.org/repos/asf/jmeter/tags/v2_6_RC2 (r1237316)
>>>
>>> Keys are here:
>>> http://svn.apache.org/repos/asf/jmeter/dist/
>>> also
>>> http://people.apache.org/~milamber/
>>>
>>> N.B.
>>> To download the dependencies: "ant download_jars"
>>>
>>> To create the jars and test JMeter: "ant package test".
>>>
>>> JMeter 2.6 requires Java 1.5 or later.
>>>
>>> Note that there is a bug in Java on some Linux systems that manifests
>>> itself as the following error when running the test cases or JMeter
>>> itself:
>>>
>>>  [java] WARNING: Couldn't flush user prefs:
>>>  java.util.prefs.BackingStoreException:
>>>  java.lang.IllegalArgumentException: Not supported: indent-number
>>>
>>> This does not affect JMeter operation.
>>>
>>>
>>> All feedback (and votes!) welcome.
>>>
>>> [+1] +1  I support this release
>>>
>>> [  ] +0  I am OK with this release
>>> [  ] -0   OK, but....
>>> [  ] -1   I do not support this release (please indicate why)
>>>       
>>
>> +1 for release.
>>
>> Please check the following details. Though I could not find a real problem,
>> I'm not totally sure, that there is no problematic observation. It is the
>> first JMeter release I checked a bit more thoroughly. Thanks for RM!
>>
>> Details:
>>
>> - MD5 OK
>> - signatures OK
>> - key in KEYS file
>> - AFAIK the key is not in the web of trust. It would be good
>>  if we found a way to sign your key.
>> - gz and zip for src and bin consistent
>> - src consistent with svn tag, except for the following points:
>>
>> Only in gz/bin/testfiles: Sample_Chart.png
>> Only in gz/bin/testfiles: Sample_Line_Graph.png
>>     
> Those are test output files; should probably be excluded in future.
> Or they should get created elsewhere.
>
>   
>> Only in svn: doap_JMeter.rdf
>>     
> That's normal for many projects.
> Possibly should find somewhere else to keep the doap - it's only
> really useful for the projects.a.o site as it gets updated after the
> release.
>
>   
>> Only in svn: docs
>>     
> Yes, those are the site docs.
>
>   
>> Only in svn/lib: api
>> Only in svn/lib: doc
>> Only in svn/lib: ext
>> Only in svn/lib: junit
>>     
> They are empty directories which don't get added to archives - not
> sure if all archive types support directory entries
>
>   
>> Only in svn: rat-excludes.txt
>>     
> That's only used by buildbot.
>
>   
>> Only in svn: STATUS
>>     
> Only really relevant to SVN checkouts.
>
>   
>> - extras/proxycert.sh in bin distributable not executable
>>     

Fixed.


>> - *.sh files in svn and src distribution not executable
>> - bin/jmeter and bin/jmeter-.server files in src distribution not executable
>> (but they are in svn)
>> - xdocs/download_jmeter.cgi file in src distribution not executable (but it
>> is in svn)
>>     
> These items should be fixed, but are readily fixable by end users so I
> don't think are blocking.
>
>   
>> - builds fine
>>
>> But: I had to set -Ddisable-check-versions=true to build from the src tgz.
>> Setting -Ddisable-svnCheck=true was not sufficient, it demanded for
>> svn.revision and setting that seemed to change the version numbers.
>>     
> What command did you use to build?
>
> "ant package" is the normal developer build; "ant distribution" is
> mainly intended for use by RMs.
> Probably need to document this better.
>
>   
>> - build result looks consistent with distribution, except for
>>  - timestamps in generated javadoc
>>  - binary jar files
>>     

>>  - Yen sign in line 3348 of file printable_docs/usermanual/functions.html
>>     

Fixed (on a Linux build env)

> That seems to be a feature of the build environment - works OK when I
> generate that file on Windows.
> I guess the build file may need tweaking to set the encoding.
>
>   
>> - one Javadoc warning:
>>
>> src/jorphan/org/apache/jorphan/test/UnitTestManager.java:31: warning - Tag
>> @see: reference not found: org.apache.jorphan.test.AllTests
>>     
> Needs to be fixed, but not a blocker.
>   

Fixed

Milamber

>   
>> - ran the tests (but only with java.awt.headless)
>>
>> - I have not checked the staging repository.
>>
>> Build and tests were done using Java 1.5.0_22, OS was Solaris 10 Sparc,
>>     
> Thanks for the thorough checks and feedback!
>
>   


Re: [VOTE] Release JMeter 2.6 RC2

Posted by Peter Lin <wo...@gmail.com>.
+1  Go ahead!

On Sun, May 13, 2012 at 7:10 AM, Milamber <mi...@gmail.com> wrote:
> Below,
>
> Le 30/01/2012 23:48, sebb a ecrit :
>> On 30 January 2012 22:24, Rainer Jung <ra...@kippdata.de> wrote:
>>
>>> On 29.01.2012 17:36, Milamber wrote:
>>>
>>>> Hello,
>>>>
>>>> The second release candidate for JMeter 2.6 has been prepared, and your
>>>> votes are solicited.
>>>>
>>>> This release brings some valuable improvements and fixes some bugs.
>>>>
>>>> If you can,  some tests of this release candidate (load tests and/or
>>>> functional tests) with JVM 5/6/7 on Linux/Windows/Mac OS on changes are
>>>> welcome.
>>>>
>>>> New and Noteworthy with some screenshots to illustrate improvements and
>>>> list of changes:
>>>> http://people.apache.org/~milamber/jmeter-2.6RC2/docs/changes.html
>>>>
>>>> JMeter is a Java desktop application designed to load test functional
>>>> behavior and measure performance. The current version is targeted at
>>>> Java 1.5+.
>>>>
>>>> Archives/hashes/sigs and RAT report:
>>>>
>>>> http://people.apache.org/~milamber/jmeter-2.6RC2/dist
>>>>
>>>> MD5 hashes of archives for this vote:
>>>>
>>>> 87c13f4e1b32b5ec5f2a77426d624b4d *apache-jmeter-2.6.tgz
>>>> 21bf3f7a215b0cb450a3be828cdd9190 *apache-jmeter-2.6.zip
>>>> 175932a8d35e91cea20f5f8039eae1b7 *apache-jmeter-2.6_src.tgz
>>>> fa0f0dec9004a3d48c48e28183251831 *apache-jmeter-2.6_src.zip
>>>>
>>>> Site Docs are here:
>>>> http://people.apache.org/~milamber/jmeter-2.6RC2/docs/
>>>>
>>>> Maven staging repo is accessible here:
>>>>
>>>> https://repository.apache.org/content/repositories/orgapachejmeter-161/org/apache/jmeter/
>>>>
>>>> Tag:
>>>> http://svn.apache.org/repos/asf/jmeter/tags/v2_6_RC2 (r1237316)
>>>>
>>>> Keys are here:
>>>> http://svn.apache.org/repos/asf/jmeter/dist/
>>>> also
>>>> http://people.apache.org/~milamber/
>>>>
>>>> N.B.
>>>> To download the dependencies: "ant download_jars"
>>>>
>>>> To create the jars and test JMeter: "ant package test".
>>>>
>>>> JMeter 2.6 requires Java 1.5 or later.
>>>>
>>>> Note that there is a bug in Java on some Linux systems that manifests
>>>> itself as the following error when running the test cases or JMeter
>>>> itself:
>>>>
>>>>  [java] WARNING: Couldn't flush user prefs:
>>>>  java.util.prefs.BackingStoreException:
>>>>  java.lang.IllegalArgumentException: Not supported: indent-number
>>>>
>>>> This does not affect JMeter operation.
>>>>
>>>>
>>>> All feedback (and votes!) welcome.
>>>>
>>>> [+1] +1  I support this release
>>>>
>>>> [  ] +0  I am OK with this release
>>>> [  ] -0   OK, but....
>>>> [  ] -1   I do not support this release (please indicate why)
>>>>
>>>
>>> +1 for release.
>>>
>>> Please check the following details. Though I could not find a real problem,
>>> I'm not totally sure, that there is no problematic observation. It is the
>>> first JMeter release I checked a bit more thoroughly. Thanks for RM!
>>>
>>> Details:
>>>
>>> - MD5 OK
>>> - signatures OK
>>> - key in KEYS file
>>> - AFAIK the key is not in the web of trust. It would be good
>>>  if we found a way to sign your key.
>>> - gz and zip for src and bin consistent
>>> - src consistent with svn tag, except for the following points:
>>>
>>> Only in gz/bin/testfiles: Sample_Chart.png
>>> Only in gz/bin/testfiles: Sample_Line_Graph.png
>>>
>> Those are test output files; should probably be excluded in future.
>> Or they should get created elsewhere.
>>
>>
>>> Only in svn: doap_JMeter.rdf
>>>
>> That's normal for many projects.
>> Possibly should find somewhere else to keep the doap - it's only
>> really useful for the projects.a.o site as it gets updated after the
>> release.
>>
>>
>>> Only in svn: docs
>>>
>> Yes, those are the site docs.
>>
>>
>>> Only in svn/lib: api
>>> Only in svn/lib: doc
>>> Only in svn/lib: ext
>>> Only in svn/lib: junit
>>>
>> They are empty directories which don't get added to archives - not
>> sure if all archive types support directory entries
>>
>>
>>> Only in svn: rat-excludes.txt
>>>
>> That's only used by buildbot.
>>
>>
>>> Only in svn: STATUS
>>>
>> Only really relevant to SVN checkouts.
>>
>>
>>> - extras/proxycert.sh in bin distributable not executable
>>>
>
> Fixed.
>
>
>>> - *.sh files in svn and src distribution not executable
>>> - bin/jmeter and bin/jmeter-.server files in src distribution not executable
>>> (but they are in svn)
>>> - xdocs/download_jmeter.cgi file in src distribution not executable (but it
>>> is in svn)
>>>
>> These items should be fixed, but are readily fixable by end users so I
>> don't think are blocking.
>>
>>
>>> - builds fine
>>>
>>> But: I had to set -Ddisable-check-versions=true to build from the src tgz.
>>> Setting -Ddisable-svnCheck=true was not sufficient, it demanded for
>>> svn.revision and setting that seemed to change the version numbers.
>>>
>> What command did you use to build?
>>
>> "ant package" is the normal developer build; "ant distribution" is
>> mainly intended for use by RMs.
>> Probably need to document this better.
>>
>>
>>> - build result looks consistent with distribution, except for
>>>  - timestamps in generated javadoc
>>>  - binary jar files
>>>
>
>>>  - Yen sign in line 3348 of file printable_docs/usermanual/functions.html
>>>
>
> Fixed (on a Linux build env)
>
>> That seems to be a feature of the build environment - works OK when I
>> generate that file on Windows.
>> I guess the build file may need tweaking to set the encoding.
>>
>>
>>> - one Javadoc warning:
>>>
>>> src/jorphan/org/apache/jorphan/test/UnitTestManager.java:31: warning - Tag
>>> @see: reference not found: org.apache.jorphan.test.AllTests
>>>
>> Needs to be fixed, but not a blocker.
>>
>
> Fixed
>
> Milamber
>
>>
>>> - ran the tests (but only with java.awt.headless)
>>>
>>> - I have not checked the staging repository.
>>>
>>> Build and tests were done using Java 1.5.0_22, OS was Solaris 10 Sparc,
>>>
>> Thanks for the thorough checks and feedback!
>>
>>
>