Skip to content
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

Intermittent GC._Scenarios_LeakWheel_leakwheel_leakwheel test failure in CI #9615

Closed
jkotas opened this issue Jan 28, 2018 · 12 comments
Closed
Labels
area-GC-coreclr test-bug Problem in test source code (most likely)
Milestone

Comments

@jkotas
Copy link
Member

jkotas commented Jan 28, 2018

01:53:23                After Delete and GCed all Objects: 267072
01:53:23                When test finished: 4460064
01:53:23                Created VarAry objects: 150148 Finalized VarAry Objects: 150117
01:53:23                Created BitArray objects: 149871 Finalized BitArray Objects: 149866
01:53:23                Created small objects: 299867 Finalized small Objects: 299833
01:53:23                Created BinaryTree objects: 149962 Finalized BinaryTree Objects: 149956
01:53:23                Created Thread objects: 0 Finalized Thread Objects: 0
01:53:23                Test Failed!
@jkotas
Copy link
Member Author

jkotas commented Jan 28, 2018

Failed in: dotnet/coreclr#16058

@jkotas
Copy link
Member Author

jkotas commented Jan 28, 2018

The test uses GC.WaitForPendingFinalizers()

@4creators
Copy link
Contributor

4creators commented Jan 28, 2018

Failed on dotnet/coreclr#16058 Ubuntu x64 jitstress - correction it was PR dotnet/coreclr#15585

00:05:00.193 FAILED   - GC/Scenarios/LeakWheel/leakwheel/leakwheel.sh
00:05:00.194                BEGIN EXECUTION
00:05:00.194                /mnt/j/workspace/dotnet_coreclr/master/x64_checked_ubuntu_innerloop_tst_prtest/bin/tests/Linux.x64.Checked/Tests/Core_Root/corerun leakwheel.exe
00:05:00.194                Repro with these values:
00:05:00.194                iMem= 10 MB, iIter= 1500000, iTable=500 iSeed=-2117355236
00:05:00.194                After Delete and GCed all Objects: 267120
00:05:00.194                After Delete and GCed all Objects: 267096
00:05:00.194                After Delete and GCed all Objects: 267096
00:05:00.195                After Delete and GCed all Objects: 267096
00:05:00.195                After Delete and GCed all Objects: 267096
00:05:00.195                After Delete and GCed all Objects: 267096
00:05:00.195                After Delete and GCed all Objects: 10479088
00:05:00.196                After Delete and GCed all Objects: 267096
00:05:00.196                After Delete and GCed all Objects: 267096
00:05:00.196                After Delete and GCed all Objects: 10480704
00:05:00.196                After Delete and GCed all Objects: 10478880
00:05:00.196                After Delete and GCed all Objects: 267072
00:05:00.196                After Delete and GCed all Objects: 267072
00:05:00.196                After Delete and GCed all Objects: 267072
00:05:00.196                After Delete and GCed all Objects: 10478832
00:05:00.196                After Delete and GCed all Objects: 267072
00:05:00.196                After Delete and GCed all Objects: 10479136
00:05:00.196                After Delete and GCed all Objects: 10479136
00:05:00.196                After Delete and GCed all Objects: 267048
00:05:00.196                After Delete and GCed all Objects: 267072
00:05:00.196                After Delete and GCed all Objects: 10483312
00:05:00.196                After Delete and GCed all Objects: 267072
00:05:00.196                After Delete and GCed all Objects: 267096
00:05:00.197                After Delete and GCed all Objects: 10480928
00:05:00.197                After Delete and GCed all Objects: 267072
00:05:00.197                After Delete and GCed all Objects: 267072
00:05:00.197                After Delete and GCed all Objects: 10483360
00:05:00.197                After Delete and GCed all Objects: 267072
00:05:00.197                After Delete and GCed all Objects: 267072
00:05:00.197                After Delete and GCed all Objects: 10485136
00:05:00.197                After Delete and GCed all Objects: 267072
00:05:00.197                After Delete and GCed all Objects: 267072
00:05:00.197                After Delete and GCed all Objects: 267072
00:05:00.197                After Delete and GCed all Objects: 267072
00:05:00.197                After Delete and GCed all Objects: 10484584
00:05:00.197                After Delete and GCed all Objects: 267072
00:05:00.197                After Delete and GCed all Objects: 10487080
00:05:00.197                After Delete and GCed all Objects: 267072
00:05:00.197                After Delete and GCed all Objects: 267072
00:05:00.197                After Delete and GCed all Objects: 10483680
00:05:00.197                After Delete and GCed all Objects: 267048
00:05:00.197                After Delete and GCed all Objects: 10483408
00:05:00.197                After Delete and GCed all Objects: 10483408
00:05:00.197                After Delete and GCed all Objects: 265944
00:05:00.197                After Delete and GCed all Objects: 267096
00:05:00.197                After Delete and GCed all Objects: 267096
00:05:00.197                After Delete and GCed all Objects: 267096
00:05:00.197                After Delete and GCed all Objects: 10484256
00:05:00.197                After Delete and GCed all Objects: 267072
00:05:00.197                After Delete and GCed all Objects: 10484008
00:05:00.198                After Delete and GCed all Objects: 267048
00:05:00.198                After Delete and GCed all Objects: 10483856
00:05:00.198                After Delete and GCed all Objects: 267048
00:05:00.198                After Delete and GCed all Objects: 267072
00:05:00.198                After Delete and GCed all Objects: 10483200
00:05:00.198                After Delete and GCed all Objects: 267072
00:05:00.198                After Delete and GCed all Objects: 10483072
00:05:00.198                After Delete and GCed all Objects: 10483072
00:05:00.198                After Delete and GCed all Objects: 267096
00:05:00.198                After Delete and GCed all Objects: 10482880
00:05:00.198                After Delete and GCed all Objects: 10482880
00:05:00.198                After Delete and GCed all Objects: 10482880
00:05:00.198                After Delete and GCed all Objects: 265944
00:05:00.198                When test finished: 3687808
00:05:00.198                Created VarAry objects: 149513 Finalized VarAry Objects: 149484
00:05:00.198                Created BitArray objects: 150646 Finalized BitArray Objects: 150641
00:05:00.198                Created small objects: 299878 Finalized small Objects: 299866
00:05:00.199                Created BinaryTree objects: 150105 Finalized BinaryTree Objects: 150101
00:05:00.199                Created Thread objects: 0 Finalized Thread Objects: 0
00:05:00.199                Test Failed!
00:05:00.199                Expected: 100
00:05:00.199                Actual: 1
00:05:00.199                END EXECUTION - FAILED

