stored fault injection session in task->fault. handled test cases outlined in doc