Switching from tarpaulin to kcov did not fix the issue as the problem (needing to disable ASLR) is inherent to the approach used by both tools. It seems like we either need to relax the Docker permissions or wait until rustc can emit coverage information (or use something other than Drone for CI).
For the time being I will continue to allow the build to succeed when the run-kcov.sh script fails.
Switching from
tarpaulin
tokcov
did not fix the issue as the problem (needing to disable ASLR) is inherent to the approach used by both tools. It seems like we either need to relax the Docker permissions or wait untilrustc
can emit coverage information (or use something other than Drone for CI).For the time being I will continue to allow the build to succeed when the
run-kcov.sh
script fails.