Would it be acceptable to make start_bzr_subprocess and finish_bzr_subprocess in the test code not raise TestSkipped if Python 2.6's Popen.send_signal method is available? This would allow SIGTERM to be sent to subprocesses on win32, skipping fewer tests, if the selftest is running on Python 2.6.