By testing players only at training it gives them the chance to get away with drug use.
Everybody knew that there would be more testing. The federations did more pre-Games testing and all that had an effect.