Open carlossanlop opened 3 months ago
Tagging subscribers to this area: @dotnet/area-system-io See info in area-owners.md if you want to be subscribed.
@dotnet/area-system-io there are a lot of hits on this and relatively recent. It seems to me to be happening across many configurations. I think it's worth having a look.
The System.IO.Net5Compat.Tests and the System.IO.Tests test processes are intermittengly getting killed on Linux shortly after starting, and the exit code is 137.
137 means out of memory. We have not made any changes to 6.0 in System.IO, so I expect that either there was some infra change (like less memory available) or a bug was introduced in the product itself. The bug would be specific to Linux.
@carlossanlop is it possible to perform some kind of binary search based on the merged PRs and when it started to fail?
@adamsitnik @Jozkee This is one of the most impactful failures in servicing. It only affects System.IO.Tests and System.IO.Net5Compat.Tests. Any chance you can take a look soon?
@carlossanlop sure, but could you please answer the question I've asked in https://github.com/dotnet/runtime/issues/100558#issuecomment-2051457144 ?
Sorry, I missed that question. Yes, you can use Kusto. David has used it many times in the past.
This is the super basic kusto query you can execute if looking via issue:
TestKnownIssues
| union KnownIssues
| where IssueId == ""
This database stores data from the last 4 months so hopefully there's still info from April.
This is the cluster where you would look for that info: https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData
Unfortunately it seems that failure data is not stored if it's not linked to an issue.
Thanks @AlitzelMendez for the above info.
The System.IO.Net5Compat.Tests and the System.IO.Tests test processes are intermittengly getting killed on Linux shortly after starting, and the exit code is 137.
Build Information
Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=627407 Build error leg or test failing: System.IO.Net5Compat.Tests
Error Message
System.IO.Net5Compat.Tests example
Libraries Test Run release coreclr Linux_musl x64 Debug
System.IO.Test example
Libraries Test Run release mono Linux x64 Debug
Known issue validation
Build: :mag_right: https://dev.azure.com/dnceng-public/public/_build/results?buildId=627407 Error message validated:
[Starting: System\.IO\.(Net5Compat\.)?Tests exit code 137
] Result validation: :white_check_mark: Known issue matched with the provided build. Validation performed at: 4/2/2024 11:08:28 PM UTCReport
Displaying 100 of 330 results
Summary