I use to do this too in my ``cleanup()`` but found it to be a hassle.  I think it's okay to *attempt* to clean up and just ignore failures.  This is an area we are looking at improving w/in the harness anyway.  For example:

    if self.config['remove_after_test']:
        for name in self.sub_stuff['name']:
            dcmd = DockerCmd(self.parent_subtest, 'rm' ['--force', name])
            dcmd.execute()  # don't care if it fails