cleans up old test files if they exist

this fixes the issue I was seeing regarding the `AgentStateAgent` issue -- previous failures were not being cleaned up and used the same output name, therefore we tried to append new output to them (with the wrong schema).