support auto start tests
Merge remote-tracking branch 'upstream/v3' into autotest-autorun
add config item to control whether start autorun
fix for winrt build
add config item
change default auto-run config to false
Merge remote-tracking branch 'upstream/v3' into autotest-autorun
fix win32 compile
exit gracefully after running all tests
Merge pull request #6701 from heliclei/autotest-autorun

support auto start cpp-tests