I would not say that, as this is not our bill and this provision was not part of Bill C-73.
The sponsor of the bill, Mr. Blaney, followed the model used in Australia, where testing is random and nearly without any restrictions. I found only one restriction in the Australian piece of legislation, and it was the requirement that the peace officer must be in uniform.