Just want to share my timeline:
App received: Dec. 6, 2013
Processing started: Feb. 25, 2014
Test Date: July 31, 2014 (letter sent on July 11th)
The officer said my oath will take place in a few months, but before the end of this year. Wait for the oath letter now.