##### SUMMARY
Both in the overview (see f.ex. https://app.shippable.com/github/ansible/ansible/runs/175858/summary/console) nor in the detail view for failed tests (https://app.shippable.com/github/ansible/ansible/runs/175858/82/tests) anything is shown.

This is only the case for ansible-test for `devel` when using the `integration` subcommand. `sanity` and `units` work fine.

##### ISSUE TYPE
- Bug Report

##### COMPONENT NAME
ansible-test

##### ANSIBLE VERSION
devel

"""
        :type path: str
        :rtype: str
        """
        with open_text_file(path) as script_fd:
            return script_fd.readline().strip()
    @staticmethod
    def get_hash(path):
        """
        :type path: str
        :rtype: str | None
        """
        if not os.path.exists(path):
            return None
        file_hash = hashlib.md5()
        file_hash.update(read_binary_file(path))
        return file_hash.hexdigest()
class NoChangesDetected(ApplicationWarning):