It is not based on test date because I took my test June 19 and my e-cas changed to decision made few days later and I am still waiting for the oath invitation. It is more of application date based on the trail of oath invitation reported on this forum