> My next idea is that the builds are all happening in parallel and we are
> opening some db connections (derby, h2, etc) to either a port or socket on
> the build slave which is colliding between some of the builds
Looks like build #78 also has failures, so while it does not invalidate the
theory about cross build conflicts, other problems still exist (ordering of
deletes within the same build that we are working on).
I think the following invalidates this theory though - none of our in-memory
DBs are using port connections; rather they work with files. If parallel builds
were sharing workspace on the filesystem of a given build node, none of our
tests would work period ('mvn clean' of one build would delete the DB of
another build). But from what I can tell, workspace directories are separate,
hence I can't imagine how a conflict can arise.
Andrus