Both houses of parliament have agreed to hold the vote by June 7th. Trudeau has confirmed that date at least twice if not more. Then it goes to ascension with a judgement by July 1st. I believe the clock starts on the 10-12 week delay after the June 1st vote.
If anyone has a news report or Parliament ruling that indicates these dates have changed please post!