Guys just to give you timeline right now, mine was in process since July 6th and I heard nothing till December 20th. But my test was on Jan 9th and oath on 8th February.
Point being, some applicants are being asked to do test early and then wait for ages to get oath, while others wait ages for...