There was a test in 2003 that a bunch failed, but then the results were kept secret. In 2007 the Mitchell report named some players, and in 2009, the 2003 test results were leaked. That's when A-Rod had his interview about the "willy nilly days" when that stuff was popular. Ortiz's failed test became public in 2009. His slide started in 2008, though.
And yet MLB never said what Ortiz failed for or informed Ortiz he failed. In addition, no other names were conveniently released before the list was destroyed. No one admitted to being the so-called leaker of the information. We are just relying on and anonymous source saying they saw names on a list.
If he did fail, and was on the list, then we should demand the other names be released. I have always maintained that there were other more prominent names on this list that MLB really did not want to have released because it would have affected many World Series.