Module: check_mk
Branch: master
Commit: a6c5452c5e9d2fb33d27086a4753d3856712f084
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=a6c5452c5e9d2f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Tue Feb 26 18:27:20 2019 +0100
Made snmpsim ready wait more robust
Change-Id: I40a9375c26de0de629cb4ee9ffac2c526971ece5
---
tests/integration/cmk_base/snmp/test_snmp.py | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/tests/integration/cmk_base/snmp/test_snmp.py
b/tests/integration/cmk_base/snmp/test_snmp.py
index 54708a4..3e08a61 100644
--- a/tests/integration/cmk_base/snmp/test_snmp.py
+++ b/tests/integration/cmk_base/snmp/test_snmp.py
@@ -95,10 +95,9 @@ def snmpsim(site, request, tmp_path_factory):
import netsnmp
var = netsnmp.Varbind("sysDescr.0")
- value = netsnmp.snmpget(var, Version=2, DestHost="127.0.0.1:1337",
Community="public")[0]
- if value is None:
+ result = netsnmp.snmpget(var, Version=2, DestHost="127.0.0.1:1337",
Community="public")
+ if value is None or value[0] is None:
return False
-
return True
wait_until(is_listening, timeout=20)