-
Notifications
You must be signed in to change notification settings - Fork 333
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Perf improvements #1517
Perf improvements #1517
Conversation
* Skip default extensions * Review comments * Unit tests * review comments
* Perf tests for Skip default adapters * review comments * review comments
* Donot initialize trace if specifically asked not to * For Testhost only Initialize Tracing if --diag is passed * test fix * Tracing for datacollector also to be initialized via --diag switch
/// <returns>DiscoveryRequest object</returns> | ||
IDiscoveryRequest CreateDiscoveryRequest(IRequestData requestData, DiscoveryCriteria discoveryCriteria); | ||
IDiscoveryRequest CreateDiscoveryRequest(IRequestData requestData, DiscoveryCriteria discoveryCriteria, TestPlatformOptions options); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IDiscoveryRequest [](start = 8, length = 17)
this is a public interface. isnt this a breakingchange
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no this is not, since Tpv2 this Interface is not meant to be implemented by anyone outside vstest.console
If you see in ITestPlatform we have also made the class internal
@@ -31,7 +31,7 @@ namespace Microsoft.VisualStudio.TestPlatform.Client | |||
/// <summary> | |||
/// Implementation for TestPlatform | |||
/// </summary> | |||
public class TestPlatform : ITestPlatform | |||
internal class TestPlatform : ITestPlatform |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
internal [](start = 4, length = 8)
I am assuming adapters to customer havent taken a dependency on this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In reply to: 177697101 [](ancestors = 177697101)
Merging Changes done for modifying adapter look up model in Translation Layer.