Re: [VOTE] Release JMeter 2.5.1 RC3

2011-10-03 Thread sebb
On 29 September 2011 00:52, Milamber milam...@apache.org wrote:
 Hello,

 The third release candidate for JMeter 2.5.1 has been prepared, and your
 votes are solicited.

 This release fixes mainly some bugs appeared since JMeter 2.5, and
 contains few improvements.

 Tests (load tests and/or functional tests) with JVM 5/6/7 on
 Linux/Windows/Mac OS on functionality changes are welcomes (HttpClient
 4.1 request, Http request with parallels embedded resources, View
 results tree, WebServices (SOAP) request, Async sample sending mode, etc.)

 List of changes:
 http://people.apache.org/~milamber/jmeter-2.5.1RC3/docs/changes.html


 I hope that this 3rd RC will corrects all majors bugs.
 *I would like send special congratulations for Philippe M. and Sebb for
 their work and their improving the future version of JMeter. Thanks.*


 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.5.1RC3/dist

 MD5 hashes of archives for this vote:

 e72f17c352fa4d3469d042e6542dd36d *jakarta-jmeter-2.5.1.tgz
 2ed9e7ef8c225a416fd58de1124b7242 *jakarta-jmeter-2.5.1.zip
 7423d3eebbdf11c28b3aebcd8ed2e78a *jakarta-jmeter-2.5.1_src.tgz
 2b5ab9e599ac08880f85f61dab899a53 *jakarta-jmeter-2.5.1_src.zip

 Site Docs are here:
 http://people.apache.org/~milamber/jmeter-2.5.1RC3/docs

 Tag:
 http://svn.apache.org/repos/asf/jakarta/jmeter/tags/v2_5_1_RC3 (r1176908)

 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: 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

The 72 hours are up.

Although some additional bugs have surfaced, as far as I know these
aren't regressions, so users are no worse off running 2.5.1, and in
many respects it is better than 2.5.

Therefore I think we should continue with the release.

However, the known bugs section does not mention Bug 51918 and Bug
51919 so we should probably mention those in the announcement.
Something like:

Version 2.5 introduced a concurrent download feature for embedded
HTML resources. Unfortunately this may result in corrupted downloads
or other errors (bugs 51918 and 51919). We will fix these bugs as soon
as possible; meanwhile the feature should not be used.

OK?

-
To unsubscribe, e-mail: dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: dev-h...@jakarta.apache.org



Re: [VOTE] Release JMeter 2.5.1 RC3

2011-10-03 Thread Oleg Kalnichevski
On Mon, 2011-10-03 at 10:03 +0100, sebb wrote:
 On 29 September 2011 00:52, Milamber milam...@apache.org wrote:
  Hello,
 
  The third release candidate for JMeter 2.5.1 has been prepared, and your
  votes are solicited.
 
  This release fixes mainly some bugs appeared since JMeter 2.5, and
  contains few improvements.
 
  Tests (load tests and/or functional tests) with JVM 5/6/7 on
  Linux/Windows/Mac OS on functionality changes are welcomes (HttpClient
  4.1 request, Http request with parallels embedded resources, View
  results tree, WebServices (SOAP) request, Async sample sending mode, etc.)
 
  List of changes:
  http://people.apache.org/~milamber/jmeter-2.5.1RC3/docs/changes.html
 
 
  I hope that this 3rd RC will corrects all majors bugs.
  *I would like send special congratulations for Philippe M. and Sebb for
  their work and their improving the future version of JMeter. Thanks.*
 
 
  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.5.1RC3/dist
 
  MD5 hashes of archives for this vote:
 
  e72f17c352fa4d3469d042e6542dd36d *jakarta-jmeter-2.5.1.tgz
  2ed9e7ef8c225a416fd58de1124b7242 *jakarta-jmeter-2.5.1.zip
  7423d3eebbdf11c28b3aebcd8ed2e78a *jakarta-jmeter-2.5.1_src.tgz
  2b5ab9e599ac08880f85f61dab899a53 *jakarta-jmeter-2.5.1_src.zip
 
  Site Docs are here:
  http://people.apache.org/~milamber/jmeter-2.5.1RC3/docs
 
  Tag:
  http://svn.apache.org/repos/asf/jakarta/jmeter/tags/v2_5_1_RC3 (r1176908)
 
  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: 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
 
 The 72 hours are up.
 
 Although some additional bugs have surfaced, as far as I know these
 aren't regressions, so users are no worse off running 2.5.1, and in
 many respects it is better than 2.5.
 
 Therefore I think we should continue with the release.
 
 However, the known bugs section does not mention Bug 51918 and Bug
 51919 so we should probably mention those in the announcement.
 Something like:
 
 Version 2.5 introduced a concurrent download feature for embedded
 HTML resources. Unfortunately this may result in corrupted downloads
 or other errors (bugs 51918 and 51919). We will fix these bugs as soon
 as possible; meanwhile the feature should not be used.
 
 OK?
 

