I finally called the HR manager today, since no one contacted me about the interview result. As it turns out, it was not all good news.
Although I pass the interview part, I failed the exam part. So, to compromise, the HR manager said the solution is for me to transfer my post without the promotion. It was not the best of outcome but it is better than the alternative of being laid off I suppose. She said I should look at this a development opportunity. Once I learned enough skills for the position, I can apply for it again in the future.
So it was not the best outcome but not the worst either. I did imagine what I would do with the raise in my salary. I guess I cannot put that in practice yet. At least I am not in the situation where I *need* that promotion just yet. But the added traveling cost will surely cut into my savings.
Although it was not quite how I thought it would turn out, at least this is over and done with for now. I am not complete happy about this, even more so now that I did not get the promotion. But at least I still have got a job and I know how hard it is to get one. The last remain issue, is when I will be moved to the HQ. So far not much has been progress on the move condition set by my boss. I hope it will not happen in at least 3 months or longer.