Controlling the cost of embedded systems is extremely important for automotive industry because the volume is much higher when compared to other safety-critical industries. Though software testing has traditionally been viewed as expensive activity, finding software bugs before a product is released is the key to reducing costs associated with product recalls and any would protect the brand image. This makes continuous integration and testing a necessity for the automotive industry.