Customizable software and hardware configurations to analyze functionality, performance, and detect system defects.