The lowered coverage is not real. The calculation of the percentage is wrong. I'm opening a follow up issue to fix that.
The problem is that golang automatically does not account test coming from other packages.
Originally posted by @squakez in #6419 (comment)