hardware testing and validation steps