[
https://issues.apache.org/jira/browse/BEAM-987?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kenneth Knowles closed BEAM-987.
--------------------------------
Resolution: Invalid
Fix Version/s: Not applicable
> TestStream.advanceWatermarkToInfinity should perhaps also advance processing
> time
> ---------------------------------------------------------------------------------
>
> Key: BEAM-987
> URL: https://issues.apache.org/jira/browse/BEAM-987
> Project: Beam
> Issue Type: Improvement
> Components: runner-direct, testing
> Reporter: Eugene Kirpichov
> Priority: Major
> Labels: starter
> Fix For: Not applicable
>
>
> I ran into this when writing a test for Splittable DoFn whose input was a
> TestStream. I constructed a TestStream that didn't call
> advanceProcessingTime, and as a result, the SDF's timers didn't fire and the
> test got stuck.
> I think the meaning of "advanceWatermarkToInfinity" is "don't add any more
> elements to the stream and see what happens eventually", and "eventually"
> includes "eventually in processing time domain", not just in event-time
> domain (watermark).
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)