Yes if you get a passport request then your visa is given for sure. And to ask again, have you passed your medical, and what is the status in the GC key portal? If not passed ask IRCC through a web form.Not yet. I believe if the passport request is received then it means the visa is 99.9% given.
I want to get some idea as to how much time does it take to process the medical and then send the passport request.
The test was submitted to IRCC on 15th Dec. Till today there is no communication.