Zhijiang created FLINK-16653: -------------------------------- Summary: Introduce ResultPartitionWriterTestBase for simplifying tests Key: FLINK-16653 URL: https://issues.apache.org/jira/browse/FLINK-16653 Project: Flink Issue Type: Bug Components: Runtime / Network, Tests Reporter: Zhijiang Assignee: Zhijiang
At the moment there are at-least four implementations of `ResultPartitionWriter` interface used in unit tests. And there are about ten methods to be implemented for `ResultPartitionWriter` and most of them are dummy in tests. When we want to extend the methods for `ResultPartitionWriter`, the above four dummy implementations in tests have to be adjusted as well, to waste a bit efforts. Therefore abstract ResultPartitionWriterTestBase is proposed to implement the basic dummy methods for `ResultPartitionWriter`, and the previous four instances can all extend it to only implement one or two methods based on specific requirements in tests. And we will probably only need to adjust theĀ ResultPartitionWriterTestBase when extending the `ResultPartitionWriter` interface. -- This message was sent by Atlassian Jira (v8.3.4#803005)