@jkotas
Copy link
Member Author

jkotas commented Jan 28, 2018

Failed on dotnet/coreclr#16058 Ubuntu x64 jitstress

@4creators I do not see any jitstress runs on dotnet/coreclr#16058 . Is this the right PR ?

@4creators
Copy link
Contributor

Sorry, it was dotnet/coreclr#15585

@Maoni0
Copy link
Member

Maoni0 commented Feb 7, 2018

@sywhang could you please take a look?

@sywhang sywhang self-assigned this Feb 7, 2018
@sywhang
Copy link
Contributor

sywhang commented Feb 20, 2018

I'm having a hard time repro'ing this issue locally (even with using the same seed values)... I'll open up a fake PR to get the CI to run and use the repro tool to investigate further.

@sdmaclea
Copy link
Contributor

I just saw this issue on [Arm64/Ubuntu] when run with

export COMPlus_gcServer=1
export COMPlus_GCgen0size=0x100000

@sywhang
Copy link
Contributor

sywhang commented Feb 24, 2018

@sdmaclea Thank you. I'll try that.

@4creators
Copy link
Contributor

Next appearance:

https://ci.dot.net/job/dotnet_coreclr/job/master/job/jitstress/job/x64_checked_ubuntu_jitx86hwintrinsicnoavx2_flow_prtest/188/

