These are the averages for May 2021 applicants so far. The excel tracker
is extremely helpful for this. Scroll to the right to see averages on the column headers.
Delivered to AOR - 103
AOR to IP - 18
IP to Test invite - 86
Test Invite to Test - 9
Test to Decision Made - 28
DM to Oath Letter - 22
Oath Letter to Oath Ceremony - 16
Processing Days till today - 241
Application Complete in Days - 257
Link - https://docs.google.com/spreadsheets/d/1iXCMs0mYtJZwYTTIH3LDmHK1tgK7yqAgQ5Jfyxv7BEI/edit#gid=270862106
Hopefully this helps.
Note 1: What is also helpful towards the end stages is your location. For example, if you see folks from 'Mississauga' getting test invites 90 days after In process status in ECAS, you can expect similar timelines for yourself.
Note 2: I personally feel the AOR to IP average is skewed since a lot of folks consider In Process Status in Application Tracker as In Process Status in ECAS, which is not the same. Then again, online applicants don't have ECAS access. Please take that into consideration while looking at averages.