## Description In `XmlRunSettingsUtilities`, we allocate various `XmlReader`s but don't always `Dipose`s them ## Steps to reproduce https://github.com/microsoft/vstest/blob/9ab8d6c00a359bc51887b0d29b85dbbfc4f91b28/src/Microsoft.TestPlatform.ObjectModel/Utilities/XmlRunSettingsUtilities.cs#L236 This is never `Dispose()`d. ## Expected behavior All `IDisposable`s are disposed. ## Actual behavior Some `IDisposable`s are not disposed in `XmlRunSettingsUtilities`. ## Diagnostic logs N/A ## Environment Commit 9ab8d6c00a359bc51887b0d29b85dbbfc4f91b28