Works for me.

Oleg



-
To unsubscribe, e-mail: dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: dev-h...@jakarta.apache.org



Re: [VOTE] Release JMeter 2.5.1 RC3

2011-10-03 Thread Rainer Jung
On 03.10.2011 11:03, sebb wrote:
 The 72 hours are up.
 
 Although some additional bugs have surfaced, as far as I know these
 aren't regressions, so users are no worse off running 2.5.1, and in
 many respects it is better than 2.5.
 
 Therefore I think we should continue with the release.
 
 However, the known bugs section does not mention Bug 51918 and Bug
 51919 so we should probably mention those in the announcement.
 Something like:
 
 Version 2.5 introduced a concurrent download feature for embedded
 HTML resources. Unfortunately this may result in corrupted downloads
 or other errors (bugs 51918 and 51919). We will fix these bugs as soon
 as possible; meanwhile the feature should not be used.
 
 OK?

Sounds good.

Rainer

-
To unsubscribe, e-mail: dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: dev-h...@jakarta.apache.org



Re: [VOTE] Release JMeter 2.5.1 RC3

2011-10-03 Thread Milamber


Le 03/10/2011 11:03, sebb a ecrit :
 On 29 September 2011 00:52, Milamber milam...@apache.org wrote:
   
 Hello,

 The third release candidate for JMeter 2.5.1 has been prepared, and your
 votes are solicited.

 This release fixes mainly some bugs appeared since JMeter 2.5, and
 contains few improvements.

 Tests (load tests and/or functional tests) with JVM 5/6/7 on
 Linux/Windows/Mac OS on functionality changes are welcomes (HttpClient
 4.1 request, Http request with parallels embedded resources, View
 results tree, WebServices (SOAP) request, Async sample sending mode, etc.)

 List of changes:
 http://people.apache.org/~milamber/jmeter-2.5.1RC3/docs/changes.html


 I hope that this 3rd RC will corrects all majors bugs.
 *I would like send special congratulations for Philippe M. and Sebb for
 their work and their improving the future version of JMeter. Thanks.*


 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.5.1RC3/dist

 MD5 hashes of archives for this vote:

 e72f17c352fa4d3469d042e6542dd36d *jakarta-jmeter-2.5.1.tgz
 2ed9e7ef8c225a416fd58de1124b7242 *jakarta-jmeter-2.5.1.zip
 7423d3eebbdf11c28b3aebcd8ed2e78a *jakarta-jmeter-2.5.1_src.tgz
 2b5ab9e599ac08880f85f61dab899a53 *jakarta-jmeter-2.5.1_src.zip

 Site Docs are here:
 http://people.apache.org/~milamber/jmeter-2.5.1RC3/docs

 Tag:
 http://svn.apache.org/repos/asf/jakarta/jmeter/tags/v2_5_1_RC3 (r1176908)

 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: 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
 
 The 72 hours are up.

 Although some additional bugs have surfaced, as far as I know these
 aren't regressions, so users are no worse off running 2.5.1, and in
 many respects it is better than 2.5.

 Therefore I think we should continue with the release.

 However, the known bugs section does not mention Bug 51918 and Bug
 51919 so we should probably mention those in the announcement.
 Something like:

 Version 2.5 introduced a concurrent download feature for embedded
 HTML resources. Unfortunately this may result in corrupted downloads
 or other errors (bugs 51918 and 51919). We will fix these bugs as soon
 as possible; meanwhile the feature should not be used.

 OK?
   

Ok for me.
I will terminate the 2.5.1 release process (tonight or tomorrow)

Milamber

 -
 To unsubscribe, e-mail: dev-unsubscr...@jakarta.apache.org
 For additional commands, e-mail: dev-h...@jakarta.apache.org


   


-
To unsubscribe, e-mail: dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: dev-h...@jakarta.apache.org



