Commit Graph

12 Commits

Author SHA1 Message Date
Simon McVittie eeb52cb9f6 d/test.sh: Line-buffer stdout
Otherwise, lines from stdout appear with an arbitrary delay, making it
hard to tell what the order of events was.
2021-04-18 11:12:55 +01:00
Simon McVittie 3186ca5f2e d/test.sh: Don't repeat build-time tests if they fail once. They seem to be somewhat reliable now. 2017-10-27 00:19:44 +01:00
Simon McVittie c3d91cda6e test.sh: Kill stray ostree-trivial-httpd processes 2017-10-27 00:19:21 +01:00
Simon McVittie 3f4031a401 Make build-time testing more strict 2017-10-03 22:47:46 +01:00
Simon McVittie 8cceae8d2a debian/test.sh: Unexport HTTP proxy variables for build-time tests too 2017-10-03 22:47:46 +01:00
Simon McVittie 005ac671d0 Make build-time test failures fatal again, if reproducible
Require at least 3 successes out of 5 for now.
2017-08-29 18:14:32 +01:00
Simon McVittie 3fcd09ca33 Make all test failures non-fatal at build time, so that intermittent test failures do not interfere with possible security updates during Debian stretch-as-stable. 2016-12-20 11:28:22 +00:00
Simon McVittie 384b7abbd9 Make build-time test failures non-fatal if 3 out of 5 attempts succeed
There are several upstream bugs that cause intermittent test failures,
and can intermittently be reproduced in real use. However, these are not
regressions, so we should not FTBFS just because we happen to have been
unlucky during build.
2016-12-01 12:33:59 +00:00
Simon McVittie e8a3585d78 Switch sense of check in debian/test.sh so we really ignore test failures on mipsel, and not on !mipsel. 2016-07-06 15:23:38 +01:00
Simon McVittie 85d4d5e1cc Ignore build-time test failures on mipsel
"ostree pull" intermittently fails with a bus error on at least some
mipsel CPUs, and applying gdb to the resulting core dump does not produce
any useful information. Debugging help would be appreciated. (Mitigates:
#827473)
2016-07-04 10:06:55 +01:00
Simon McVittie 4b9792d860 If build-time tests fail, try 4 more times
To get an idea of whether the failure is reproducible.
2016-06-12 13:15:34 -04:00
Simon McVittie 3691da8fbf debian/test.sh: factor out our dh_auto_test wrapper
Clean up any stray processes even if the test fails.

Signed-off-by: Simon McVittie <smcv@debian.org>
2016-06-12 09:49:25 -04:00