-
Notifications
You must be signed in to change notification settings - Fork 323
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
FilterOptions is not serialized correctly when running .NET Core tests #1551
Conversation
{ | ||
TestCaseFilter = this.actualTestRunCriteria.TestCaseFilter | ||
}; | ||
testRunCriteria = new TestRunCriteria(new[] { nextSource }, this.actualTestRunCriteria); |
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.
actualTestRunCriteria [](start = 85, length = 21)
how was parallel ever working?
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.
When FilterOptions are used, it never works. otherwise with test case filter it does.
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.
microsoft#1551) * Initial commit * Passing Filter Options to each execution manager of parallal execution. * Unit tests
Issue:
#1539
Fix:
ParallelProxyExecutionManager send execution request to each execution manager passing a copy of testRunCriteria with different sources.
While copying from TestRunCriteria, FilterOptions was not passed to each execution manager's testRunCriteria.
Fix contains changes to pass FilterOptions to each execution manager in case of Parallal run.