coverage: run functional tests under coverage