Ensure that the "error" field gets cleared on re-testing

As SmokeResult records are re-used on retest, ensure we clear out all
columns