* standard unittest * fix bugs * fix script
* add stable ci * fix * update * fix * rename tests dir;fix stable ci bug * add timeout limit * update