UBuild: Automated testing and performance evaluation of embedded linux systems