Make sure exit code is 0 when successful.
Read settings from env variables
Detect mercurial in the PATH variable before falling back to default path.
Fixes #286
Use centralized dictionary of test repos
filter FREB logs from zip download, consume ScmType and remove AppSettings class
Append machine name to test site to avoid conflicts
Sort test repo list
Update WebApi OData bits
Use a long idle timeout when launching git from the test client
fix typo Infrastruture missing c
Fix tests when not using site re-use mode
Set the correct node version when using custom deployment script to deploy a node app.
Added logs when selecting a node version and added node version selection to custom deployment in original site builder.
Improved test trace output and also added deployment logs trace output to all tests.
Remove redundant trace.
Some refactoring after cr.
Moved try catch.
typo.
add --progress to git push and fetch
Made the same as private Kudu + disabled caching