Hi TestNG annotations are not supported.
Have a look at example of multi threading: https://github.com/jbehave/jbehave-core/tree/master/examples/threads On 19 Apr 2013, at 08:58, Kim Leppänen <k...@vaadin.com> wrote: > I'm trying to create a Proof-of-Concept of using JBehave and TestNG together. > What I want to do, is to run a story simultaneously in multiple threads in > order to test my codes thread safety. > > I have a simple class that only does one thing, calculates modulo 7 on a > given integer value. I've created a simple BDD test for this class. I've set > up my BDD test as described in JBehave "Getting started" documentation. The > only difference is, that in my JUnitStory file, instead of using JUnit's > @Test annotation, I've used TestNG's > > @org.testng.annotations.Test(threadPoolSize = 10, invocationCount = 100, > timeOut = 10000) > When I run the test, everything goes fine for the first 70-90% of the cases, > then an exception occurs and the rest of the runs fail > > =============================================== > Default test > Tests run: 100, Failures: 11, Skips: 0 > =============================================== > > > The exception that occurs is > > > FAILED: run > java.util.concurrent.RejectedExecutionException > at > java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:1774) > at > java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:768) > at > java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:656) > at > java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:92) > at org.jbehave.core.embedder.StoryManager.submit(StoryManager.java:203) > at > org.jbehave.core.embedder.StoryManager.runningStory(StoryManager.java:138) > at > org.jbehave.core.embedder.StoryManager.filterRunning(StoryManager.java:122) > at > org.jbehave.core.embedder.StoryManager.runningStoriesAsPaths(StoryManager.java:107) > at > org.jbehave.core.embedder.StoryManager.performStories(StoryManager.java:93) > at org.jbehave.core.embedder.StoryManager.runStories(StoryManager.java:81) > .... > > I'm relatively new to both JBehave and TestNG, so I was wondering if this > could be simply a configuration issue or is it actually a bug in JBehave? > > - Kim > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email