00:13:39.647 FAILED   - GC/Scenarios/LeakWheel/leakwheel/leakwheel.sh
00:13:39.648                BEGIN EXECUTION
00:13:39.648                /mnt/j/workspace/dotnet_coreclr/master/jitstress/x64_checked_ubuntu_jitx86hwintrinsicnoavx2_tst_prtest/bin/tests/Linux.x64.Checked/Tests/Core_Root/corerun leakwheel.exe
00:13:39.648                Repro with these values:
00:13:39.648                iMem= 10 MB, iIter= 1500000, iTable=500 iSeed=-666718680
00:13:39.648                After Delete and GCed all Objects: 243600
00:13:39.649                After Delete and GCed all Objects: 247744
00:13:39.649                After Delete and GCed all Objects: 247768
00:13:39.649                After Delete and GCed all Objects: 247768
00:13:39.649                After Delete and GCed all Objects: 247768
00:13:39.649                After Delete and GCed all Objects: 247768
00:13:39.649                After Delete and GCed all Objects: 10484112
00:13:39.649                After Delete and GCed all Objects: 247744
00:13:39.649                After Delete and GCed all Objects: 247744
00:13:39.650                After Delete and GCed all Objects: 247744
00:13:39.650                After Delete and GCed all Objects: 10482896
00:13:39.650                After Delete and GCed all Objects: 247744
00:13:39.650                After Delete and GCed all Objects: 10480752
00:13:39.651                After Delete and GCed all Objects: 247192
00:13:39.651                After Delete and GCed all Objects: 247768
00:13:39.651                After Delete and GCed all Objects: 247768
00:13:39.651                After Delete and GCed all Objects: 10480768
00:13:39.651                After Delete and GCed all Objects: 247768
00:13:39.652                After Delete and GCed all Objects: 10482080
00:13:39.652                After Delete and GCed all Objects: 247768
00:13:39.652                After Delete and GCed all Objects: 10481696
00:13:39.652                After Delete and GCed all Objects: 247744
00:13:39.653                After Delete and GCed all Objects: 10484992
00:13:39.653                After Delete and GCed all Objects: 10484992
00:13:39.653                After Delete and GCed all Objects: 247744
00:13:39.653                After Delete and GCed all Objects: 247744
00:13:39.653                After Delete and GCed all Objects: 247768
00:13:39.653                After Delete and GCed all Objects: 247768
00:13:39.653                After Delete and GCed all Objects: 247768
00:13:39.653                After Delete and GCed all Objects: 10484168
00:13:39.653                After Delete and GCed all Objects: 247192
00:13:39.654                After Delete and GCed all Objects: 10482920
00:13:39.654                After Delete and GCed all Objects: 247744
00:13:39.654                After Delete and GCed all Objects: 247768
00:13:39.654                After Delete and GCed all Objects: 247768
00:13:39.654                After Delete and GCed all Objects: 247768
00:13:39.654                After Delete and GCed all Objects: 247768
00:13:39.654                After Delete and GCed all Objects: 10481632
00:13:39.654                After Delete and GCed all Objects: 247744
00:13:39.654                After Delete and GCed all Objects: 247744
00:13:39.654                After Delete and GCed all Objects: 10482040
00:13:39.654                After Delete and GCed all Objects: 247720
00:13:39.654                After Delete and GCed all Objects: 10483472
00:13:39.655                After Delete and GCed all Objects: 247768
00:13:39.655                After Delete and GCed all Objects: 247768
00:13:39.655                After Delete and GCed all Objects: 247768
00:13:39.655                After Delete and GCed all Objects: 10480928
00:13:39.655                After Delete and GCed all Objects: 247744
00:13:39.656                After Delete and GCed all Objects: 247768
00:13:39.656                After Delete and GCed all Objects: 247768
00:13:39.656                After Delete and GCed all Objects: 247768
00:13:39.656                After Delete and GCed all Objects: 247768
00:13:39.656                After Delete and GCed all Objects: 10484544
00:13:39.656                After Delete and GCed all Objects: 247744
00:13:39.657                When test finished: 4111472
00:13:39.657                Created VarAry objects: 150232 Finalized VarAry Objects: 150229
00:13:39.657                Created BitArray objects: 149696 Finalized BitArray Objects: 149695
00:13:39.657                Created small objects: 300580 Finalized small Objects: 300580
00:13:39.657                Created BinaryTree objects: 150246 Finalized BinaryTree Objects: 150246
00:13:39.657                Created Thread objects: 0 Finalized Thread Objects: 0
00:13:39.657                Test Failed!
00:13:39.657                Expected: 100
00:13:39.657                Actual: 1
00:13:39.657                END EXECUTION - FAILED

@msftgits msftgits transferred this issue from dotnet/coreclr Jan 31, 2020
@msftgits msftgits added this to the Future milestone Jan 31, 2020
@sywhang sywhang removed their assignment May 4, 2021
@mangod9
Copy link
Member

mangod9 commented Apr 26, 2023

Closing some old issues.

@mangod9 mangod9 closed this as completed Apr 26, 2023
@ghost ghost locked as resolved and limited conversation to collaborators May 26, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-GC-coreclr test-bug Problem in test source code (most likely)
Projects
None yet
Development

No branches or pull requests

8 participants