Elliott Hughes | 82be86d | 2017-09-20 17:00:17 -0700 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | |
| 3 | ./buildconf |
| 4 | mkdir -p cvr |
| 5 | cd cvr |
| 6 | ../configure --disable-shared --enable-debug --enable-maintainer-mode --enable-code-coverage |
| 7 | make -sj |
| 8 | # the regular test run |
| 9 | make TFLAGS=-n test-nonflaky |
| 10 | # make all allocs/file operations fail |
| 11 | #make TFLAGS=-n test-torture |
| 12 | # do everything event-based |
| 13 | make TFLAGS=-n test-event |
| 14 | lcov -d . -c -o cov.lcov |
| 15 | genhtml cov.lcov --output-directory coverage --title "curl code coverage" |
| 16 | tar -cjf curl-coverage.tar.bz2 coverage |