]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Check more TCP-related metrics in the web API 10156/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 9 Mar 2021 17:38:50 +0000 (18:38 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 9 Mar 2021 17:38:50 +0000 (18:38 +0100)
regression-tests.dnsdist/test_API.py

index 461dc554f6a0aeb58552b61842273b97c74d7386..e9a965d986c2547f618e96b0a98744b82dbf0112 100644 (file)
@@ -108,7 +108,10 @@ class TestAPIBasics(DNSDistTest):
         for server in content['servers']:
             for key in ['id', 'latency', 'name', 'weight', 'outstanding', 'qpsLimit',
                         'reuseds', 'state', 'address', 'pools', 'qps', 'queries', 'order', 'sendErrors',
-                        'dropRate']:
+                        'dropRate', 'responses', 'tcpDiedSendingQuery', 'tcpDiedReadingResponse',
+                        'tcpGaveUp', 'tcpReadTimeouts', 'tcpWriteTimeouts', 'tcpCurrentConnections',
+                        'tcpNewConnections', 'tcpReusedConnections', 'tcpAvgQueriesPerConnection',
+                        'tcpAvgConnectionDuration']:
                 self.assertIn(key, server)
 
             for key in ['id', 'latency', 'weight', 'outstanding', 'qpsLimit', 'reuseds',