# bgp4V2NlriOrigin
# tgen.mininet_cli()
output, _ = snmp.walk(".1.3.6.1.3.5.1.1.9.1.9")
- logger.info(output)
return output == expected
_, result = topotest.run_and_expect(_snmpwalk_origin, True, count=10, wait=1)
("1.3.6.1.3.5.1.1.2.1.6.1.2.32.1.13.184.0.0.0.0.0.0.0.0.0.18.0.1", "179"),
]
+ expected2 = [
+ ("1.3.6.1.3.5.1.1.2.1.13.1.2.32.1.13.184.0.0.0.0.0.0.0.0.0.18.0.1", "7"),
+ ("1.3.6.1.3.5.1.1.2.1.6.1.2.32.1.13.184.0.0.0.0.0.0.0.0.0.18.0.1", "179"),
+ ("1.3.6.1.3.5.1.1.3.1.1.1.2.32.1.13.184.0.0.0.0.0.0.0.0.0.18.0.1", "6"),
+ ("1.3.6.1.3.5.1.1.3.1.2.1.2.32.1.13.184.0.0.0.0.0.0.0.0.0.18.0.1", "4"),
+ (
+ "1.3.6.1.3.5.1.1.3.1.4.1.2.32.1.13.184.0.0.0.0.0.0.0.0.0.18.0.1",
+ '"00 "',
+ ),
+ ("1.3.6.1.3.5.1.1.2.1.13.1.1.192.168.12.1", "7"),
+ ("1.3.6.1.3.5.1.1.2.1.6.1.1.192.168.12.1", "179"),
+ ("1.3.6.1.3.5.1.1.3.1.1.1.1.192.168.12.1", "6"),
+ ("1.3.6.1.3.5.1.1.3.1.2.1.1.192.168.12.1", "4"),
+ ("1.3.6.1.3.5.1.1.3.1.4.1.1.192.168.12.1", '"00 "'),
+ ("1.3.6.1.3.5.1.1.2.1.13.1.1.192.168.12.1", "6"),
+ ("1.3.6.1.3.5.1.1.2.1.6.1.1.192.168.12.1", "179"),
+ ("1.3.6.1.3.5.1.1.2.1.13.1.2.32.1.13.184.0.0.0.0.0.0.0.0.0.18.0.1", "6"),
+ ("1.3.6.1.3.5.1.1.2.1.6.1.2.32.1.13.184.0.0.0.0.0.0.0.0.0.18.0.1", "179"),
+ ]
+
# load trapd resulting file
# tgen.mininet_cli()
snmptrapfile = "{}/{}/snmptrapd.log".format(r2.logdir, r2.name)
outputfile = open(snmptrapfile).read()
output = snmp.trap(outputfile)
- return output == expected
+ logger.info(output)
+ output_cut = output[:14]
+ return output_cut == expected or output_cut == expected2
snmptrapfile = "{}/{}/snmptrapd.log".format(r2.logdir, r2.name)
trap_file = open(snmptrapfile, "w")