Exception format cleanup subset#25185
Conversation
|
Looks good to me otherwise. Thank you! |
|
I want to test this one more time before merging |
|
Linux ARM tests failed twice with errors like @RussKeldorph is this known? I think it is unlikely that the ARM coverage is specifically important here (vs x64, ARM64 etc). I am going to merge. |
|
@MattGal @ilyas1974 It looks like the Helix workitem directory is not writable on some, but not all |
|
@RussKeldorph can I see some of the failing / passing logs here? A single run demonstrating it would be great. |
|
@RussKeldorph yes exactly that. I'll see what I can find and get back. |
|
Filed https://github.com/dotnet/core-eng/issues/6763 to track and I'll take the first stab at investigting myself; current hypothesis is an assumption about the user id of the (outside-the-machine) owner of the file may be incorrect on some machines, leading to a different UID and permissions issues. |
This test was checking for "Parameter name:" substring in the ArgumentNullException message. But a recent change dotnet#25185 modified that string to just "Parameter".
This test was checking for "Parameter name:" substring in the ArgumentNullException message. But a recent change dotnet#25185 modified that string to just "Parameter".
| [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] | ||
| public partial class Exception : ISerializable | ||
| { | ||
| internal protected const string InnerExceptionPrefix = " ---> "; |
There was a problem hiding this comment.
@danmosemsft, did you mean for this to be private protected rather than internal protected? As it stands it's exposing this all derived types. It's thus also breaking the corefx build.
This test was checking for "Parameter name:" substring in the ArgumentNullException message. But a recent change dotnet#25185 modified that string to just "Parameter". We also have a coverage for this in corefx tests, so I am removing this test.
This test was checking for "Parameter name:" substring in the ArgumentNullException message. But a recent change #25185 modified that string to just "Parameter". We also have a coverage for this in corefx tests, so I am removing this test.
This test was checking for "Parameter name:" substring in the ArgumentNullException message. But a recent change dotnet#25185 modified that string to just "Parameter". We also have a coverage for this in corefx tests, so I am removing this test.
* Change ArgumentException message to one line * Disable 2 tests * Remove duplication in AggregateException.ToString() * Inner exceptions on new lines * Caps letter * Typo Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
* Change ArgumentException message to one line * Disable 2 tests * Remove duplication in AggregateException.ToString() * Inner exceptions on new lines * Caps letter * Typo Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
* Change ArgumentException message to one line * Disable 2 tests * Remove duplication in AggregateException.ToString() * Inner exceptions on new lines * Caps letter * Typo Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
* Change ArgumentException message to one line * Disable 2 tests * Remove duplication in AggregateException.ToString() * Inner exceptions on new lines * Caps letter * Typo Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
* Change ArgumentException message to one line * Disable 2 tests * Remove duplication in AggregateException.ToString() * Inner exceptions on new lines * Caps letter * Typo Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
* Change ArgumentException message to one line * Disable 2 tests * Remove duplication in AggregateException.ToString() * Inner exceptions on new lines * Caps letter * Typo Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
* Change ArgumentException message to one line * Disable 2 tests * Remove duplication in AggregateException.ToString() * Inner exceptions on new lines * Caps letter * Typo Commit migrated from dotnet/coreclr@15ece8e
This test was checking for "Parameter name:" substring in the ArgumentNullException message. But a recent change dotnet/coreclr#25185 modified that string to just "Parameter". We also have a coverage for this in corefx tests, so I am removing this test. Commit migrated from dotnet/coreclr@b1ea5ed
Subset of #25045 that seems reasonable to put into 3.0 as it's less likely to break output-parsing.
---> somemessageon their own lines)Deferred:
<---and the various horizontal markers.Test program original output and new output (file/line numbers aren't resolving for some reason to do with Debug runtime build)