Yeah, it varies. For me, DM July 5, oath in progress July 14, scheduled oath ceremony Sept 13th.
For my brother, DM June 16, oath in progress June 17, scheduled oath ceremony Aug 04.
We applied and did the test on the same day. It is like the lottery. You are lucky if your files get picked...