Hello. I am a 26 year old 172 lb female. I am not very active. Anyway I smoked weed on time on April 19th. I take random ETG drug and alcohol test. How long should it be before I pass the test. I didn't smoke before I did. Today is May 20th. Serious answers please I know it was dumb for me to smoke and I regret it everyday being that my job depends on these random monthly test. (The reason we get them is because of hard core drug use on the job, a nursing home!)