Le 09/08/2011 14:58, sebb a ecrit :
> Sorry, but I think the JMeterVersion changes need a bit more work.
> I did not realise all the consequences of trying to align the SVN tag
> with the source archive.
> I think the current build.xml does not work well for non-SVN builds.
>   

Yes. I've added 2 options on build.xml to permit build for non-svn
http://svn.apache.org/viewvc?rev=1154787&view=rev
Perhaps, it is not very elegant, but works.

Milamber

> What do we need the build script to provide? At the very least, we
> want to be able to build:
>
> 1) distribution from SVN (including actual SVN revision)
> 2) nightly build from SVN (ideally using actual SVN revision)
> 3) build from source
> 4) anything else?
>
> I think only 1) is currently working properly.
>
> 2) can be implemented by changing JMeterVersion to fix up the REVISION
> string, as was done originally.
> This will mean the workspace disagrees with SVN (unless we update SVN
> for every nightly build - seems like overkill), but there is no tag
> involved, and the source archive will agree with the build.
>
> 3) This used to use the current date as the version suffix. The idea
> being that the SVN revision is meaningless, so a date is better than
> nothing.
>
> In my opinion, the current state is a bit worse than before I tried to
> align SVN with the source archive, as local builds will display a
> misleading suffix.
>
> I'm not yet sure how to fix it, but unfortunately I think it may
> invalidate the current release candidate.
>
> On 9 August 2011 00:38, Milamber <[email protected]> wrote:
>   
>> Hello,
>>
>> The second release candidate for JMeter 2.5 has been prepared, and your
>> votes are solicited.
>>
>> 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:
>> http://people.apache.org/~milamber/jmeter-2.5RC2/dist
>>
>> MD5 hashes of archives for this vote:
>>
>> 1f8aaf3a2ab7206366a07c91bbafae55 *jakarta-jmeter-2.5.tgz
>> c557b3ff2c667693c8eb97cd67a09a95 *jakarta-jmeter-2.5.zip
>> 5c3bb2e583133adeff7f0d5668a1510a *jakarta-jmeter-2.5_src.tgz
>> ac98cd3a5603a70abac3be01897fb98c *jakarta-jmeter-2.5_src.zip
>>
>> Site Docs are here:
>> http://people.apache.org/~milamber/jmeter-2.5RC2/docs
>>
>> Tag:
>> http://svn.apache.org/repos/asf/jakarta/jmeter/tags/v2_5_RC2 (r1155133)
>>
>> Keys are here:
>> http://svn.apache.org/repos/asf/jakarta/site/dist/jmeter/
>> 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.5 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  I support this release
>> [  ] +0  I am OK with this release
>> [  ] -0   OK, but....
>> [  ] -1   I do not support this release (please indicate why)
>>
>>  The vote will remain open for at least 72 hours.
>>
>> Note 1: on demand, if you want more time to test / verify this RC, the
>> delay can be increase.
>>
>> Note 2: some tests with JDK5/6/7 on Windows Seven and Mac OS X on new
>> functionality are welcome (httpclient 4.1 request, JMeter proxy with
>> httpclient java/hc3.1/hc4, Http request with parallels embedded
>> resources, View results tree, etc.)
>>
>> Note 3: If the vote passes, the intention is to release the archive
>> files and rename the RC tag as the release tag.
>>
>> Thanks in advance!
>>
>> Milamber
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>>     
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to