Fix unit tests on CI to not timeout even if POST fails

Specifically, POST-ing the test results in xUnit format to the trivial
Node server that's supposed to collect them; if something went wrong
with the trivial Node server (like in the previous 2 commits), we
shouldn't hang, we should still tell Sauce the test results (and that
the tests are done).
1 file changed