Thanks @JeffDUnity3D , your help in the forums is really appreciated.
In order to roughly gauge the reliability of future IAP releases (at least between two extremes: “Can install fairly confidently” and “Run your own regression tests at every upgrade”), is Unity running an automated regression test harness?
If no, is there any plan to? In what time frame?
If yes, was this test added?
It seems this bug might be a perfect example that can be avoided by automated regression testing:
install the new version
initialize it with StandardPurchasingModule.Instance()
check for crashes, exceptions, failure to initialize, …
This bug has shaken our confidence in IAP releases, and a little insight in your process could help either restore it, or help guide our own process.
Yes, we do regression and QA testing to the degree that our current resources and priorities allow. We hope to add additional resources in the near future.