Uploaded image for project: 'Apache Avro'
  1. Apache Avro
  2. AVRO-2657

Fix broken data interop test for Python2

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • interop, python
    • None

    Description

      kojiromike ryanskraba, after AVRO-831 has been merged, the data interop test for Python2 seems to be broken.
      The interop tests should refer to build/interop/data in the Avro's toplevel directory, but the one for Python2 refers to lang/py/avro/test/interop/data. So other bindings don't check the output from Python2 and vice versa for now.

      $ ./build.sh docker
      
      (snip)
      
      sekikn@8359bbe828fe:~/avro$ ./build.sh clean test
      
      (snip)
      
      sekikn@8359bbe828fe:~/avro$ ls build/interop/data
      c.avro               java.avro          java_snappy.avro     perl.avro            php.avro          py3_bzip2.avro    py3_xz.avro         ruby_deflate.avro
      csharp.avro          java_bzip2.avro    java_xz.avro         perl_deflate.avro    php_deflate.avro  py3_deflate.avro  py3_zstandard.avro  ruby_snappy.avro
      csharp_deflate.avro  java_deflate.avro  java_zstandard.avro  perl_zstandard.avro  py3.avro          py3_snappy.avro   ruby.avro           ruby_zstandard.avro
      sekikn@8359bbe828fe:~/avro$ ls lang/py/avro/test/interop/data
      py.avro  py_deflate.avro  py_snappy.avro  py_zstandard.avro
      

      Attachments

        Issue Links

          Activity

            People

              kojiromike Michael A. Smith
              sekikn Kengo Seki
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: