gaoyunhaii commented on code in PR #21736:
URL: https://github.com/apache/flink/pull/21736#discussion_r1090596770


##########
flink-tests/src/test/java/org/apache/flink/test/checkpointing/StatefulJobSnapshotMigrationITCase.java:
##########
@@ -60,62 +62,68 @@
  * previous Flink versions, as well as for different state backends.
  */
 @RunWith(Parameterized.class)
-public class StatefulJobSnapshotMigrationITCase extends 
SnapshotMigrationTestBase {
+public class StatefulJobSnapshotMigrationITCase extends 
SnapshotMigrationTestBase
+        implements MigrationTest {

Review Comment:
   The initial thought is that the interface would 
   1. As a label interface so that we could identify the migration tests 
directly. Otherwise it will need to check all the methods of all the classes to 
identify the migration tests. 
   2. Another small functionality is to introduce the generating annotations 
into the scope, thus the tests do not need to `import static` them. 



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@flink.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to