##### 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: TestConfig
    :rtype: list[str]
    """
    paths = detect_changes(args)
    if not args.metadata.change_description:
        if paths:
            changes = categorize_changes(args, paths, args.command)
        else:
            changes = ChangeDescription()
        args.metadata.change_description = changes
    if paths is None:
        return []  
    if not paths:
        raise NoChangesDetected()
    if args.metadata.change_description.targets is None:
        raise NoTestsForChanges()
    return args.metadata.change_description.targets
def detect_changes(args):