$sed -n '/(Run\ Finished)/ { :a; n; p; ba; }' output.file | grep "failed\|passed"
✖ 4 of 4 failed (100%) 00:06 4 - 4 - -
sed -n '/(Run\ Finished)/ { :a; n; p; ba; }' output.file | grep "failed\|passed" | sed 's/^.*[[:digit:]]\ //'
... | sed 's/^[^0-9]\+//'
.*
), после которых должна быть цифра. И этой цифрой оказывается самая последняя цифра, а все что до нее — вполне вписывается в шаблон ".*
".[^d]*?(\d.*)