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: > >> > 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 > >> > > >> > > >> > > >> > > >> > > >> > --------------------------------------------------------------------- > >> > 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 > >> > >> > > > > > > -- > > Cordialement. > > Philippe Mouawad. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@jakarta.apache.org > For additional commands, e-mail: dev-h...@jakarta.apache.org > > -- Cordialement. Philippe Mouawad.