Github user zentol commented on a diff in the pull request:

    https://github.com/apache/flink/pull/5736#discussion_r176733032
  
    --- Diff: 
flink-tests/src/test/java/org/apache/flink/test/checkpointing/ResumeCheckpointManuallyITCase.java
 ---
    @@ -263,56 +268,113 @@ private void testExternalizedCheckpoints(
                        
config.setString(HighAvailabilityOptions.HA_STORAGE_PATH, 
haDir.toURI().toString());
                }
     
    -           TestingCluster cluster = new TestingCluster(config);
    -           cluster.start();
    +           MiniClusterResource cluster = new MiniClusterResource(
    +                   new 
MiniClusterResource.MiniClusterResourceConfiguration(
    +                           new Configuration(),
    +                           NUM_TASK_MANAGERS,
    +                           SLOTS_PER_TASK_MANAGER),
    +                   true);
    --- End diff --
    
    ha. It _looks_ like it could be, but only because I did a mistake. We're 
passing a blank configuration to the cluster, and not the `config` we set up 
above.
    
    With that fixed the can't be a class rule since each test requires it's own 
configuration. It also cannot be turned into a `Rule` easily as the config 
parameters are passed through the methods, and we would have to restructure the 
tests rather significantly.


---

Reply via email to