It's random so I don't know and in theory I have to stay clean because it could happen "whenever", but my boss has said that if I ever start appearing to be druggie they will ask me to go get tested anyway.