This change enables TestRunSetMacAddress to run on windows without `bash` dependency. Also `defer`red call of cleanup method. Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com> Upstream-commit: c1a54048e241bd565feabf274b79dfac61c396d4 Component: engine