update runner

1.	change default expect_result from "none" to "0"
2.	add log when split xml by set
3.	update function to remove empty set from the testing list, after split xml by set