Well, I don't post much, sweat...but I was closely following this thread and keeping my fingers crossed for you.
That test date of 7/17 would make me nervous....like they were setting me up, hoping I would go home and pop some pills, thinking it was clear sailing until the 17th. But then, 2 days from now, I get a call to come in for a test.
Of course, I don't know much about probation and what might be common practice. I just tend to think worst-case scenarios.