Fail the build if a failed test is recorded
Fail the build if a failed test is recorded

Summary: This only guarantees correctness if sync_job finishes **after** all job steps do, and we've seen cases where that hasn't been true currently.

Reviewers: cf

Reviewed By: cf

Differential Revision: https://tails.corp.dropbox.com/D43370

dropbox/changes,bowlofstew/changes,dropbox/changes,wfxiang08/changes,dropbox/changes,wfxiang08/changes,wfxiang08/changes,bowlofstew/changes,bowlofstew/changes,dropbox/changes,bowlofstew/changes,wfxiang08/changes