Quoth Douglas R. McCallum on Fri, Jun 22, 2007 at 09:13:51AM -0700:
> If I slow down the creation of the parallel tests, the failures
> disappear which Is why I have started to suspect a load issue.
> I should also mention that each instance of the test works on
> different property groups so there isn't a collision where two are
> modifying the same pgroup.

I haven't heard of this, at least on recent builds.  To be clear,
though, you're saying that you have a number threads or processes each
creating and deleting separate property groups, and sometimes one of
them will disappear?  I think the first step in debugging this would be
to have the test suite grab a core of svc.configd as soon as such an
error occurs.  Actually it may be best to pstop svc.configd and then
take a core and a copy of repository.db and maybe
/etc/svc/volatile/svc_nonpersist.db .  It may be easy to do the pstop
with DTrace.


David

Reply via email to