Here's my timeline... you are not out of the normal progression of events:me IP Dec. 6 and no test. Toronto
Office: Scarborough
Applied: Sept 14, 2017
AOR: Oct 10, 2017
IP: Nov 1, 2017
FP Request: Dec 4, 2017
Test Invite: April 4, 2018
Test: April 18, 2018 (passed + routine interview)
DM: ...
Oath: ...
It'll come.
Good luck!
A.