Both on Launchpad and Travis, failing tests still show up as successful, because the test framework exits with a return code of 0. See e.g. this Travis build.
This should correct that, so the failing tests show as an unsuccessful build. I haven't had a chance to test it yet, however.