I added an option to runtests that lets you choose which reactor to use, e.g.: $ admin/runtests poll or $ admin/runtests gtk The result - the tests only pass in the default reactor, and do *not* all pass in others. So, "Gotta Fix Them All!".