Added an exception handler for outputDirectory, reorganized input argument handlers inside RunTestAsync, removed some duplicate log messages and improved a few other messages.
Checklist
[x] The code change is covered by unit tests. I have added tests that prove my fix is effective or that my feature works
[x] I have performed end-to-end test locally.
[x] New and existing unit tests pass locally with my changes
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
Description
Added an exception handler for
outputDirectory
, reorganized input argument handlers insideRunTestAsync
, removed some duplicate log messages and improved a few other messages.Checklist