This test runs very long in the current version of master.  It would be good to have it time out as an error if it runs longer than a fraction of a second.  Any way to do this?