For some reason, the $SUMMARY test fails intermittently, especially on slower machines. The test does not ever fail on my x86_64 dual core machine, but on my single AMD machine it fails 1 out of 3 times I run it. I have bumped the timeout between commands to 2 seconds but it still fails. I do not want to bump the timeout any higher as it would slow down the test suite dramatically.
I added a test to TestKillCommand(testKillCommandTest) that this bug blocks. See the test testKillCommand on how we added a wait to make the test pass. Also, quit was causing problems too in the test sequence.