Scala results test fix

Made the results test more resilient when performing low level comms