test assertion lifecycle fixes - start support and abort
end test signal refactor