Commented out the code which yields the CPU when the serial controller is busy. This type of behavior perturbs the tests and many of them will not pass.