Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-9829 Restructure test infrastructure for Python SDK
  3. BEAM-9980

Do not hardcode Python versions in test suites, instead make it configurable.

Details

    • Sub-task
    • Status: In Progress
    • P3
    • Resolution: Unresolved
    • None
    • None
    • sdk-py-core
    • None

    Description

      We have some tests that we run only under specific Python versions,

      • FlinkValidatesRunner test runs using Python 3.5
      • HDFS Python 3 tests are running only with Python 3.7
      • Cross-language Py3 tests for Spark are running under Python 3.5
        etc...

      Python versions to run them under need to be switchable.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              yoshiki.obata yoshiki obata
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

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