With Kover enabled if I run ./gradlew some-project:check --dry-run implies running multiple tasks in other projects (looks like any test task in other non-dependant projects is executed).
Disabling Kover and rerunning the previous task fix the issue, so Kover is binding all projects in some way.
./gradlew some-project:koverHtmlProjectReport --dry-run has this issue too, so I think all kover tasks have this problem.