A smoke testing framework for environment validation