According to the New York DMV, the inspection should only take 30 minutes. It is important to arrive on time, if you are more than 30 minutes late, the inspection will be cancelled, and you will need to schedule another one and pay another inspection fee.