You are pretty close. For me the key to Petraeus testimony is this.
If he turns up dead, then it was known that he was going to spill the beans.
If he lives to testify then nothing worthwhile will come out of it.
'It's better to die a hero than live a coward': Father of Navy SEAL who died in Benghazi raid launches blistering attack on Obama....
""Better to die a hero than live a Coward""......
Pay attention General. I feel you are that type of man, your soiled but redeemable. Regain you self respect, duty requires it.
If he lives to testify then nothing worthwhile will come out of it.""""""".....
Good points: also though: If he lives, someone gave him some good protection.....hoping this is the case. He seems to be the key to unlock this whole debacle.