github.com/apache/beam/sdks/v2@v2.48.2/python/test-suites/gradle.properties (about)

     1  ################################################################################
     2  #  Licensed to the Apache Software Foundation (ASF) under one
     3  #  or more contributor license agreements.  See the NOTICE file
     4  #  distributed with this work for additional information
     5  #  regarding copyright ownership.  The ASF licenses this file
     6  #  to you under the Apache License, Version 2.0 (the
     7  #  "License"); you may not use this file except in compliance
     8  #  with the License.  You may obtain a copy of the License at
     9  #
    10  #      http://www.apache.org/licenses/LICENSE-2.0
    11  #
    12  #  Unless required by applicable law or agreed to in writing, software
    13  #  distributed under the License is distributed on an "AS IS" BASIS,
    14  #  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    15  #  See the License for the specific language governing permissions and
    16  # limitations under the License.
    17  ################################################################################
    18  
    19  # Following properties define which Python versions be used when the tests running.
    20  # Versions must be indicated major and minor versions connected with period.
    21  # And if you want to use multiple versions, concat them with comma and no whitespace.
    22  
    23  # dataflow test-suites
    24  # (TODO): https://github.com/apache/beam/issues/21971
    25  # Add python 3.10 to dataflow test-suites
    26  dataflow_precommit_it_task_py_versions=3.7,3.11
    27  dataflow_mongodbio_it_task_py_versions=3.7
    28  dataflow_chicago_taxi_example_task_py_versions=3.7
    29  
    30  # dataflow runner v1 batch and streaming tests
    31  # lowest and highest version supported by dataflow runner v1
    32  dataflow_validates_runner_batch_tests=3.7,3.9
    33  dataflow_validates_runner_streaming_tests=3.7,3.9
    34  
    35  # TODO: Enable following tests after making sure we have enough capacity.
    36  dataflow_validates_runner_batch_tests_V2=3.7,3.11
    37  dataflow_validates_runner_streaming_tests_V2=3.7,3.11
    38  dataflow_examples_postcommit_py_versions=3.11
    39  # TFX_BSL is not yet supported on Python 3.10.
    40  dataflow_cloudml_benchmark_tests_py_versions=3.9
    41  # direct runner test-suites
    42  direct_mongodbio_it_task_py_versions=3.11
    43  
    44  # flink runner test-suites
    45  flink_validates_runner_precommit_py_versions=3.11
    46  flink_validates_runner_postcommit_py_versions=3.7,3.11
    47  flink_examples_postcommit_py_versions=3.7,3.11
    48  
    49  # samza runner test-suites
    50  samza_validates_runner_postcommit_py_versions=3.7,3.11
    51  
    52  # spark runner test-suites
    53  spark_examples_postcommit_py_versions=3.7,3.11
    54  
    55  # cross language gcp io postcommit python test suites
    56  cross_language_validates_gcp_py_versions=3.7,3.11