ipython/ipython — pull request #1462 by minrk (2012-03-01 21:05:58+00:00)
Title: expedite parallel tests

Two changes, which significantly reduce the time it takes to run `iptest IPython.parallel`:

* changed the heartbeat from the default 3s to 1/4s
* changed the `add_engines` code, so that in most cases engines up to a minimum number are added, rather than always adding to the total. This means that most previous calls to add engines are now no-ops, because there were already enough for the given situation.

On my machine, this reduced `time iptest IPython.parallel` from two minutes to forty seconds.