You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Jeff Hammerbacher (JIRA)" <ji...@apache.org> on 2010/04/05 16:39:27 UTC

[jira] Commented: (AVRO-507) Document how to implement interop tests for a new language

    [ https://issues.apache.org/jira/browse/AVRO-507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12853382#action_12853382 ] 

Jeff Hammerbacher commented on AVRO-507:
----------------------------------------

For example, here is an excerpt from an email I sent to someone working on a C# implementation to help him get the serialization interop tests working (where most implementers will start):

{quote}
The schema used for testing across languages is in share/test/schemas/interop.avsc. You'll need to add some entries to the top-level build.sh script to generate interop data for reading by other languages and to read the interop data generated by other languages. See, for example, "gen_interop_data.py" and "test_datafile_interop.py" in lang/test/py for how I do things in Python.
{quote}

> Document how to implement interop tests for a new language
> ----------------------------------------------------------
>
>                 Key: AVRO-507
>                 URL: https://issues.apache.org/jira/browse/AVRO-507
>             Project: Avro
>          Issue Type: Improvement
>            Reporter: Jeff Hammerbacher
>
> From recent experience and communication, getting interop testing to work is a bit of a dark art. We should have documentation, either in the Avro source tree or on the Avro wiki, to help guide future language implementers.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.