Handle exceptions in procedure functions properly.

Bug=26968438

Tests should not be considered pass if exceptions happened in post-
test funtions like on_pass, on_skip etc.

A new field in test record is added to hold extra errors. More than
one error may occur in a test process since errors can happen during
procedure functions.

Override __str__ function in TestSignal to include all fields.

Change-Id: Ie1d6837e815c4840599088f9ad01bb9a35495668
5 files changed
tree: 593c60846236c4c380afc79b3a38d01bb55c9234
  1. acts/