Removing faulthandler files even after a keyboard interrupt
Removing faulthandler files even after a keyboard interrupt

As pointed out during review, remove log files even if a keyboard interrupt
or internal pytest error happens by implementing pytest_runtest_protocol
instead.

ETK-706

Kaniabi/ben10,Kaniabi/ben10,ESSS/ben10,ESSS/ben10