human
Here's a good function header given the following:
I wrote the below code

    def wrapped(self, *args, **dargs):
        try:
            return f(self, *args, **dargs)
        finally:
            if (self._logger.global_filename == 'status'):
                self.harness.run_test_complete()
                if self.drop_caches:
                    utils_memory.drop_caches()
    wrapped.__name__ = f.__name__
    wrapped.__doc__ = f.__doc__
    wrapped.__dict__.update(f.__dict__)
    return wrapped

What's a good function header?
assistant
#Here's a good function header.

def _run_test_complete_on_exit(f):