travis: Build full unix coverage build on osx job.

This should help catch more compile errors with the clang compiler.
This commit is contained in:
David Lechner 2020-03-21 18:43:26 -05:00 committed by Damien George
parent a2110bd3fc
commit 2461349b27
1 changed files with 2 additions and 0 deletions

View File

@ -212,6 +212,8 @@ jobs:
- make ${MAKEOPTS} -C ports/unix
# OSX has poor time resolution and the following tests do not have the correct output
- (cd tests && ./run-tests --exclude 'uasyncio_(basic|heaplock|lock|wait_task)')
# check for additional compiler errors/warnings
- make ${MAKEOPTS} -C ports/unix VARIANT=coverage
after_failure:
- (cd tests && for exp in *.exp; do testbase=$(basename $exp .exp); echo -e "\nFAILURE $testbase"; diff -u $testbase.exp $testbase.out; done)