@@ -1015,6 +1015,7 @@ def testCacheFull(self):
10151015class TestCachingNoStale (DNSDistTest ):
10161016 _consoleKey = DNSDistTest .generateConsoleKey ()
10171017 _consoleKeyB64 = base64 .b64encode (_consoleKey ).decode ("ascii" )
1018+ _consolePort = pickAvailablePort ()
10181019 _config_params = ["_consoleKeyB64" , "_consolePort" , "_testServerPort" ]
10191020 _config_template = """
10201021 pc = newPacketCache(100, {maxTTL=86400, minTTL=1})
@@ -1061,6 +1062,7 @@ def testCacheNoStale(self):
10611062class TestCachingStale (DNSDistTest ):
10621063 _consoleKey = DNSDistTest .generateConsoleKey ()
10631064 _consoleKeyB64 = base64 .b64encode (_consoleKey ).decode ("ascii" )
1065+ _consolePort = pickAvailablePort ()
10641066 _staleCacheTTL = 60
10651067 _config_params = ["_staleCacheTTL" , "_consoleKeyB64" , "_consolePort" , "_testServerPort" , "_testServerPort" ]
10661068 _config_template = """
@@ -1165,6 +1167,7 @@ def testCacheStaleTCPOnly(self):
11651167class TestCachingStaleExpunged (DNSDistTest ):
11661168 _consoleKey = DNSDistTest .generateConsoleKey ()
11671169 _consoleKeyB64 = base64 .b64encode (_consoleKey ).decode ("ascii" )
1170+ _consolePort = pickAvailablePort ()
11681171 _staleCacheTTL = 60
11691172 _config_params = ["_staleCacheTTL" , "_consoleKeyB64" , "_consolePort" , "_testServerPort" ]
11701173 _config_template = """
@@ -1241,6 +1244,7 @@ def testCacheStale(self):
12411244class TestCachingStaleExpungePrevented (DNSDistTest ):
12421245 _consoleKey = DNSDistTest .generateConsoleKey ()
12431246 _consoleKeyB64 = base64 .b64encode (_consoleKey ).decode ("ascii" )
1247+ _consolePort = pickAvailablePort ()
12441248 _config_params = ["_consoleKeyB64" , "_consolePort" , "_testServerPort" ]
12451249 _config_template = """
12461250 pc = newPacketCache(100, {maxTTL=86400, minTTL=1, temporaryFailureTTL=0, staleTTL=60, dontAge=false, numberOfShards=1, deferrableInsertLock=true, maxNegativeTTL=3600, parseECS=false, keepStaleData=true})
@@ -1311,6 +1315,7 @@ def testCacheStale(self):
13111315class TestCacheManagement (DNSDistTest ):
13121316 _consoleKey = DNSDistTest .generateConsoleKey ()
13131317 _consoleKeyB64 = base64 .b64encode (_consoleKey ).decode ("ascii" )
1318+ _consolePort = pickAvailablePort ()
13141319 _config_params = ["_consoleKeyB64" , "_consolePort" , "_testServerPort" ]
13151320 _config_template = """
13161321 pc = newPacketCache(100, {maxTTL=86400, minTTL=1})
@@ -2423,6 +2428,7 @@ def testCacheDoesntDecreaseTTL(self):
24232428class TestCachingECSWithoutPoolECS (DNSDistTest ):
24242429 _consoleKey = DNSDistTest .generateConsoleKey ()
24252430 _consoleKeyB64 = base64 .b64encode (_consoleKey ).decode ("ascii" )
2431+ _consolePort = pickAvailablePort ()
24262432 _config_params = ["_consoleKeyB64" , "_consolePort" , "_testServerPort" , "_testServerPort" ]
24272433 _config_template = """
24282434 pc = newPacketCache(100, {maxTTL=86400, minTTL=1})
@@ -2477,6 +2483,7 @@ def testCached(self):
24772483class TestCachingECSWithPoolECS (DNSDistTest ):
24782484 _consoleKey = DNSDistTest .generateConsoleKey ()
24792485 _consoleKeyB64 = base64 .b64encode (_consoleKey ).decode ("ascii" )
2486+ _consolePort = pickAvailablePort ()
24802487 _config_params = ["_consoleKeyB64" , "_consolePort" , "_testServerPort" ]
24812488 _config_template = """
24822489 pc = newPacketCache(100, {maxTTL=86400, minTTL=1})
0 commit comments