Hey everyone!

I would like to kick off a discussion on FLIP-567: Introduce a 
ProcessTableFunction Test Harness[1].

Currently, testing PTFs require full integration tests against a running Flink 
cluster. This FLIP would introduce a developer-friendly test harness for unit 
testing PTFs and would provide introspection to output, state, timers, and 
watermarks for assertions and behaviour validation. This would let developers 
iterate and test their PTFs without needing to run a fullscale integration test 
against a live Flink cluster.

Would love any thoughts and feedback the community might have on this proposal.

Kind regards,
Mika Naylor

[1] 
https://cwiki.apache.org/confluence/display/FLINK/FLIP-567%3A+Introduce+a+ProcessTableFunction+Test+Harness

Reply via email to