Cgi [ux/ui] offter letter

I have its showing not shortlisted and my status is confirmed in elitmus site and i got background verification forms and a mail for selection in cgi and mentioned that i l receive appointment letter shortly. I cleared 2 rounds i.e. non-technical test and gd. Then they took techincal test and said that result would be mailed attend interview for CGI on july 23th 2016 But till now last 6 months they haven’t mailed it. How long will it take,any idea?

Not shortlisted means you have been rejected after the technical round. If you have been selected after the technical round, they would have called your for second technical round and two more HR rounds. So, don’t wait for them.
The status confirmed means that you have accepted the job invitation not that you have been selected.