Match the merged SDK behavior — a bounded stream's ticker should stop at `endTime` instead of counting past it.
Match the merged SDK behavior — a bounded stream's ticker should stop at
endTimeinstead of counting past it.