[Kotlin]Code coverage for local report and codecov are different

Hi @k-masashi, please take a look at the raw report in the Build tab. You’ll notice that the coverage shown on Codecov matches what is being inputted (e.g. the lines above are shown as not covered)

<sourcefile name="LogoutUseCaseImplSpec.kt">
   <line nr="18" mi="0" ci="5" mb="0" cb="0" />
   <line nr="20" mi="2" ci="0" mb="0" cb="0" />
   <line nr="21" mi="2" ci="0" mb="0" cb="0" />
   <line nr="22" mi="2" ci="0" mb="0" cb="0" />
   <line nr="23" mi="2" ci="0" mb="0" cb="0" />
   <line nr="24" mi="2" ci="0" mb="0" cb="0" />
   <line nr="25" mi="2" ci="0" mb="0" cb="0" />
   <line nr="26" mi="2" ci="0" mb="0" cb="0" />
   <line nr="27" mi="2" ci="0" mb="0" cb="0" />
   <line nr="28" mi="4" ci="0" mb="0" cb="0" />
   <line nr="30" mi="15" ci="0" mb="0" cb="0" />
   <line nr="31" mi="3" ci="0" mb="0" cb="0" />
   <line nr="32" mi="5" ci="0" mb="0" cb="0" />
...

This is likely an issue with the way you are collecting coverage or a setting in Kotlin.