Re: [VOTE] Release JMeter 2.5.1 RC3

2011-09-30 Thread Philippe Mouawad
I don't think I can vote, but +1 for me as an unofficial vote :-)

On Fri, Sep 30, 2011 at 5:47 PM, sebb seb...@gmail.com wrote:

 On 29 September 2011 21:37, Philippe Mouawad philippe.moua...@gmail.com
 wrote:
  Hello Milamber, All,
  Thank you Milamber for your release and thanks message..
 
  I may have a bad news regarding release.
  Working on new issue
  https://issues.apache.org/bugzilla/show_bug.cgi?id=51918
  I discovered a synchronization issue I think related to Pool of Executor
  that enables concurrent download of resources.
  There seems to be a corruption on CookieManager because I get randomly:
  2011/09/29 21:59:12 WARN  - jmeter.protocol.http.sampler.HTTPSamplerBase:
  Execution issue when fetching embedded resources
  java.util.concurrent.ExecutionException: java.util.NoSuchElementException
 at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
 at java.util.concurrent.FutureTask.get(FutureTask.java:83)
 at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.downloadPageResources(HTTPSamplerBase.java:1213)
 at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.resultProcessing(HTTPSamplerBase.java:1428)
 at
 
 org.apache.jmeter.protocol.http.sampler.HTTPAbstractImpl.resultProcessing(HTTPAbstractImpl.java:244)
 at
 
 org.apache.jmeter.protocol.http.sampler.HTTPHC3Impl.sample(HTTPHC3Impl.java:327)
 at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
 at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1019)
 at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1005)
 at
 
 org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:411)
 at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:297)
 at java.lang.Thread.run(Thread.java:680)
  Caused by: java.util.NoSuchElementException
 at java.util.AbstractList$Itr.next(AbstractList.java:350)
 at
 
 org.apache.jmeter.testelement.property.PropertyIteratorImpl.next(PropertyIteratorImpl.java:39)
 at
 
 org.apache.jmeter.protocol.http.control.CookieManager.removeMatchingCookies(CookieManager.java:466)
 at
 
 org.apache.jmeter.protocol.http.control.CookieManager.add(CookieManager.java:258)
 at
 
 org.apache.jmeter.protocol.http.control.CookieManager.addCookieFromHeader(CookieManager.java:430)
 at
 
 org.apache.jmeter.protocol.http.sampler.HTTPHC3Impl.saveConnectionCookies(HTTPHC3Impl.java:1071)
 at
 
 org.apache.jmeter.protocol.http.sampler.HTTPHC3Impl.sample(HTTPHC3Impl.java:319)
 at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
 at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase$ASyncSample.call(HTTPSamplerBase.java:1709)
 at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase$ASyncSample.call(HTTPSamplerBase.java:1)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at
 
 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at
 
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 ... 1 more
 
 
  I have created a new Issue:
  https://issues.apache.org/bugzilla/show_bug.cgi?id=51919
 
  Note that this issue also exists in 2.5 release so maybe it's not a
 blocker

 I agree, not a blocker on its own.

 The reason we abandoned the previous release vote was the problems
 were either much more serious, or were regressions from a previous
 release.

 I think we should continue with this release vote.
 We need to get this release out if at all possible.

 We can do another one in a month or so.

  for release, although it can happen wery simply:
  - With One thread
  - Put a breakpoint in CookieManager#removeMatchingCookies
  - Let first thread go
  - then you will get parallel calls to function
  - enter loop
  - make one thread remove
  - the second one will get ConcurrentModificationException
 
  I will propose a patch as soon as possible to this.
  But this parallel download may happen on other shared component, maybe
 you
  or sebb know better than me which components may be concerned.
 
  Regards
  Philippe
 
  On Thu, Sep 29, 2011 at 1:54 AM, Milamber milam...@apache.org wrote:
 
  My vote :
  +1
 
  Le 28/09/2011 23:52, Milamber a ecrit :
   Hello,
  
   The third release candidate for JMeter 2.5.1 has been prepared, and
 your
   votes are solicited.
  
   This release fixes mainly some bugs appeared since JMeter 2.5, and
   contains few improvements.
  
   Tests (load tests and/or functional tests) with JVM 5/6/7 on
   Linux/Windows/Mac OS on functionality changes are welcomes (HttpClient
   4.1 request, Http request with parallels embedded resources, View
   results tree, WebServices (SOAP) request, Async sample sending mode,
  etc.)
  
   List of changes:
   

