From 61f35c080dc4c69b9a042117f434f9ef50abf7ec Mon Sep 17 00:00:00 2001 From: Martijn Braam Date: Sun, 30 Jul 2017 23:54:47 +0200 Subject: [PATCH] Fix test script not crashing hard enough in travis (#301) Made check_checksums.py exit 1 on errors --- test/check_checksums.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/check_checksums.py b/test/check_checksums.py index 019c9e0d..f1939866 100755 --- a/test/check_checksums.py +++ b/test/check_checksums.py @@ -38,6 +38,8 @@ def check_checksums(package): logfile = os.path.expanduser("~/.local/var/pmbootstrap/log.txt") with open(logfile) as log: print(log.read()) + print("Test script failed on checksumming package '{}'".format(package)) + exit(1) result = check_output_always(['git', 'status', '--porcelain', '--untracked-files=no']).decode() @@ -50,6 +52,8 @@ def check_checksums(package): if __name__ == "__main__": + if 'TRAVIS_COMMIT_RANGE' in os.environ: + print('Checking commit range: {}'.format(os.environ['TRAVIS_COMMIT_RANGE'])) packages = get_changed_packages() if len(packages) == 0: