In a gradle multi project running a subproject 'check' task trigger all tests from all projects.
No verification rules are added to 'koverVerify' task.
The documentation said:
"if verification rules are added, then running tasks koverVerify or check will trigger the execution of all active tests from all projects!"
If no verification rules are added, then the 'koverVerify' task will be disabled (skipped), but it depends on all tests and 'check' task depends on 'koverVerify', so despite the 'koverVerify' is skipped it forces gradle to run all tests from all projects.