Dk leh everyone diff expectations. That's why curious ask.
Then what is your magical auspicious number of years?
If you are talking about entry level
Fastest takes 2 years into the job.
You need to rank high in performance within your dept so your boss can put up a case for promotion. Without the first year performance ratings. How to put up for promotion for the next year appraisal.
Only exceptions cases will be allowed for those who brought great value / company changes within the first year. Only a few handful r able to do that.
In big corporations MNC / gahmen linked. There is a bell curve of performance. Not suka suka I like means can promote.
If your own dept is big, like more than 10. Your boss can’t be promoted 3 or 4 within a year.
Your boss need to justify the reasons. Else every dept head(HOD) promote their own ppl like no tmlo.
If you are not the outstanding kind.
Usually takes 3-4 years.
By 2nd or 3rd year u hear nothing from your bosses from appraisal.
You can plan for exit.
Your boss has no plans for your promotion.
You are not his/her valuable subordinate.