Support multiple output files in eval-candidates
Fix multi output files eval-candidate