fix a few issues from the harness API patch series

Change-Id: I5750f361c3bb6369d230d58d177fcc584b93394d
expand tests for result types in harness API

This was suggested by Nick during the review of the harness API patch
series.

Change-Id: I0228ba2b86d8ac6d80d4a0c8ac340aefa9d4335f
Merge changes I0228ba2b,I5750f361 into develop

* changes:
  expand tests for result types in harness API
  fix a few issues from the harness API patch series