-
Notifications
You must be signed in to change notification settings - Fork 720
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
[Test Failure] Test failure in 32bit defragmentation #1344
Comments
@zvi-code Can you take a look? |
yes, looking |
Looking at the failures
This failures mean we didn't reach the desired fragmentation, it's not strictly related to defrag mechanism, it's the preconditioning phase of the defrag that is not met. My PR showed slight improvement in defrag time, so maybe it also affected timing somehow |
I think it's a bit random, so run 10 or 100 times to reproduce it. The test case should work harder and create more fragmentation to be sure to meet the pre-condition? |
This is my assumption, maybe wait a little longer, because we see the fragmentation achieved is not identical every time it runs (we do not validate value is in some range, only check it's at least some value), this indicates the test is not deterministic |
I was able to reproduce it (only using the daily.yml). After several attempts, I figured the default config for I will run more tests, but assuming it's validated, I would suggest running defrag without lazyfree at least for the pre-conditioning stage, WDYT? @madolson , @zuiderkwast, @ranshid |
Good findings! @enjoy-binbin changed to lazy del by default in #913 |
Let's disable lazy del for this test case, yes. That was done in other test cases when we changed the default but we must have missed this one. |
Ever since we merged this commit devendoring jemalloc, we are seeing a consistent test failure. It is not failing on any other the other configurations.
See 32 bit test failures:
The text was updated successfully, but these errors were encountered: