Given the knowledge we have about the blood and the body and how drugs move through them, the tools at our disposal and the relative simplicity of many tests, they are extremely accurate.
All drugs show in a blood test. LSD might slip by undetected since the dose you take is so small and doesn't even stay in your system throughout your trip.