add check for programmability
skip rest of pretest::doTest if a ROC is not programmable. Not entirely sure about this