You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Igal Shilman (Jira)" <ji...@apache.org> on 2022/01/21 12:40:00 UTC

[jira] [Created] (FLINK-25752) Create a migration e2e test

Igal Shilman created FLINK-25752:
------------------------------------

             Summary: Create a migration e2e test
                 Key: FLINK-25752
                 URL: https://issues.apache.org/jira/browse/FLINK-25752
             Project: Flink
          Issue Type: Improvement
          Components: Stateful Functions
            Reporter: Igal Shilman


A separate e2e migration test is needed that verifies that a save point taken with prior statefun versions is successfully opened in the current version.

 

We need this test to run within its own migration profile, that includes at least a Kafka ingress/egress pair.
It can be completely based remote functions, without any verification/failure injection aspects to it, and this probably should be based on {{testcontainers}} instead of the harness.

having test containers will allows the test to create a save point in an arbitrary previous version (say 3.1.1)
based on the previously released official docker images, and load it with the current version.
The test would be bit more time consuming, and that's why I would recommend that to run under a different profile.

 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)