-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Recursively search all AggregateException InnerExceptions for predicate matches when using HandleInner() #822
Conversation
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.
Looks good to me. I wonder if it's worth also adding a further test case for where an AggregateException
contains an AggregateException
which then contains the exception being searched for?
Good idea. I've added two more tests to verify that nested AggregateExceptions are also searched. |
I'm not sure why the CI keeps failing, but it's missing some different changes I made to fix the CI in the Otherwise, this looks good to merge. |
…te matches when using HandleInner() App-vNext#818
118236e
to
86ec1c7
Compare
I just rebased from upstream and pushed - did it help? |
Apparently not 😕 My only other guess is that the CI auto-versioning stuff doesn't like the name of your branch being the same name as the target branch as a PR I opened yesterday branched from the same point is fine: #823. |
Would you like me to submit a new PR with a different branch name? |
We could try to rule it out. If it does fix it then it'll be something to do with an old issue logged against the CI being flakey. If it doesn't then I'm a bit stumped. Leave this one open for now and try opening another for a different branch name - if it works, then we can swap over to that PR, otherwise you can close it and we'll stick with this one. |
Yep, looks like the branch name was what is breaking it for some reason. Will close this PR in favour of #824. |
Recursively search all AggregateException InnerExceptions for predicate matches when using HandleInner()
Related Issue: #818
(Apologies for the second PR, I had some trouble with the first one so I started over)