#!/bin/sh # # Intended for use in jenkins build jobs, like this: # export PATH="$PATH:/usr/local/src/buildserver-commons" # $MAKE check || cat-testlogs.sh # # In the jenkins console output, show the actual failures by printing the test # logs to the console output. This way we can see how exactly the test failed # even if a job is older and no workspace is available. set +x find . -path "*/testsuite.dir/*/testsuite.log" | while read testlog; do echo echo echo echo ======================== "$testlog" echo cat $testlog done # this will be called after a test failure, so make sure to return an error exit 1