Hi all.
When I execute the pipeline to deploy my software to DEV and the code scanning step finishes, the porcentage of code coverage is much lower is the pipeline than in my local IDE.
Can anyone explain me where is the difference or what am i missing?
I have attached two snapshots, one from pipeline and another from my IDE. Thanks in advance.
トピックはコミュニティのコンテンツの分類に役立ち、関連コンテンツを発見する可能性を広げます。
表示
返信
いいね!の合計
Hi @katmandu25
Could you please download the build logs and check the code coverage?
Hi Arun.
I have seen the code scanning step log and is full of message of this type
Your IDE will generally only calculate the line coverage but cloud manager also takes into account the conditional coverage to calculate the final value which is generally the reason for difference.
Formula which they use :
Coverage = (CT + CF + LC)/(2*B + EL)
Formula Copied from below link
https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/usi...
If you have jacoco configured in your project then you will get better reports when you run the build using maven.
Thanks for your reply.
I have configured my Intelliji for using Jacoco, but the numbers are the same, more than forty percent of diference between pipeline and my local IDE
表示
返信
いいね!の合計
Was there no difference at all when you used Jacoco with intelliJ. I personally don't use intellij but can you post what kind of reports are being generated when you use Jacoco ? Is it showing branch coverage ?
Hi,
Try to run Jacoco's report and see how much differs from the cloud, I think it is closer than what you could get in your IDE.
Please check this thread: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/check-junit-coverage-on-ae...
Hope this helps
@katmandu25 Did you find the suggestions from users helpful? Please let us know if you require more information. Otherwise, please mark the answer as correct for posterity. If you've discovered a solution yourself, we would appreciate it if you could share it with the community. Thank you!
表示
返信
いいね!の合計
表示
いいね!
返信
表示
いいね!
返信