how reliable are tests for drugs in sport?

That would depend upon the test itself, the person administering the test, etc. There are variables there. However, just listen to the "news" and you will see the results of many of these tests are not good for the subject!

Sra