separating skipped from test end and adding interrupt API

Can we change to report_test_interrupted?