Hi Mauro, First of all thanks for your fast reply.
The main problem that I have is that only happens in the jenkins server, so it is difficult to reproduce for me :( That's why I was asking when is creating a new pool and why.. because maybe is something to do with this machine configuration. In my local machine works without issues. I will look into this method Embedder.useExecutorService(ExecutorService), maybe I can try to use another executor. Thanks in advance, On Fri, Dec 20, 2013 at 12:12 PM, Mauro Talevi <[email protected]>wrote: > Hi Enric, > > the JBehave Embedder uses by default an ExecutorService with a fixed > number of threads > > Executors.newFixedThreadPool(controls.threads()); > > You can configure your own ExecutorService via the > Embedder.useExecutorService(ExecutorService). > > I would recommend you first try to reproduce your issue in a controlled > environment, e.g. outside of Jenkins, using a simple test project. > > Otherwise, it's very difficult debug and for us to help you. > > Cheers > > > On 19/12/2013 16:52, Enric Ballo wrote: > > Hi, > > I have a really wierd problem in jenkins running jbehave scenarios, on > my local machine I have only one thread with one pool and works perfectly. > But in Jenkins server some times there are two pools in the same threat > running in the same time, and make my script crash, because some steps > clean data, or just expect another value. > > Example: > 2013-11-22 02:31:48,969 DEBUG *[pool-6-thread-1]* AbstractFileManager - > Delete all the files > 2013-11-22 02:31:48,970 DEBUG *[pool-6-thread-1]* AbstractFileManager - > Disconnect > 2013-11-22 02:31:49,288 DEBUG *[pool-5-thread-1]* AbstractProductOrderManager > - Opening Order Submit Page > 2013-11-22 02:31:50,028 DEBUG *[pool-5-thread-1]* AbstractProductOrderManager > - Opening Order Confirmation page > 2013-11-22 02:31:50,058 DEBUG *[pool-5-thread-1]* AbstractCommonsSteps - > All went good!! and the order is placed!! > Then places the order > Then email account will be created > 2013-11-22 02:31:50,233 DEBUG *[pool-5-thread-1]* AbstractFileManager - > Delete all the files > 2013-11-22 02:31:50,233 DEBUG *[pool-5-thread-1]* AbstractFileManager - > Disconnect > 2013-11-22 02:31:51,038 DEBUG *[pool-6-thread-1]* AbstractFileManager - > Delete all the files > 2013-11-22 02:31:51,039 DEBUG *[pool-6-thread-1]* AbstractFileManager - > Disconnect > 2013-11-22 02:31:52,237 DEBUG *[pool-5-thread-1]* CendrisManagerImpl - > fire Agent Status 200 > Then send a letter > Then gets out of retention > > My question is: somebody knows when is this new pool created and why ? > > > Thanks in advance, > > PD: Sorry I sent the other mail by mistake > > -- > Enric Ballo > > > -- Enric Ballo
