I know the pain - we also wrote our tests on April 05 and got DM only last week.Thanks.
Well , I hv already waited for 5.5 months after test to DM. I don't deserve more wait
Also, I personally know a family (from Mississauga) who did their tests after you and they completed their Oath in May itself. And then there are so many other locations where people who submitted their applications much later and/or wrote test much later have also completed their process.
But its a Lottery, sadly I have left it to destiny now. Waiting to see when it will be over.