Блин, ну зачем тут TestVolt? Это функция с одним if? На счет генерации последовательности - Aout может генерировать заданную последовательность (отправленную файлом)
Параллельное выполнение... хз. Не нужно было никогда. выставил сигналы, подождал, снял входные сигналы или спросил по UART. Все тесты элементарны и очень просто пишутся.
Сделали для себя такой стенд. Если правда интересно, выложу исходники.
Но в полную статью еще не оформили