dotnet / dotnet/SqlClient

[Tests] Setup needed for Connection Pool reliability testing

Open
#3,667 1 comment 0 reactions 0 assignees View on GitHub
Area\Connection Pooling Area\Tests
Dominant language
C#
Stars
989
Forks
340
Avg merge
4d 19h
Merged PRs (30d)
72

Description

Connection Pool reliability testing is needed for pool validation, specially with the new incoming connection pool design work, led by @mdaigle #3356.

This test framework should cover connection pool behaviors under stress, high CPU load and concurrent runs. Some of the initial work came through PR #3632 ([ConnectionPoolStressTest](https://github.com/dotnet/SqlClient/blob/d05100e99cdc06ca4347e66b3f96f8afa9b4276b/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/ConnectionPoolTest/ConnectionPoolStressTest.cs)) but is incomplete in its current state. It needs a new home, reworked and redesigned to do more elaborate testing.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.