added test to check lifecycle timeout
catch mishaps when pid does not exist on kill