Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-1251 Python 3 Support
  3. BEAM-7455

Improve Avro IO integration test coverage on Python 3.

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: io-py-avro
    • Labels:
      None

      Description

      It seems that we don't have an integration test for Avro IO on Python 3:
      fastavro_it_test [1] depends on both avro and fastavro, however avro package currently does not work with Beam on Python 3, so we don't have an integration test that exercises Avro IO on Python 3.

      We should add an integration test for Avro IO that does not need both libraries at the same time, and instead can run using either library.

      Frederik Bode is this something you could help with?

      cc: Chamikara Jayalath Juta Staes

      [1] https://github.com/apache/beam/blob/master/sdks/python/apache_beam/examples/fastavro_it_test.py

        Attachments

          Activity

            People

            • Assignee:
              tvalentyn Valentyn Tymofieiev
              Reporter:
              tvalentyn Valentyn Tymofieiev
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 5h 40m
                5h 40m