unit/system test and build framework