SonarQube сам по себе не обеспечивает никакого покрытия. Это работа для других инструментов, таких как jacoco и др.
Однако SonarQube может собирать «результаты», относящиеся к качеству проекта (конечно, включая покрытие как важный показатель качества кода) сборки, и позволяет отслеживатькачество со временем.
Обычно вы сначала запускаете инструмент покрытия, он «корректирует» код, а затем запускаете тесты в сборке. Инструмент покрытия создает некоторые результаты, и только после этого вы запускаете плагин sonar, который обрабатывает результаты и отправляет их на сервер sonar qube.
Итак, чтобы ответить на ваш вопрос: да, без инструмента покрытия внешнего кода, sonar выигралне дает никаких результатов покрытия, и нет, у него нет встроенного инструмента покрытия по умолчанию