I had my test last month on April 13th. I had some travels in my passport and officer said that they will do ICS check and she said that oath may come between 2 to 4 months. Not really sure if ICS check is going to take lot of time....Anybody in this forum in same situation...appreciate your guidance