There are studies on how long it takes, from the time they're stopped to the time a person is released from what is called an RBT, random breath testing, checkpoint. The average is two minutes. In fact, I drove through one of them with an academic colleague. The testing took 30 seconds and it took about a minute and a half.
On September 18th, 2017. See this statement in context.