I don't doubt that they were thorough, but if you were familiar with blockchain updates of this scale you wouldn't be saying this.

Massive scale testing is needed by the community to ensure this actually works flawlessly.

There is a reason ETH updates take year(s).