add test_protobuf