On Thu, Jun 16, 2011 at 9:35 AM, Elliot Murphy <ell...@canonical.com> wrote: > On Wed, Jun 15, 2011 at 5:07 PM, Francis J. Lacoste > <francis.laco...@canonical.com> wrote: >> Elliot suggested today that the Erlang OTP isn't really meant to start >> multiple RabbitMQ instance on the same box. And gave the same suggestion >> than Stuart about how to multiplex test runs: use a variable queue prefix. > > Whether or not you run multiple rabbits (or couches, or ejabberds, or > riaks), the Erlang VM itself has a singleton in the portmapper daemon > (epmd) which is started by the first erlang application that runs on > the system. I don't think there is any problem running multiple > instances of an Erlang application such as RabbitMQ on the same box, > but using branch nick as a queue prefix seemed to provide a sufficient > level of isolation when I was working on U1.
We're working on aggressive parallelisation of tests; much of the test suite is already safe \o/. We might be able to do what you suggest, but I think running a clean queue up with [as complete as we can get] isolation is much more robust - we don't need to worry about someone running the tests on a prod server (!eep), whether rabbit is already running (devs don't like daemons always running that they aren't using), whether the local rabbit conf is sane (e.g. usercodes etc). -Rob _______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : launchpad-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp