Currently (after the first change associated with bug 687492 ), a testharness test is considered passing if it contains only PASS lines and no fail lines, but currently it ignores lines that say "Harness Error".
But I think that in general most people would expect a test result with a test harness error to be considered a failure.
Comment 1 by rtoy@chromium.org
, Mar 21 2017