Q:

JMeter - Looping

I have the following script with 1 thread and 2 iterations.  

Debug in Switch is not called. The second Google in the first iteration and the second Yahoo in the second iteration are not executed.  Why?
Thank you for the help.
I added the image of Switch Controller. 

Google and Yahoo are Simple Controllers with one HTTP Request Sampler.

A:

Remove spaces in the Domains.csv file in the second column. As of now action= Google is checked instead of action=Google. so the behaviour.
Domains.csv
domain_1,domain_2
Google,Google
Yahoo,Yahoo

Note: As you are using Switch Controller, it executes only matching element inside of it.
Debug Sampler in Switch element will never be matched as you are looking for either Google or Yahoo.
As Edi Prayitno mentioned, you can keep it inside the Simple Controller, if you want to execute Debug Sampler in Switch every time.

