Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-3656 Rework Table API tests
  3. FLINK-5270

Refactor the batch Scala-expression Table API tests

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.2.0
    • 1.4.0
    • Table SQL / API
    • None

    Description

      Most tests of the batch Scala Table API tests are full-blown integration tests which are rather expensive to execute.

      Most of tests should be converted into unit tests that validate the resulting execution plan (consisting of DataSetRel nodes) based on the TableTestBase class.

      In addition we need a few integration tests that check the translation from the optimized DataSetRel plan to a DataSet program. These tests should be done by extending the TableProgramsCollectionTestBase (see FLINK-5268). These tests must cover the translation process of each DataSetRel operator.

      Attachments

        Activity

          People

            sunjincheng121 sunjincheng
            fhueske Fabian Hueske
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: