Fix a bug in smoke.py and add more details to test report

1. Fix buildbot url capture in smoke.py on windows
2. Add more details to test report generated by smoke.py