DO NOT MERGE Only persist metrics reports if test has not failed.

Cherry-picked from 4d36ad06fceb8a5cbfc4c976f1286277e27638df

bug:22504716
bug:21762834
Change-Id: I8ed90819439a3069ada15188f90d67154870bc74
1 file changed