Testing nightly makes sense.
>>What if I would like to guarantee this property for my own code?
I think that should be an exception if the backward compatibility is to be trusted.
Re:Shipping Rust code in Firefox
by steveklabnik on Tuesday July 12, 2016 @04:02PM
(#12081905)
Right, but humans are fallible. Bugs happen. It's a good idea to test early and often, just to make sure: Travis runs are extremely cheap. Better to catch accidents before they make it into an actual release. More testing doesn't hurt anyone.
(And dbaupp is correct that it's not always about testing; not all of the OS dev features are in stable yet, so nightly is the only option for that kind of project.)