@@ -10,29 +10,27 @@ public class PoolManagerTests
1010 [ Theory ]
1111 [ InlineData ( new [ ]
1212 {
13- "MinSessionSize=1 " , "MinSessionSize=2" , "MinSessionSize=3" ,
14- "MinSessionSize=1 ;DisableDiscovery=True" , "MinSessionSize=2;DisableDiscovery=True"
13+ "MinSessionSize=4 " , "MinSessionSize=2" , "MinSessionSize=3" ,
14+ "MinSessionSize=4 ;DisableDiscovery=True" , "MinSessionSize=2;DisableDiscovery=True"
1515 } , 2 , 5 ) ] // 2 transports (by the DisableDiscovery flag), 5 pools
1616 [ InlineData (
17- new [ ] { "MinSessionSize=1 " , "MinSessionSize=2" , "MinSessionSize=3" , "MinSessionSize=4" , "MinSessionSize=5" } ,
17+ new [ ] { "MinSessionSize=6 " , "MinSessionSize=2" , "MinSessionSize=3" , "MinSessionSize=4" , "MinSessionSize=5" } ,
1818 1 , 5 ) ] // 1 transport, 5 five pools
1919 [ InlineData ( new [ ]
20- { "MinSessionSize=1 " , "MinSessionSize=1 " , "MinSessionSize=2" , "MinSessionSize=2" , "MinSessionSize=3" } , 1 ,
20+ { "MinSessionSize=6 " , "MinSessionSize=6 " , "MinSessionSize=2" , "MinSessionSize=2" , "MinSessionSize=3" } , 1 ,
2121 3 ) ] // duplicate rows — we expect 1 transport, 3 pools
2222 [ InlineData ( new [ ]
2323 {
24- "MinSessionSize=1 ;ConnectTimeout=5" , "MinSessionSize=1 ;ConnectTimeout=6" , "MinSessionSize=1 ;ConnectTimeout=7" ,
25- "MinSessionSize=1 ;ConnectTimeout=8" , "MinSessionSize=1 ;ConnectTimeout=9"
24+ "MinSessionSize=2 ;ConnectTimeout=5" , "MinSessionSize=2 ;ConnectTimeout=6" , "MinSessionSize=2 ;ConnectTimeout=7" ,
25+ "MinSessionSize=2 ;ConnectTimeout=8" , "MinSessionSize=2 ;ConnectTimeout=9"
2626 } , 5 , 5 ) ] // 5 transport, 5 five pools
2727 [ InlineData ( new [ ]
2828 {
29- "MinSessionSize=1 "
29+ "MinSessionSize=4 "
3030 } , 1 , 1 ) ] // simple case
3131 public async Task PoolManager_CachingAndCleanup ( string [ ] connectionStrings , int expectedDrivers , int expectedPools )
3232 {
3333 await YdbConnection . ClearAllPools ( ) ;
34-
35- PoolManager . Pools . Clear ( ) ;
3634 PoolManager . Drivers . Clear ( ) ;
3735
3836 var connections = connectionStrings
0 commit comments