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.

Details

    • Sub-task
    • Status: Resolved
    • P2
    • Resolution: Fixed
    • None
    • Not applicable
    • io-py-avro
    • 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 is this something you could help with?

      cc: chamikara Juta

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

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 6h 10m
                6h 10m