> > On 28 December 2011 12:02, Peter Firmstone <j...@zeus.net.au> wrote: >
> > This just seems to be about making sure events arrive in order. I'm not > > even sure where to start with this. > On Wed, Dec 28, 2011 at 7:33 AM, Dan Creswell <dan.cresw...@gmail.com> wrote: > I notice there are a whole bunch of timeouts/pause variables there. > I'd be tempted to increase each of those somewhat and see what > happens. > > I'd be wondering if perhaps some things aren't arriving in time > because the timeouts are too tight. That might be because your > concurrent implementations whilst scalable are actually more costly in > terms of straight-line performance (not unusual as a tradeoff). I believe Dan is correct (as usual). Although the test does verify order of arrival, because the wrong number of events arrived in the allotted time, the test declares failure before it gets to the order verification step. So I agree with Dan that tuning the timeouts is probably a good place to start. I hope this helps, Brian