Re: [VOTE] Release JMeter 2.5.1 RC3

2011-09-30 Thread sebb
On 30 September 2011 16:52, Philippe Mouawad philippe.moua...@gmail.com wrote:
 I don't think I can vote, but +1 for me as an unofficial vote :-)

Anyone can vote.

Only PMC votes are binding, however all votes are read and recorded in
the result e-mail.


 On Fri, Sep 30, 2011 at 5:47 PM, sebb seb...@gmail.com wrote:

 On 29 September 2011 21:37, Philippe Mouawad philippe.moua...@gmail.com
 wrote:
  Hello Milamber, All,
  Thank you Milamber for your release and thanks message..
 
  I may have a bad news regarding release.
  Working on new issue
  https://issues.apache.org/bugzilla/show_bug.cgi?id=51918
  I discovered a synchronization issue I think related to Pool of Executor
  that enables concurrent download of resources.
  There seems to be a corruption on CookieManager because I get randomly:
  2011/09/29 21:59:12 WARN  - jmeter.protocol.http.sampler.HTTPSamplerBase:
  Execution issue when fetching embedded resources
  java.util.concurrent.ExecutionException: java.util.NoSuchElementException
     at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
     at java.util.concurrent.FutureTask.get(FutureTask.java:83)
     at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.downloadPageResources(HTTPSamplerBase.java:1213)
     at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.resultProcessing(HTTPSamplerBase.java:1428)
     at
 
 org.apache.jmeter.protocol.http.sampler.HTTPAbstractImpl.resultProcessing(HTTPAbstractImpl.java:244)
     at
 
 org.apache.jmeter.protocol.http.sampler.HTTPHC3Impl.sample(HTTPHC3Impl.java:327)
     at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
     at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1019)
     at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1005)
     at
 
 org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:411)
     at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:297)
     at java.lang.Thread.run(Thread.java:680)
  Caused by: java.util.NoSuchElementException
     at java.util.AbstractList$Itr.next(AbstractList.java:350)
     at
 
 org.apache.jmeter.testelement.property.PropertyIteratorImpl.next(PropertyIteratorImpl.java:39)
     at
 
 org.apache.jmeter.protocol.http.control.CookieManager.removeMatchingCookies(CookieManager.java:466)
     at
 
 org.apache.jmeter.protocol.http.control.CookieManager.add(CookieManager.java:258)
     at
 
 org.apache.jmeter.protocol.http.control.CookieManager.addCookieFromHeader(CookieManager.java:430)
     at
 
 org.apache.jmeter.protocol.http.sampler.HTTPHC3Impl.saveConnectionCookies(HTTPHC3Impl.java:1071)
     at
 
 org.apache.jmeter.protocol.http.sampler.HTTPHC3Impl.sample(HTTPHC3Impl.java:319)
     at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
     at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase$ASyncSample.call(HTTPSamplerBase.java:1709)
     at
 
 org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase$ASyncSample.call(HTTPSamplerBase.java:1)
     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
     at
 
 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at
 
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     ... 1 more
 
 
  I have created a new Issue:
  https://issues.apache.org/bugzilla/show_bug.cgi?id=51919
 
  Note that this issue also exists in 2.5 release so maybe it's not a
 blocker

 I agree, not a blocker on its own.

 The reason we abandoned the previous release vote was the problems
 were either much more serious, or were regressions from a previous
 release.

 I think we should continue with this release vote.
 We need to get this release out if at all possible.

 We can do another one in a month or so.

  for release, although it can happen wery simply:
  - With One thread
  - Put a breakpoint in CookieManager#removeMatchingCookies
  - Let first thread go
  - then you will get parallel calls to function
  - enter loop
  - make one thread remove
  - the second one will get ConcurrentModificationException
 
  I will propose a patch as soon as possible to this.
  But this parallel download may happen on other shared component, maybe
 you
  or sebb know better than me which components may be concerned.
 
  Regards
  Philippe
 
  On Thu, Sep 29, 2011 at 1:54 AM, Milamber milam...@apache.org wrote:
 
  My vote :
  +1
 
  Le 28/09/2011 23:52, Milamber a ecrit :
   Hello,
  
   The third release candidate for JMeter 2.5.1 has been prepared, and
 your
   votes are solicited.
  
   This release fixes mainly some bugs appeared since JMeter 2.5, and
   contains few improvements.
  
   Tests (load tests and/or functional tests) with JVM 5/6/7 on
   Linux/Windows/Mac OS on functionality changes are 

