Is a Test Runner required for SonarCloud + GitLab integration?

To use SonarCloud with GitLab, is a Test Runner required? It’s a simple question but I can’t find a clear answer to it. And if I need a test runner running on my machine then that defeats the purpose of using a cloud-hosted solution for SonarCloud.

Hey there. Can you clarify what you mean by “test runner”?

GitLab Runners are an external machine or services used to build or execute test codes.