Yeah sure. Here it is:
Hi,
Thanks for the screenshots.
Before we move on to coverage, I’d like to confirm that all the code you expect to see is showing up as New in this PR.
Thx,
Ann
Hi Ann,
Yes it is what we expect to see after the analysis. These are the new lines that we added compared to the reference branch.
Hi,
Thanks for that confirmation. For your coverage, you should start by reviewing the exclusions you’ve set. I can only see one file name clearly in your screenshots, but it definitely falls within:
2025-05-01T15:30:25.6438782Z 15:30:25.266 INFO: Excluded sources for coverage: **/*Dto.cs, **/*Constants.cs, **/*Facade.cs, **/*Model.cs, **/*Controller.cs, **/Model/**/*.cs, **/Facades/**/*.cs, **/Properties/**/*.cs, **/*Controller.cs, **/Pipelines/**/*.cs, **/ComputedFields/**/*.cs, **/Processors/**/*.cs, **/*Repository.cs, **/*Event.cs, **/Common/**/*.cs, **/*Extensions.cs, **/*Paths.cs, **/*Manager.cs, **/*Page.cs, **/Data/**/*.cs, **/Api/**/*.cs, **/*Model/**/*.cs, **/Extensions/*.cs, **/Swagger/**/*.cs, **/AzureCloud/**/*.cs, **/CountryHelper/**/*.cs, **/Language/**/*.cs, **/NavigationHelper/**/*.cs, **/Translation/**/*.cs, **/Validation/**/*.cs, **/Injection/**/*.cs, **/IOC/**/*.cs, **/CustomControllerHandling/**/*.cs, **/MVCExtensions/**/*.cs, **/GlassMapper/**/*.cs, **/SheerId/**/*.cs, **/CustomButtons/**/*.cs, **/CustomEventHandlers/**/*.cs, **/Forms/**/*.cs, **/Items/**/*.cs, **/Warmup/**/*.cs, **/Sitemap/**/*.cs, **/OCC/**/*.cs, **/ProductSearch/**/*.cs, **/CartHelper/**/*.cs, **/FeatureToggle/**/*.cs, **/Prerender/**/*.cs, **/Extensions/**/Handler/*.cs, **/Extensions/**/Agent/*.cs, **/Extensions/**/FieldTypes/*.cs, **/Extensions/**/Indexing/*.cs, **/Extensions/**/FieldValidators/*.cs, **/Redirect/**/FieldValidators/*.cs, **/Extensions/**/Marketing/*.cs, **/Events/*.cs, **/AsyncHelper.cs
Explicitly, excluding **/*Model.cs
means no coverage will be calculated for the CheckoutAccessibilityModel.cs
file in your first screenshot.
HTH,
Ann
Hello Ann,
Just tried removing “**/*Model.cs” from coverage exclusion but same result.
The reason for having these excluded is because these are sitecore’s customizations and models and we cannot write test cases for them.
Hi,
You should take a thorough, long look at all your exclusions. I only listed the first one I notice, but a closer look reveals more:
Again, I’ve not done an exhaustive examination here, so you’ll need to look closely at every item in the list.
HTH,
Ann
Hi Ann,
Following the upgrade to v2025.1.1, certain functionalities that were previously stable are now exhibiting unexpected behavior or have stopped working.
Is something wrong with this specific version? Even I tried by removing all coverage exclusion I see the same issue.
Would you suggest upgrading to the next version?
Hi,
2025.1.1 should be stable. We’re not aware of any problems with it.
Can we have that analysis log?
Ann