Re: [VOTE] Release JMeter 2.5.1 RC3

2011-09-29 Thread Philippe Mouawad
Hello Milamber, All,
Thank you Milamber for your release and thanks message..

I may have a bad news regarding release.
Working on new issue
https://issues.apache.org/bugzilla/show_bug.cgi?id=51918
I discovered a synchronization issue I think related to Pool of Executor
that enables concurrent download of resources.
There seems to be a corruption on CookieManager because I get randomly:
2011/09/29 21:59:12 WARN  - jmeter.protocol.http.sampler.HTTPSamplerBase:
Execution issue when fetching embedded resources
java.util.concurrent.ExecutionException: java.util.NoSuchElementException
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
at java.util.concurrent.FutureTask.get(FutureTask.java:83)
at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.downloadPageResources(HTTPSamplerBase.java:1213)
at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.resultProcessing(HTTPSamplerBase.java:1428)
at
org.apache.jmeter.protocol.http.sampler.HTTPAbstractImpl.resultProcessing(HTTPAbstractImpl.java:244)
at
org.apache.jmeter.protocol.http.sampler.HTTPHC3Impl.sample(HTTPHC3Impl.java:327)
at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1019)
at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1005)
at
org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:411)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:297)
at java.lang.Thread.run(Thread.java:680)
Caused by: java.util.NoSuchElementException
at java.util.AbstractList$Itr.next(AbstractList.java:350)
at
org.apache.jmeter.testelement.property.PropertyIteratorImpl.next(PropertyIteratorImpl.java:39)
at
org.apache.jmeter.protocol.http.control.CookieManager.removeMatchingCookies(CookieManager.java:466)
at
org.apache.jmeter.protocol.http.control.CookieManager.add(CookieManager.java:258)
at
org.apache.jmeter.protocol.http.control.CookieManager.addCookieFromHeader(CookieManager.java:430)
at
org.apache.jmeter.protocol.http.sampler.HTTPHC3Impl.saveConnectionCookies(HTTPHC3Impl.java:1071)
at
org.apache.jmeter.protocol.http.sampler.HTTPHC3Impl.sample(HTTPHC3Impl.java:319)
at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase$ASyncSample.call(HTTPSamplerBase.java:1709)
at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase$ASyncSample.call(HTTPSamplerBase.java:1)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
... 1 more


I have created a new Issue:
https://issues.apache.org/bugzilla/show_bug.cgi?id=51919

Note that this issue also exists in 2.5 release so maybe it's not a blocker
for release, although it can happen wery simply:
- With One thread
- Put a breakpoint in CookieManager#removeMatchingCookies
- Let first thread go
- then you will get parallel calls to function
- enter loop
- make one thread remove
- the second one will get ConcurrentModificationException

I will propose a patch as soon as possible to this.
But this parallel download may happen on other shared component, maybe you
or sebb know better than me which components may be concerned.

Regards
Philippe

On Thu, Sep 29, 2011 at 1:54 AM, Milamber milam...@apache.org wrote:

 My vote :
 +1

 Le 28/09/2011 23:52, Milamber a ecrit :
  Hello,
 
  The third release candidate for JMeter 2.5.1 has been prepared, and your
  votes are solicited.
 
  This release fixes mainly some bugs appeared since JMeter 2.5, and
  contains few improvements.
 
  Tests (load tests and/or functional tests) with JVM 5/6/7 on
  Linux/Windows/Mac OS on functionality changes are welcomes (HttpClient
  4.1 request, Http request with parallels embedded resources, View
  results tree, WebServices (SOAP) request, Async sample sending mode,
 etc.)
 
  List of changes:
  http://people.apache.org/~milamber/jmeter-2.5.1RC3/docs/changes.html
 
 
  I hope that this 3rd RC will corrects all majors bugs.
  *I would like send special congratulations for Philippe M. and Sebb for
  their work and their improving the future version of JMeter. Thanks.*
 
 
  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.5.1RC3/dist
 
  MD5 hashes of archives for this vote:
 
  e72f17c352fa4d3469d042e6542dd36d *jakarta-jmeter-2.5.1.tgz
  2ed9e7ef8c225a416fd58de1124b7242 *jakarta-jmeter-2.5.1.zip