Roles calling

hello all,
I am just starting to play with Ansible roles. I have a file named main.yml where i am calling three roles

roles:
a.yml
b.yml
c.yml

Mu question is whether this three roles will get called all at once or will role b get executed only when role a succeeds ?

Regards,
Abhijit

roles typically doesn’t have .yml extension.

By default if a task within a role fails, ansible playbook will not execution. The 3 roles will be executed in sequence so b role will execute if a role is successful.