Uploaded image for project: 'CDAP'
  1. CDAP
  2. CDAP-14746

Migrate integration tests that used flows

    Details

    • Type: Task
    • Status: Reopened
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 6.0.0
    • Fix Version/s: None
    • Component/s: Test
    • Labels:
      None
    • Rank:
      1|i00k4n:

      Description

      In https://github.com/cdapio/cdap-integration-tests/pull/988, we removed some integration test cases that use streams/flows because they are. We should bring back the test cases that test functionality other than streams/flows.

      For example:

      1. DatasetTest, ExploreTest, WorkflowTest were removed. These should definitely be brought back and migrated.
      2. IncrementTest tests the functionality of Table's readless increments.
      3. LineageUpgradeTest tests lineage across upgrade.
      4. CrossNSAppImpersonationTest.
      5. InvalidListPruneTest tests pruning of invalid list.
      6. ContinuousCounterTest tests disruption. We can test this with another program type. If we are not going to bring this test case back, we should remove the Disruption test suite as well as the necessary parts from the README in the integration test repo.
      7. TransactionTimeoutTest tested timeout in flowlets. We can still have an integration test to test timeouts from service handlers, for example.
      8. ReportGenerationAppTest

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jayfjin Jay Jin
                Reporter:
                ali.anwar Ali Anwar
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: