For those who have taken the oath - how long roughly has the whole ceremony been. I've watched a few people on YouTube and it seems to be a couple of hours at least - depending on how long you wait to talk to the officers?
My Oath last for around 100 minutes,
First 15 min was for IRCC officer introduction and ID's verification,
after that, 60 minutes waiting
the actual oath took 25 min, ( Judge introduction, Oath, etc.. )
I left the ceremony after that, however some people waited to speak to the IRCC officer or to take photo with the judge.