[tor-commits] [ooni-probe/master] Add check on equality of control and experiment DNS responses
art at torproject.org
art at torproject.org
Mon May 30 16:28:32 UTC 2016
commit 6a4ed0161a961daaaccfd8b082a7328683f3b2fc
Author: Arturo Filastò <arturo at filasto.net>
Date: Fri Apr 15 00:05:07 2016 +0200
Add check on equality of control and experiment DNS responses
---
ooni/nettests/blocking/web_connectivity.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/ooni/nettests/blocking/web_connectivity.py b/ooni/nettests/blocking/web_connectivity.py
index 320f614..175c6d3 100644
--- a/ooni/nettests/blocking/web_connectivity.py
+++ b/ooni/nettests/blocking/web_connectivity.py
@@ -228,6 +228,10 @@ class WebConnectivityTest(httpt.HTTPTest, dnst.DNSTest):
control_ips = set(self.control['dns']['ips'])
experiment_ips = set(experiment_dns_answers)
+ if control_ips == experiment_ips:
+ self.report['dns_consistency'] = 'consistent'
+ return True
+
for experiment_ip in experiment_ips:
if is_public_ipv4_address(experiment_ip) is False:
self.report['dns_consistency'] = 'inconsistent'
More information about the tor-commits
mailing list