- hosts: testhost,testhost2
  gather_facts: no
  any_errors_fatal: yes
  tasks:
    - name: EXPECTED FAILURE include_role that doesn't exist
      include_role:
        name: 'non-existant-role'
      when:
        - inventory_hostname == 'testhost2'
        - test_name == 'test_include_role'

    - name: EXPECTED FAILURE include_tasks that don't exist
      include_tasks: non-existant.yml
      when:
        - inventory_hostname == 'testhost2'
        - test_name == 'test_include_tasks'

    - debug:
        msg: 'any_errors_fatal_this_should_never_be_reached'
