add kernel test