We are seeing memory leaking issue on T2 Supervisor when running nightly test, which caused the redis memory keeps increasing until it fails sanity_check in sonic-mgmt.
Following is one of the log which memory sanity_check threshold.
The memory leaking was seen after running one of the following 3 modules. once the total_omem becomes non-zero, it will keep increasing until it's over the threshold.
Description
We are seeing memory leaking issue on T2 Supervisor when running nightly test, which caused the redis memory keeps increasing until it fails sanity_check in sonic-mgmt.
Following is one of the log which memory sanity_check threshold.
The memory leaking was seen after running one of the following 3 modules. once the total_omem becomes non-zero, it will keep increasing until it's over the threshold.
Steps to reproduce the issue:
Describe the results you received:
testbed fails sanity check due to omem over threshold after running nightly test on T2 testbed.
Describe the results you expected:
redis omem should be released after usage, should not keep increasing.
Output of
show version
:Output of
show techsupport
:When running
system_health/test_system_health.py
test: At the beginning of the test:At the end of the test:
This symptom is observed for all 3 test cases so far:
Additional information you deem important (e.g. issue happens only occasionally):