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

Christophe Le Saec commented on AVRO-3591:
------------------------------------------

Hi [~rskraba] ,

 To fix the idea, i started this [PR|https://github.com/apache/avro/pull/1850] 
with a shared folder "share/test/data/schemas" that contains subfolder, each 
for one test, that contains file (schema.json & data.avro) with a [JUnit 
test|https://github.com/apache/avro/blob/4688029b5bd32a94ae686245a195bf73ecac180e/lang/java/avro/src/test/java/org/apache/avro/TestSchemaCommons.java#L27]
 that parse all subfolder to apply read/write operations.
Is that corresponds to your idea ? (there is no file schema-tests.txt in that 
first try)

> Improve interoperability tests with a common test suite
> -------------------------------------------------------
>
>                 Key: AVRO-3591
>                 URL: https://issues.apache.org/jira/browse/AVRO-3591
>             Project: Apache Avro
>          Issue Type: New Feature
>            Reporter: Ryan Skraba
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.12.0
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> We sometimes see interoperability issues like FLINK-25962.  There are dozens 
> (or hundreds) or test schemas and data in the various language SDKs. 
> It would be a huge win if we had a way to share test schemas between 
> different SDKs and versions.
> The {{share/test/data/schema-tests.txt}} is a good start.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to