-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Closed
Labels
area-System.Text.RegularExpressionsuntriagedNew issue has not been triaged by the area ownerNew issue has not been triaged by the area owner
Description
The outerloop System.Text.RegularExpressions.Tests fail about 2x a day almost every day only on ubuntu.1804.amd64.open.rt only in Outer Loop always with SIGKILL. This is presumably due to OOM killer.
In the last 3 months, no other libraries test suite has had this problem.
Discovering: System.Text.RegularExpressions.Tests (method display = ClassAndMethod, method display options = None)
Discovered: System.Text.RegularExpressions.Tests (found 17 of 217 test cases)
Starting: System.Text.RegularExpressions.Tests (parallel test collections = on, max threads = 2)
./RunTests.sh: line 161: 16354 Killed "$RUNTIME_PATH/dotnet" exec --runtimeconfig System.Text.RegularExpressions.Tests.runtimeconfig.json --depsfile System.Text.RegularExpressions.Tests.deps.json xunit.console.dll System.Text.RegularExpressions.Tests.dll -xml testResults.xml -nologo -nocolor -trait category=OuterLoop -notrait category=IgnoreForCI -notrait category=failing $RSP_FILE
~/work/AA590988/w/B89A0948/e
----- end Mon Dec 14 12:40:34 UTC 2020 ----- exit code 137 ----------------------------------------------------------
exit code 137 means SIGKILL Killed eg by kill
Waiting a few seconds for any dump to be written..
Looking around for any Linux dump..
... found no dump in /home/helixbot/work/AA590988/w/B89A0948/e
+ export _commandExitCode=137
There are 4 regex tests that are outer loop (outer loop runs do not any inner loop tests) and only 2 of them look likely to use much memory, and they are both already 64 bit only:
// On 32-bit we can't test these high inputs as they cause OutOfMemoryExceptions.
[OuterLoop("Can take several seconds")]
[ConditionalTheory(typeof(Environment), nameof(Environment.Is64BitProcess))]
I am guessing that ubuntu.1804.amd64.open.rt machines / containers are configured to have less memory (?). I will make a change to log /proc/meminfo and /etc/sysctl.conf in Helix to see.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area-System.Text.RegularExpressionsuntriagedNew issue has not been triaged by the area ownerNew issue has not been triaged by the area owner