Missing die() function meant this wasn't returning non-zero even when tests were failing. Oops.
Created attachment 19242 [details] [review] make run-test.sh fail when die is called
Can we use set -e?
This way prints more informatively what failed. Merging anyway, feel free to reopen with an alternative patch if you feel strongly. :)
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.