Re-revert "Refactor debuginfo-tests."

This is still breaking greendragon.

At this point I give up until someone can fix the greendragon
bots, and I will probably abandon this effort in favor of using
a private github repository.

llvm-svn: 318722
GitOrigin-RevId: 79708b54f2c1043e28d8d2fb46bb9b416b4806d6
22 files changed