add rpc test