report.when fallback to 'setup' -> counts as error

Fix test_vm_power_control test when there are no infra providers present
Merge pull request #928 from jkrocil/fix-collection-exception

Fix for INTERNALLERROR happening on exception during collection