Fix for INTERNALLERROR happening on exception during collection

Report.when fallback to 'setup' -> counts as error

Fix test_vm_power_control test when there are no infra providers present