##### 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 args: EnvironmentConfig
    :type pip: list[str]
    :type commands: list[list[str]]
    :type detect_pip_changes: bool
    :rtype: list[list[str]]
    """
    changes = []
    after_list = pip_list(args, pip) if detect_pip_changes else None
    for cmd in commands:
        if not cmd:
            continue
        before_list = after_list
        run_command(args, cmd)
        after_list = pip_list(args, pip) if detect_pip_changes else None
        if before_list != after_list:
            changes.append(cmd)
    return changes
def pip_list(args, pip):
    """
    :type args: EnvironmentConfig
    :type pip: list[str]
    :rtype: str
    """
    stdout = run_command(args, pip + ['list'], capture=True)[0]
    return stdout
def generate_egg_info(args):