The eCAS got updated 2 days ago with oath date. Taking oath tomorrow !
All:
Ottawa office does not have a judge of their own. The judge comes in every 3rd week of the month.
That's why all oath dates from Ottawa seem to always pour in in the 3rd week of every month (except for that surprising ceremony from Oct. 8th, if you guys remember).
Therefore here is the deal: if you pass your test today, expect your oath on the 3rd week of November. If that doesn't happen, then you'll certainly be scheduled for the 3rd week on December. That is why most people in Ottawa get their oath around between 4-8 weeks (average of 6 weeks) after their test.
From my observing, Ottawa has the shortest test-to-oath waiting time. That is good.
You can use the above info to estimate what week your oath will happen.