* Update to Azure runtime 3 and .net core 3.1
* Implement DedicatedHostEngine PrepareDedicatedHostGroup and corresponding tests
* Abstract configuration
* Exception handling and additional tests
* Exception message and return on no DH created
* Add Exception handling and diff status code for validation vs internal server error
* Remove todo comment
* Resolve PR comments
* Add logs on determination of hosts to be added
Co-authored-by: Sonali Parekh <soparekh@microsoft.com>
* initial working version
* cleanup/renaming
* renaming
* docs
* CR comments
* Work around DH bug where VM gets provisioned in a failed state
* caching and sync/lock updates
* caching/sync updates
* caching fix
* Improve VM creation in concurrency scenarios
* handle DH allocation failures
* update unit tests
* unit test and caching updates
* refactor, and initialize compute client based on cloud.
* update unit tests after compute client changes
* config fixes
* add delete VM capability
* updates to VM deletion
* parameter name fix
* working in FF and Public
* refactor + comments.
* traffic generator updates
* restructure projects
* Add host selection logic.
* update docs
* initial working version
* cleanup/renaming
* renaming
* docs
* CR comments
* Work around DH bug where VM gets provisioned in a failed state
* caching and sync/lock updates
* caching/sync updates
* caching fix
* Improve VM creation in concurrency scenarios
* handle DH allocation failures
* update unit tests
* unit test and caching updates
* refactor, and initialize compute client based on cloud.
* update unit tests after compute client changes
* config fixes
* add delete VM capability
* updates to VM deletion
* parameter name fix
* working in FF and Public
* refactor + comments.
* traffic generator updates
* restructure projects
* Add host selection logic.
* initial working version
* cleanup/renaming
* renaming
* docs
* CR comments
* Work around DH bug where VM gets provisioned in a failed state
* caching and sync/lock updates
* caching/sync updates
* caching fix
* Improve VM creation in concurrency scenarios
* handle DH allocation failures
* update unit tests
* unit test and caching updates
* refactor, and initialize compute client based on cloud.
* update unit tests after compute client changes
* config fixes
* add delete VM capability
* updates to VM deletion
* parameter name fix
* working in FF and Public
* refactor + comments.
* traffic generator updates
* initial working version
* cleanup/renaming
* renaming
* docs
* CR comments
* Work around DH bug where VM gets provisioned in a failed state
* caching and sync/lock updates
* caching/sync updates
* caching fix
* Improve VM creation in concurrency scenarios
* handle DH allocation failures
* update unit tests
* unit test and caching updates
* refactor, and initialize compute client based on cloud.
* update unit tests after compute client changes
* config fixes
* add delete VM capability
* updates to VM deletion
* parameter name fix
* initial working version
* cleanup/renaming
* renaming
* docs
* CR comments
* Work around DH bug where VM gets provisioned in a failed state
* caching and sync/lock updates
* caching/sync updates
* caching fix