-
Notifications
You must be signed in to change notification settings - Fork 2.1k
[Internal]Enabled Netty Buffer Leak detection and left-over CosmsoClient instance detection during test execution #47211
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
Open
FabianMeiswinkel
wants to merge
81
commits into
main
Choose a base branch
from
users/fabianm/NettyBufferLeakFixes
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+3,136
−1,926
Open
Changes from all commits
Commits
Show all changes
81 commits
Select commit
Hold shift + click to select a range
446ca0b
Test changes to add leak detection
FabianMeiswinkel 0e2032b
Update Configs.java
FabianMeiswinkel 1a7985b
Merge branch 'main' into users/fabianm/TestImprovements
FabianMeiswinkel 455b8bc
Update CosmosNettyLeakDetectorFactory.java
FabianMeiswinkel 8360f49
Update sdk/cosmos/azure-cosmos-encryption/src/test/java/com/azure/cos…
FabianMeiswinkel f9f263c
Update CosmosNettyLeakDetectorFactory.java
FabianMeiswinkel 8e3a2d3
Fixes
FabianMeiswinkel 13370c8
Fixes
FabianMeiswinkel b59e147
Update CosmosNettyLeakDetectorFactory.java
FabianMeiswinkel d3aa922
Update RxDocumentClientImpl.java
FabianMeiswinkel 6c66864
Fixes
FabianMeiswinkel 4dbfe6a
Update CosmosNettyLeakDetectorFactory.java
FabianMeiswinkel de7ecde
Fixes
FabianMeiswinkel bb9493d
Fixes
FabianMeiswinkel 2e9c533
Iterating on tests
FabianMeiswinkel 6ac7997
Fixing build warning
FabianMeiswinkel 190b9e3
Fixing memory leak
FabianMeiswinkel 8c70464
Reverting production changes
FabianMeiswinkel 5c3dac3
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-java in…
FabianMeiswinkel bca461f
Iterating on test tools
FabianMeiswinkel 1046b1d
Cleaning-up dummy QueryFeedRangeState properly
FabianMeiswinkel 3ad7a16
Update test-resources.json
FabianMeiswinkel f8643a3
Update sdk/cosmos/azure-cosmos-tests/src/test/java/com/azure/cosmos/C…
FabianMeiswinkel b4c2a91
[WIP] Fix Netty buffer and RxDocumentClientImpl leaks (#47213)
Copilot 639b41e
NITs
FabianMeiswinkel 68bb25e
Move static block to class level in cosmos-encryption TestSuiteBase (…
Copilot b5ac806
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-java in…
FabianMeiswinkel 6f12a81
Update SessionTest.java
FabianMeiswinkel 1d19eae
Merge branch 'users/fabianm/NettyBufferLeakFixes' of https://github.c…
FabianMeiswinkel 3caade1
Update tests.yml
FabianMeiswinkel 8a798ff
Update CosmosNettyLeakDetectorFactory.java
FabianMeiswinkel 8059e0e
Test config
FabianMeiswinkel 5ea5a92
Update CosmosNettyLeakDetectorFactory.java
FabianMeiswinkel 82216f9
Updating TestNG
FabianMeiswinkel c60f309
Reverting TestNG to 7.9.0 (highest version still supporting Java8)
FabianMeiswinkel f9ecf9e
Switching back to TestNG 7.5.1
FabianMeiswinkel e6f5109
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-java in…
FabianMeiswinkel f71d7b5
Enabling leak detection in unit tests
FabianMeiswinkel 59a71a6
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-java in…
FabianMeiswinkel e842124
Iterating on tests
FabianMeiswinkel 2d13133
Merge branch 'main' into users/fabianm/NettyBufferLeakFixes
FabianMeiswinkel 1e4bb36
Update pom.xml
FabianMeiswinkel bb5ba74
Test changes (#47233)
FabianMeiswinkel 8835846
Update RntbdTransportClientTest.java
FabianMeiswinkel 7fcacf2
Updating netty leak detection system properties
FabianMeiswinkel 2b4dc18
Update CosmosNettyLeakDetectorFactory.java
FabianMeiswinkel 03dea1d
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-java in…
FabianMeiswinkel c7e7360
Test changes
FabianMeiswinkel 65c9b27
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-java in…
FabianMeiswinkel 3fd46ae
Prod memory leak fixes
FabianMeiswinkel 5c0d021
Test fixes
FabianMeiswinkel e5ea5de
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-java in…
FabianMeiswinkel 117a4e2
Test fixes
FabianMeiswinkel 77a0514
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-java in…
FabianMeiswinkel 7a30b0e
Users/fabianm/portfixes (#47252)
FabianMeiswinkel ce25798
Merge branch 'users/fabianm/NettyBufferLeakFixes' of https://github.c…
FabianMeiswinkel 4b97eff
Test fixes
FabianMeiswinkel b008d62
Merge branch 'main' into users/fabianm/NettyBufferLeakFixes
FabianMeiswinkel 06425eb
Fix Netty ByteBuf leaks in StoreResponse and RetryContextOnDiagnostic…
Copilot daa8fd3
Update EncryptionAsyncApiCrudTest.java
FabianMeiswinkel 7d09f9c
Merge branch 'users/fabianm/NettyBufferLeakFixes' of https://github.c…
FabianMeiswinkel ad522f1
Fix ByteBuf memory leak in TcpServerMock request decoders (#47269)
Copilot 738d186
Update ThinClientStoreModel.java
FabianMeiswinkel 625d295
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-java in…
FabianMeiswinkel db3fb79
Fixing test issues
FabianMeiswinkel 3b2a74f
Disable netty leak detection in RetrycontextOnDiagnosticTest
FabianMeiswinkel 3e53ed7
Test and diagnostics improvements
FabianMeiswinkel 1f6d624
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-java in…
FabianMeiswinkel 33a680e
Test fixes and more breadcrumbs
FabianMeiswinkel f216f74
Merge branch 'main' into users/fabianm/NettyBufferLeakFixes
FabianMeiswinkel 02ee9f3
Test fixes
FabianMeiswinkel a058028
Merge branch 'main' into users/fabianm/NettyBufferLeakFixes
FabianMeiswinkel a54d1ba
Test fixes
FabianMeiswinkel b56a020
Test fixes
FabianMeiswinkel 6d59331
Merge branch 'main' into users/fabianm/NettyBufferLeakFixes
FabianMeiswinkel 5b07ba2
Update OrderbyDocumentQueryTest.java
FabianMeiswinkel 4835f8b
Merge branch 'main' into users/fabianm/NettyBufferLeakFixes
FabianMeiswinkel d99560a
Test fixes
FabianMeiswinkel 616f8c4
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-java in…
FabianMeiswinkel f73d4e0
Reverting too noisy logs
FabianMeiswinkel 146636a
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-java in…
FabianMeiswinkel File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
io.netty.leakDetection.samplingIntervalis being defined twice?