Folks, here is my timeline:
We received your application for Canadian citizenship (grant of citizenship) on May 15, 2014.
We sent you a letter acknowledging receipt of your application(s), and a study book called Discover Canada on May 15, 2014. Please consider delays in mail delivery before contacting us.
We started processing your application on July 17, 2014.
We sent you a notice on April 22, 2015 to appear and write the citizenship test on May 13, 2015 at 1:00 PM. The notice you will receive by mail will be your official confirmation of your appointment. If you have not received this notice prior to the date of your scheduled appointment, please contact us.
After the test, interviewer let me know that I passed with a score of 18/20.
Waiting for the oath notice now.