Add cxy_ctl common_test suite; refactor init