My carrier does random alcohol and drug testing. This can be done 24/7....By their rules they can do a random drug test/breathalyzer on you at anytime. If you are in service waiting on a load and they tell you to do a test,you pop that top and drink in any commercial vehicles,you might as well...