(In reply to Mike Hommey [:glandium] from comment #0)
I think it's fair that some tasks don't care to report section sizes. I'd argue we only really care about the shippable builds, but let's say we care about that those currently report valid values. The problem is that some builds currently report invalid values (0) because they don't have rust-size. Rather than force them to install rust-size, let's say it's fine if they don't have it.
One worry that I have is what happens if a task that legitimately should report values stops doing so. Does that raise an alarm?
I'm not sure I get your question. If you're worried about side effects from removing section size reports, you don't have too.
If you're worried your work could somehow turn off the valid data also (which could prove usefull), I'm afraid we don't have an alarm system in place for situations like these.
We already discussed about a feature like this for Perfherder & even defined a plan for implementing it. But it's not officially on our long/mid-term roadmap. Thanks to your question, I'll bump its importance.