I have updated the spreadsheet.My application March 2019
I done my online test today 10 July
....
I want to know is oat ceremony also is online ? Or we have attended it?
And any idea how long dose take from Online test to oat ceremony?
Yes, oath ceremony is also online.
On a general note, give it 3 - 5 months from the date when Test status is set to "Completed" on the dashboard for oath ceremony. Could happen sooner or later, there is a huge difference in processing times. Given that you are a March 2019 applicant and have been waiting for more than 2.5 years, I suspect you might get your oath invitation soon.
All the best!