The test suite is running terribly slow (compared to Selenium2). Maybe we're setting some kind of script running speed and it's stuck in Sahi settings until all tests are done?
While debugging test suite I've noticed that sending 1 command to Sahi (going to /_syn/... url) tooks more then 1 second. It's even worse on Travis. Maybe the problem is really in HTTP connection handling in SahiClient.