I want to do an HCG test, how long do I have to hold it in?

well, I want to pee really bad, and I guess I peed last 3 hours ago, is that enough time? or should I wait more? I can't really wait till the morning. Help.
I want to do an HCG test, how long do I have to hold it in?
Post Opinion