Advertisement
Guest User

Untitled

a guest
Jul 1st, 2015
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.75 KB | None | 0 0
  1. Running integration tasks for 9f5f1ad on davos:
  2.  
  3. /home/max/snabb_bot/tasks/benchmarks.sh: success
  4. OK: basic1-100e6 on 9f5f1ad : 1.00256 of 15.6
  5. OK: basic1-10e6 on 9f5f1ad : 1.01161 of 15.5
  6. OK: iperf-1500 on 9f5f1ad : 0.998752 of 3.206
  7. OK: iperf-jumbo on 9f5f1ad : 1.0076 of 6.844
  8.  
  9. /home/max/snabb_bot/tasks/test.sh: success
  10. Tests successful.
  11.  
  12. DIR testlog
  13. TEST program.snabbnfv.nfvconfig
  14. TEST program.snabbnfv.neutron2snabb.neutron2snabb
  15. TEST program.snabbnfv.neutron2snabb.neutron2snabb_schema
  16. TEST lib.hash.murmur
  17. TEST lib.hardware.pci
  18. TEST lib.protocol.ipv6
  19. TEST lib.protocol.ipv4
  20. TEST lib.ipc.shmem.shmem
  21. TEST lib.checksum
  22. TEST lib.bloom_filter
  23. TEST core.app
  24. SKIPPED testlog/core.app
  25. TEST core.lib
  26. TEST core.timer
  27. TEST core.link
  28. TEST core.memory
  29. TEST apps.example.asm
  30. TEST apps.rate_limiter.rate_limiter
  31. TEST apps.keyed_ipv6_tunnel.tunnel
  32. TEST apps.vhost.vhost_user
  33. SKIPPED testlog/apps.vhost.vhost_user
  34. TEST apps.socket.raw
  35. TEST apps.intel.intel_app
  36. TEST apps.packet_filter.pcap_filter
  37. TEST apps.vpn.vpws
  38. TEST program/snabbnfv/selftest.sh
  39. TEST program/snabbnfv/neutron2snabb/selftest.sh
  40. TEST selftest.sh
  41. TEST lib/watchdog/selftest.sh
  42. TEST apps/solarflare/selftest.sh
  43. SKIPPED testlog/apps.solarflare.selftest.sh
  44.  
  45. BEGIN testlog/apps.example.asm
  46. selftest: asm
  47. memory = 0x2ace535c7000 code_size = 12
  48.  
  49. BEGIN testlog/apps.intel.intel_app
  50. selftest: intel_app
  51. 100 VF initializations:
  52.  
  53. Running iterated VMDq test...
  54. test # 1: VMDq VLAN=101; 100ms burst. packet sent: 517,140
  55. test # 2: VMDq VLAN=102; 100ms burst. packet sent: 1,129,905
  56. test # 3: VMDq VLAN=103; 100ms burst. packet sent: 1,733,490
  57. test # 4: VMDq VLAN=104; 100ms burst. packet sent: 2,340,390
  58. test # 5: VMDq VLAN=105; 100ms burst. packet sent: 2,939,640
  59. test # 6: VMDq VLAN=106; 100ms burst. packet sent: 3,534,300
  60. test # 7: VMDq VLAN=107; 100ms burst. packet sent: 4,125,900
  61. test # 8: VMDq VLAN=108; 100ms burst. packet sent: 4,721,835
  62. test # 9: VMDq VLAN=109; 100ms burst. packet sent: 5,309,100
  63. test # 10: VMDq VLAN=110; 100ms burst. packet sent: 5,892,540
  64. test # 11: VMDq VLAN=111; 100ms burst. packet sent: 6,472,155
  65. test # 12: VMDq VLAN=112; 100ms burst. packet sent: 7,049,220
  66. test # 13: VMDq VLAN=113; 100ms burst. packet sent: 7,625,775
  67. test # 14: VMDq VLAN=114; 100ms burst. packet sent: 8,202,330
  68. test # 15: VMDq VLAN=115; 100ms burst. packet sent: 8,780,415
  69. test # 16: VMDq VLAN=116; 100ms burst. packet sent: 9,360,795
  70. test # 17: VMDq VLAN=117; 100ms burst. packet sent: 9,935,565
  71. test # 18: VMDq VLAN=118; 100ms burst. packet sent: 10,509,315
  72. test # 19: VMDq VLAN=119; 100ms burst. packet sent: 11,081,280
  73. test # 20: VMDq VLAN=120; 100ms burst. packet sent: 11,652,480
  74. test # 21: VMDq VLAN=121; 100ms burst. packet sent: 12,224,190
  75. test # 22: VMDq VLAN=122; 100ms burst. packet sent: 12,794,880
  76. test # 23: VMDq VLAN=123; 100ms burst. packet sent: 13,363,275
  77. test # 24: VMDq VLAN=124; 100ms burst. packet sent: 13,930,140
  78. test # 25: VMDq VLAN=125; 100ms burst. packet sent: 14,498,025
  79. test # 26: VMDq VLAN=126; 100ms burst. packet sent: 15,064,635
  80. test # 27: VMDq VLAN=127; 100ms burst. packet sent: 15,631,245
  81. test # 28: VMDq VLAN=128; 100ms burst. packet sent: 16,196,070
  82. test # 29: VMDq VLAN=129; 100ms burst. packet sent: 16,759,365
  83. test # 30: VMDq VLAN=130; 100ms burst. packet sent: 17,322,660
  84. test # 31: VMDq VLAN=131; 100ms burst. packet sent: 17,883,660
  85. test # 32: VMDq VLAN=132; 100ms burst. packet sent: 18,452,310
  86. test # 33: VMDq VLAN=133; 100ms burst. packet sent: 19,011,015
  87. test # 34: VMDq VLAN=134; 100ms burst. packet sent: 19,569,975
  88. test # 35: VMDq VLAN=135; 100ms burst. packet sent: 20,128,425
  89. test # 36: VMDq VLAN=136; 100ms burst. packet sent: 20,685,345
  90. test # 37: VMDq VLAN=137; 100ms burst. packet sent: 21,242,265
  91. test # 38: VMDq VLAN=138; 100ms burst. packet sent: 21,798,420
  92. test # 39: VMDq VLAN=139; 100ms burst. packet sent: 22,353,045
  93. test # 40: VMDq VLAN=140; 100ms burst. packet sent: 22,906,140
  94. test # 41: VMDq VLAN=141; 100ms burst. packet sent: 23,459,235
  95. test # 42: VMDq VLAN=142; 100ms burst. packet sent: 24,011,820
  96. test # 43: VMDq VLAN=143; 100ms burst. packet sent: 24,563,385
  97. test # 44: VMDq VLAN=144; 100ms burst. packet sent: 25,113,930
  98. test # 45: VMDq VLAN=145; 100ms burst. packet sent: 25,665,495
  99. test # 46: VMDq VLAN=146; 100ms burst. packet sent: 26,214,765
  100. test # 47: VMDq VLAN=147; 100ms burst. packet sent: 26,763,270
  101. test # 48: VMDq VLAN=148; 100ms burst. packet sent: 27,311,265
  102. test # 49: VMDq VLAN=149; 100ms burst. packet sent: 27,858,750
  103. test # 50: VMDq VLAN=150; 100ms burst. packet sent: 28,405,215
  104. test # 51: VMDq VLAN=151; 100ms burst. packet sent: 28,951,935
  105. test # 52: VMDq VLAN=152; 100ms burst. packet sent: 29,496,105
  106. test # 53: VMDq VLAN=153; 100ms burst. packet sent: 30,040,275
  107. test # 54: VMDq VLAN=154; 100ms burst. packet sent: 30,584,190
  108. test # 55: VMDq VLAN=155; 100ms burst. packet sent: 31,127,595
  109. test # 56: VMDq VLAN=156; 100ms burst. packet sent: 31,669,725
  110. test # 57: VMDq VLAN=157; 100ms burst. packet sent: 32,212,110
  111. test # 58: VMDq VLAN=158; 100ms burst. packet sent: 32,753,985
  112. test # 59: VMDq VLAN=159; 100ms burst. packet sent: 33,294,840
  113. test # 60: VMDq VLAN=160; 100ms burst. packet sent: 33,834,930
  114. test # 61: VMDq VLAN=161; 100ms burst. packet sent: 34,375,020
  115. test # 62: VMDq VLAN=162; 100ms burst. packet sent: 34,914,855
  116. test # 63: VMDq VLAN=163; 100ms burst. packet sent: 35,453,925
  117. test # 64: VMDq VLAN=164; 100ms burst. packet sent: 36,000,645
  118. test # 65: VMDq VLAN=165; 100ms burst. packet sent: 36,536,910
  119. test # 66: VMDq VLAN=166; 100ms burst. packet sent: 37,073,940
  120. test # 67: VMDq VLAN=167; 100ms burst. packet sent: 37,610,460
  121. test # 68: VMDq VLAN=168; 100ms burst. packet sent: 38,146,725
  122. test # 69: VMDq VLAN=169; 100ms burst. packet sent: 38,682,480
  123. test # 70: VMDq VLAN=170; 100ms burst. packet sent: 39,217,725
  124. test # 71: VMDq VLAN=171; 100ms burst. packet sent: 39,752,205
  125. test # 72: VMDq VLAN=172; 100ms burst. packet sent: 40,285,920
  126. test # 73: VMDq VLAN=173; 100ms burst. packet sent: 40,819,380
  127. test # 74: VMDq VLAN=174; 100ms burst. packet sent: 41,352,585
  128. test # 75: VMDq VLAN=175; 100ms burst. packet sent: 41,885,280
  129. test # 76: VMDq VLAN=176; 100ms burst. packet sent: 42,416,700
  130. test # 77: VMDq VLAN=177; 100ms burst. packet sent: 42,948,375
  131. test # 78: VMDq VLAN=178; 100ms burst. packet sent: 43,479,285
  132. test # 79: VMDq VLAN=179; 100ms burst. packet sent: 44,008,920
  133. test # 80: VMDq VLAN=180; 100ms burst. packet sent: 44,538,810
  134. test # 81: VMDq VLAN=181; 100ms burst. packet sent: 45,068,190
  135. test # 82: VMDq VLAN=182; 100ms burst. packet sent: 45,597,315
  136. test # 83: VMDq VLAN=183; 100ms burst. packet sent: 46,124,400
  137. test # 84: VMDq VLAN=184; 100ms burst. packet sent: 46,651,740
  138. test # 85: VMDq VLAN=185; 100ms burst. packet sent: 47,180,100
  139. test # 86: VMDq VLAN=186; 100ms burst. packet sent: 47,706,675
  140. test # 87: VMDq VLAN=187; 100ms burst. packet sent: 48,232,740
  141. test # 88: VMDq VLAN=188; 100ms burst. packet sent: 48,758,040
  142. test # 89: VMDq VLAN=189; 100ms burst. packet sent: 49,283,340
  143. test # 90: VMDq VLAN=190; 100ms burst. packet sent: 49,808,385
  144. test # 91: VMDq VLAN=191; 100ms burst. packet sent: 50,332,665
  145. test # 92: VMDq VLAN=192; 100ms burst. packet sent: 50,854,395
  146. test # 93: VMDq VLAN=193; 100ms burst. packet sent: 51,376,890
  147. test # 94: VMDq VLAN=194; 100ms burst. packet sent: 51,899,895
  148. test # 95: VMDq VLAN=195; 100ms burst. packet sent: 52,422,645
  149. test # 96: VMDq VLAN=196; 100ms burst. packet sent: 52,943,865
  150. test # 97: VMDq VLAN=197; 100ms burst. packet sent: 53,465,340
  151. test # 98: VMDq VLAN=198; 100ms burst. packet sent: 53,986,815
  152. test # 99: VMDq VLAN=199; 100ms burst. packet sent: 54,507,525
  153. test #100: VMDq VLAN=200; 100ms burst. packet sent: 55,027,980
  154. 0000:86:00.0: avg wait_lu: 164, max redos: 0, avg: 0
  155. 100 PF full cycles
  156.  
  157. Running iterated VMDq test...
  158. test # 1: VMDq VLAN=101; 100ms burst. packet sent: 576,810
  159. test # 2: VMDq VLAN=102; 100ms burst. packet sent: 320,790
  160. test # 3: VMDq VLAN=103; 100ms burst. packet sent: 327,165
  161. test # 4: VMDq VLAN=104; 100ms burst. packet sent: 322,320
  162. test # 5: VMDq VLAN=105; 100ms burst. packet sent: 330,735
  163. test # 6: VMDq VLAN=106; 100ms burst. packet sent: 329,715
  164. test # 7: VMDq VLAN=107; 100ms burst. packet sent: 275,145
  165. test # 8: VMDq VLAN=108; 100ms burst. packet sent: 323,850
  166. test # 9: VMDq VLAN=109; 100ms burst. packet sent: 327,930
  167. test # 10: VMDq VLAN=110; 100ms burst. packet sent: 329,460
  168. test # 11: VMDq VLAN=111; 100ms burst. packet sent: 330,735
  169. test # 12: VMDq VLAN=112; 100ms burst. packet sent: 329,460
  170. test # 13: VMDq VLAN=113; 100ms burst. packet sent: 329,205
  171. test # 14: VMDq VLAN=114; 100ms burst. packet sent: 330,480
  172. test # 15: VMDq VLAN=115; 100ms burst. packet sent: 319,770
  173. test # 16: VMDq VLAN=116; 100ms burst. packet sent: 325,890
  174. test # 17: VMDq VLAN=117; 100ms burst. packet sent: 323,085
  175. test # 18: VMDq VLAN=118; 100ms burst. packet sent: 320,790
  176. test # 19: VMDq VLAN=119; 100ms burst. packet sent: 309,060
  177. test # 20: VMDq VLAN=120; 100ms burst. packet sent: 324,615
  178. test # 21: VMDq VLAN=121; 100ms burst. packet sent: 317,985
  179. test # 22: VMDq VLAN=122; 100ms burst. packet sent: 219,555
  180. test # 23: VMDq VLAN=123; 100ms burst. packet sent: 335,070
  181. test # 24: VMDq VLAN=124; 100ms burst. packet sent: 335,835
  182. test # 25: VMDq VLAN=125; 100ms burst. packet sent: 333,540
  183. test # 26: VMDq VLAN=126; 100ms burst. packet sent: 336,855
  184. test # 27: VMDq VLAN=127; 100ms burst. packet sent: 322,065
  185. test # 28: VMDq VLAN=128; 100ms burst. packet sent: 322,830
  186. test # 29: VMDq VLAN=129; 100ms burst. packet sent: 332,775
  187. test # 30: VMDq VLAN=130; 100ms burst. packet sent: 321,555
  188. test # 31: VMDq VLAN=131; 100ms burst. packet sent: 327,675
  189. test # 32: VMDq VLAN=132; 100ms burst. packet sent: 322,575
  190. test # 33: VMDq VLAN=133; 100ms burst. packet sent: 305,490
  191. test # 34: VMDq VLAN=134; 100ms burst. packet sent: 326,400
  192. test # 35: VMDq VLAN=135; 100ms burst. packet sent: 323,085
  193. test # 36: VMDq VLAN=136; 100ms burst. packet sent: 323,595
  194. test # 37: VMDq VLAN=137; 100ms burst. packet sent: 323,340
  195. test # 38: VMDq VLAN=138; 100ms burst. packet sent: 326,145
  196. test # 39: VMDq VLAN=139; 100ms burst. packet sent: 325,125
  197. test # 40: VMDq VLAN=140; 100ms burst. packet sent: 323,850
  198. test # 41: VMDq VLAN=141; 100ms burst. packet sent: 325,635
  199. test # 42: VMDq VLAN=142; 100ms burst. packet sent: 332,520
  200. test # 43: VMDq VLAN=143; 100ms burst. packet sent: 321,555
  201. test # 44: VMDq VLAN=144; 100ms burst. packet sent: 319,005
  202. test # 45: VMDq VLAN=145; 100ms burst. packet sent: 330,990
  203. test # 46: VMDq VLAN=146; 100ms burst. packet sent: 321,045
  204. test # 47: VMDq VLAN=147; 100ms burst. packet sent: 316,200
  205. test # 48: VMDq VLAN=148; 100ms burst. packet sent: 336,345
  206. test # 49: VMDq VLAN=149; 100ms burst. packet sent: 333,795
  207. test # 50: VMDq VLAN=150; 100ms burst. packet sent: 319,515
  208. test # 51: VMDq VLAN=151; 100ms burst. packet sent: 330,480
  209. test # 52: VMDq VLAN=152; 100ms burst. packet sent: 319,005
  210. test # 53: VMDq VLAN=153; 100ms burst. packet sent: 317,985
  211. test # 54: VMDq VLAN=154; 100ms burst. packet sent: 108,630
  212. test # 55: VMDq VLAN=155; 100ms burst. packet sent: 329,205
  213. test # 56: VMDq VLAN=156; 100ms burst. packet sent: 315,690
  214. test # 57: VMDq VLAN=157; 100ms burst. packet sent: 321,300
  215. test # 58: VMDq VLAN=158; 100ms burst. packet sent: 325,125
  216. test # 59: VMDq VLAN=159; 100ms burst. packet sent: 327,675
  217. test # 60: VMDq VLAN=160; 100ms burst. packet sent: 322,320
  218. test # 61: VMDq VLAN=161; 100ms burst. packet sent: 323,850
  219. test # 62: VMDq VLAN=162; 100ms burst. packet sent: 322,320
  220. test # 63: VMDq VLAN=163; 100ms burst. packet sent: 323,850
  221. test # 64: VMDq VLAN=164; 100ms burst. packet sent: 325,380
  222. test # 65: VMDq VLAN=165; 100ms burst. packet sent: 328,950
  223. test # 66: VMDq VLAN=166; 100ms burst. packet sent: 326,400
  224. test # 67: VMDq VLAN=167; 100ms burst. packet sent: 324,105
  225. test # 68: VMDq VLAN=168; 100ms burst. packet sent: 323,850
  226. test # 69: VMDq VLAN=169; 100ms burst. packet sent: 324,360
  227. test # 70: VMDq VLAN=170; 100ms burst. packet sent: 319,515
  228. test # 71: VMDq VLAN=171; 100ms burst. packet sent: 323,340
  229. test # 72: VMDq VLAN=172; 100ms burst. packet sent: 323,595
  230. test # 73: VMDq VLAN=173; 100ms burst. packet sent: 323,340
  231. test # 74: VMDq VLAN=174; 100ms burst. packet sent: 326,655
  232. test # 75: VMDq VLAN=175; 100ms burst. packet sent: 324,615
  233. test # 76: VMDq VLAN=176; 100ms burst. packet sent: 325,380
  234. test # 77: VMDq VLAN=177; 100ms burst. packet sent: 327,420
  235. test # 78: VMDq VLAN=178; 100ms burst. packet sent: 321,045
  236. test # 79: VMDq VLAN=179; 100ms burst. packet sent: 324,615
  237. test # 80: VMDq VLAN=180; 100ms burst. packet sent: 322,575
  238. test # 81: VMDq VLAN=181; 100ms burst. packet sent: 332,520
  239. test # 82: VMDq VLAN=182; 100ms burst. packet sent: 322,065
  240. test # 83: VMDq VLAN=183; 100ms burst. packet sent: 324,105
  241. test # 84: VMDq VLAN=184; 100ms burst. packet sent: 320,790
  242. test # 85: VMDq VLAN=185; 100ms burst. packet sent: 326,655
  243. test # 86: VMDq VLAN=186; 100ms burst. packet sent: 320,025
  244. test # 87: VMDq VLAN=187; 100ms burst. packet sent: 320,280
  245. test # 88: VMDq VLAN=188; 100ms burst. packet sent: 316,710
  246. test # 89: VMDq VLAN=189; 100ms burst. packet sent: 320,535
  247. test # 90: VMDq VLAN=190; 100ms burst. packet sent: 308,805
  248. test # 91: VMDq VLAN=191; 100ms burst. packet sent: 301,410
  249. test # 92: VMDq VLAN=192; 100ms burst. packet sent: 326,910
  250. test # 93: VMDq VLAN=193; 100ms burst. packet sent: 332,775
  251. test # 94: VMDq VLAN=194; 100ms burst. packet sent: 328,440
  252. test # 95: VMDq VLAN=195; 100ms burst. packet sent: 329,715
  253. test # 96: VMDq VLAN=196; 100ms burst. packet sent: 329,205
  254. test # 97: VMDq VLAN=197; 100ms burst. packet sent: 328,695
  255. test # 98: VMDq VLAN=198; 100ms burst. packet sent: 327,165
  256. test # 99: VMDq VLAN=199; 100ms burst. packet sent: 324,615
  257. test #100: VMDq VLAN=200; 100ms burst. packet sent: 330,735
  258. 0000:86:00.0: avg wait_lu: 157.84, max redos: 0, avg: 0
  259. -------
  260. Send a bunch of packets from Am0
  261. half of them go to nicAm1 and half go nowhere
  262. link report:
  263. 0 sent on nicAm0.tx -> sink_ms.in1 (loss rate: 0%)
  264. 1,677,608 sent on nicAm1.tx -> sink_ms.in2 (loss rate: 0%)
  265. 3,355,800 sent on repeater_ms.output -> nicAm0.rx (loss rate: 0%)
  266. 2 sent on source_ms.out -> repeater_ms.input (loss rate: 0%)
  267. -------
  268. Transmitting bidirectionally between nicA and nicB
  269. link report:
  270. 887,552 sent on nicA.tx -> sink.in1 (loss rate: 0%)
  271. 887,552 sent on nicB.tx -> sink.in2 (loss rate: 0%)
  272. 1,768,680 sent on source1.out -> nicA.rx (loss rate: 0%)
  273. 1,768,680 sent on source2.out -> nicB.rx (loss rate: 0%)
  274. -------
  275. Send traffic from a nicA (SF) to nicB (two VFs)
  276. The packets should arrive evenly split between the VFs
  277. link report:
  278. 0 sent on nicAs.tx -> sink_ms.in1 (loss rate: 0%)
  279. 996,453 sent on nicBm0.tx -> sink_ms.in2 (loss rate: 0%)
  280. 996,548 sent on nicBm1.tx -> sink_ms.in3 (loss rate: 0%)
  281. 1,993,590 sent on repeater_ms.output -> nicAs.rx (loss rate: 0%)
  282. 2 sent on source_ms.out -> repeater_ms.input (loss rate: 0%)
  283. selftest: ok
  284.  
  285. BEGIN testlog/apps.keyed_ipv6_tunnel.tunnel
  286. Keyed IPv6 tunnel selftest
  287. run simple one second benchmark ...
  288. load: time: 1.00s fps: 13,045,775 fpGbps: 7.201 fpb: 255 bpp: 60 sleep: 0 us
  289. selftest passed
  290.  
  291. BEGIN testlog/apps.packet_filter.pcap_filter
  292. selftest: pcap_filter
  293. Run for 1 second (stateful = false)...
  294. link report:
  295. 299,157 sent on pcap_filter.output -> sink.input (loss rate: 0%)
  296. 8,027,400 sent on repeater.output -> pcap_filter.input (loss rate: 0%)
  297. 161 sent on source.output -> repeater.input (loss rate: 0%)
  298. ok: accepted 3.7267% of inputs (within tolerance)
  299. Run for 1 second (stateful = true)...
  300. link report:
  301. 308,525 sent on pcap_filter.output -> sink.input (loss rate: 0%)
  302. 4,139,415 sent on repeater.output -> pcap_filter.input (loss rate: 0%)
  303. 161 sent on source.output -> repeater.input (loss rate: 0%)
  304. ok: accepted 7.4533% of inputs (within tolerance)
  305. selftest: ok
  306.  
  307. BEGIN testlog/apps.rate_limiter.rate_limiter
  308. Rate limiter selftest
  309.  
  310. test effective rate, non-busy loop
  311. load: time: 1.00s fps: 2,252,426 fpGbps: 1.243 fpb: 255 bpp: 60 sleep: 0 us
  312. load: time: 1.00s fps: 2,255,719 fpGbps: 1.245 fpb: 255 bpp: 60 sleep: 0 us
  313. load: time: 1.00s fps: 2,257,048 fpGbps: 1.246 fpb: 255 bpp: 60 sleep: 0 us
  314. load: time: 1.00s fps: 2,255,974 fpGbps: 1.245 fpb: 255 bpp: 60 sleep: 0 us
  315. load: time: 0.00s fps: NaN fpGbps: nan fpb: NaN bpp: - sleep: 0 us
  316. configured rate is 200000 bytes per second
  317. effective rate is 209990 bytes per second
  318. measure throughput on heavy load...
  319. load: time: 1.00s fps: 10,560,453 fpGbps: 5.829 fpb: 255 bpp: 60 sleep: 0 us
  320. load: time: 1.00s fps: 10,624,068 fpGbps: 5.864 fpb: 255 bpp: 60 sleep: 0 us
  321. elapsed time 2.405960649 seconds
  322. packets received 25500000 10 Mpps
  323. configured rate is 1200000000 bytes per second
  324. effective rate is 635916766 bytes per second
  325. throughput is 10 Mpps
  326. selftest passed
  327.  
  328. BEGIN testlog/apps.socket.raw
  329.  
  330. BEGIN testlog/apps.solarflare.selftest.sh
  331. apps/solarflare/solarflare.lua:23: ef_vi library does not have the correct version identified, need 201502, got djr_b1c7f30a84a0
  332. EXITCODE: 43
  333.  
  334. BEGIN testlog/apps.vhost.vhost_user
  335. selftest: vhost_user
  336. SNABB_TEST_VHOST_USER_SOCKET was not set
  337. Test skipped
  338. EXITCODE: 43
  339.  
  340. BEGIN testlog/apps.vpn.vpws
  341.  
  342. BEGIN testlog/core.app
  343. with_restart disabled
  344. Test skipped
  345. EXITCODE: 43
  346.  
  347. BEGIN testlog/core.lib
  348. selftest: lib
  349. Testing equal
  350. Testing load/store_conf
  351. Testing csum
  352. Testing hex(un)dump
  353.  
  354. BEGIN testlog/core.link
  355. selftest: link
  356. selftest OK
  357.  
  358. BEGIN testlog/core.memory
  359. selftest: memory
  360. Kernel vm.nr_hugepages: 2048
  361. Allocating a 2MB HugeTLB: Got 2MB
  362. Physical address: 0x000805a00000
  363. Virtual address: 0x500805a00000
  364. Allocating a 2MB HugeTLB: Got 2MB
  365. Physical address: 0x000805600000
  366. Virtual address: 0x500805600000
  367. Allocating a 2MB HugeTLB: Got 2MB
  368. Physical address: 0x000805400000
  369. Virtual address: 0x500805400000
  370. Allocating a 2MB HugeTLB: Got 2MB
  371. Physical address: 0x000805200000
  372. Virtual address: 0x500805200000
  373. Kernel vm.nr_hugepages: 2048
  374. HugeTLB page allocation OK.
  375.  
  376. BEGIN testlog/core.timer
  377. selftest: timer
  378. ok (973,855 callbacks in 0.3005 seconds)
  379.  
  380. BEGIN testlog/lib.bloom_filter
  381.  
  382. BEGIN testlog/lib.checksum
  383. selftest: checksum
  384. no avx2
  385. sse2: 1000/1000
  386. selftest: ok
  387.  
  388. BEGIN testlog/lib.hardware.pci
  389. selftest: pci
  390. pciaddress vendor device interface status driver usable
  391. 0000:02:00.0 0x8086 0x10fb p1p1 up apps.intel.intel_app no
  392. 0000:02:00.1 0x8086 0x10fb p1p2 up apps.intel.intel_app no
  393. 0000:81:00.0 0x8086 0x10d3 p11p1 down apps.intel.intel_app yes
  394. 0000:82:00.0 0x8086 0x10fb p5p1 up apps.intel.intel_app no
  395. 0000:82:00.1 0x8086 0x10fb p5p2 up apps.intel.intel_app no
  396. 0000:84:00.0 0x8086 0x10fb p9p1 up apps.intel.intel_app no
  397. 0000:84:00.1 0x8086 0x10fb p9p2 up apps.intel.intel_app no
  398. 0000:86:00.0 0x8086 0x10fb - - apps.intel.intel_app yes
  399. 0000:86:00.1 0x8086 0x10fb - - apps.intel.intel_app yes
  400.  
  401. BEGIN testlog/lib.hash.murmur
  402. Sleftest hash MurmurHash3_x86_32
  403. Passed
  404. Sleftest hash MurmurHash3_x64_128
  405. Passed
  406.  
  407. BEGIN testlog/lib.ipc.shmem.shmem
  408. ok
  409.  
  410. BEGIN testlog/lib.protocol.ipv4
  411.  
  412. BEGIN testlog/lib.protocol.ipv6
  413.  
  414. BEGIN testlog/lib.watchdog.selftest.sh
  415. [testing alert]
  416. Set timeout, now sleeping...
  417. Resetting watchdog.
  418. Exit normally.
  419. [testing alert_stop]
  420. Set timeout, now sleeping...
  421. Stopping watchdog.
  422. Exit normally.
  423. Alarm clock
  424. [testing ualert]
  425. Set timeout, now sleeping...
  426. Resetting watchdog.
  427. Exit normally.
  428. [testing ualert_stop]
  429. Set timeout, now sleeping...
  430. Stopping watchdog.
  431. Exit normally.
  432. Alarm clock
  433.  
  434. BEGIN testlog/program.snabbnfv.neutron2snabb.neutron2snabb
  435. selftest: neutron2snabb
  436. ok: {{direction='ingress', ethertype='IPv6'}}
  437. => ip6
  438. ok: {{direction='ingress', ethertype='IPv4'}}
  439. => (arp or ip)
  440. ok: {{direction='ingress', ethertype='IPv4', protocol='tcp'}}
  441. => (arp or (ip and tcp))
  442. ok: {{direction='ingress', ethertype='IPv4', protocol='udp'}}
  443. => (arp or (ip and udp))
  444. ok: {{direction='ingress', ethertype='IPv4', protocol='udp', port_range_min=1000}}
  445. => (arp or (ip and udp and dst portrange 1000-1000))
  446. ok: {{direction='ingress', ethertype='IPv4', protocol='udp', port_range_max=2000}}
  447. => (arp or (ip and udp and dst portrange 2000-2000))
  448. ok: {{direction='ingress', ethertype='IPv4', protocol='tcp', port_range_min=1000, port_range_max=2000}}
  449. => (arp or (ip and tcp and dst portrange 1000-2000))
  450. ok: {{direction='ingress', ethertype='IPv6', protocol='tcp'}, {direction='ingress', ethertype='IPv4', protocol='udp', remote_ip_prefix='10.0.0.0/8'}}
  451. => ((ip6 and tcp) or (arp or (ip and udp and src net 10.0.0.0/8)))
  452. selftest ok
  453.  
  454. BEGIN testlog/program.snabbnfv.neutron2snabb.neutron2snabb_schema
  455. selftest: neutron2snabb_schema
  456. selftest: ok
  457.  
  458. BEGIN testlog/program.snabbnfv.neutron2snabb.selftest.sh
  459. selftest: neutron2snabb/selftest.sh
  460. Parsing neutron db tables
  461. PortID: 9745ff46-986f-4f74-bc37-a35f481c0b9b
  462. BindingID nil has driver snabb
  463. vif_details has hostname cdn1 (we want cdn1 )
  464. admin_state_ip is 1
  465. Adding zone port ' port2 ' to list
  466. PortID: 523276c7-73e3-4154-8b67-9c7199bdbb8c
  467. BindingID nil has driver snabb
  468. vif_details has hostname cdn1 (we want cdn1 )
  469. admin_state_ip is 1
  470. Adding zone port ' port0 ' to list
  471. Created /tmp/snabbtest/port0
  472. Created /tmp/snabbtest/port2
  473. File contents as expected.
  474. selftest: ok
  475.  
  476. BEGIN testlog/program.snabbnfv.nfvconfig
  477. selftest: lib.nfv.config
  478. testing: program/snabbnfv/test_fixtures/nfvconfig/switch_nic/x
  479. engine: start app id0_Virtio
  480. engine: start app id0_NIC
  481. testing: program/snabbnfv/test_fixtures/nfvconfig/switch_filter/x
  482. engine: start app id0_Filter_in
  483. load: time: 0.28s fps: 0 fpGbps: 0.000 fpb: 0 bpp: - sleep: 100 us
  484. testing: program/snabbnfv/test_fixtures/nfvconfig/switch_qos/x
  485. engine: stop app id0_Filter_in
  486. load: time: 0.25s fps: 0 fpGbps: 0.000 fpb: 0 bpp: - sleep: 100 us
  487. testing: program/snabbnfv/test_fixtures/nfvconfig/switch_tunnel/x
  488. engine: start app id0_Tunnel
  489. engine: start app id0_ND
  490. Sending neighbor solicitation for next-hop 2::2
  491. load: time: 0.26s fps: 3 fpGbps: 0.000 fpb: 0 bpp: 86 sleep: 100 us
  492. testing: program/snabbnfv/test_fixtures/nfvconfig/scale_up/y
  493. engine: stop app id0_Tunnel
  494. engine: stop app id0_ND
  495. engine: start app id1_Virtio
  496. engine: start app id1_NIC
  497. load: time: 0.25s fps: 7 fpGbps: 0.000 fpb: 0 bpp: 86 sleep: 100 us
  498. testing: program/snabbnfv/test_fixtures/nfvconfig/scale_up/x
  499. engine: start app id63_Virtio
  500. engine: start app id48_NIC
  501. engine: start app id10_NIC
  502. engine: start app id52_Virtio
  503. engine: start app id6_NIC
  504. engine: start app id45_NIC
  505. engine: start app id34_NIC
  506. engine: start app id35_NIC
  507. engine: start app id40_NIC
  508. engine: start app id61_Virtio
  509. engine: start app id61_NIC
  510. engine: start app id60_Virtio
  511. engine: start app id49_Virtio
  512. engine: start app id59_Virtio
  513. engine: start app id12_NIC
  514. engine: start app id42_NIC
  515. engine: start app id38_NIC
  516. engine: start app id24_NIC
  517. engine: start app id58_Virtio
  518. engine: start app id39_Virtio
  519. engine: start app id51_NIC
  520. engine: start app id57_Virtio
  521. engine: start app id46_NIC
  522. engine: start app id3_NIC
  523. engine: start app id56_NIC
  524. engine: start app id55_Virtio
  525. engine: start app id45_Virtio
  526. engine: start app id28_NIC
  527. engine: start app id25_NIC
  528. engine: start app id15_Virtio
  529. engine: start app id41_NIC
  530. engine: start app id35_Virtio
  531. engine: start app id25_Virtio
  532. engine: start app id54_Virtio
  533. engine: start app id36_NIC
  534. engine: start app id42_Virtio
  535. engine: start app id32_NIC
  536. engine: start app id18_NIC
  537. engine: start app id50_Virtio
  538. engine: start app id62_Virtio
  539. engine: start app id12_Virtio
  540. engine: start app id52_NIC
  541. engine: start app id32_Virtio
  542. engine: start app id22_Virtio
  543. engine: start app id51_Virtio
  544. engine: start app id53_NIC
  545. engine: start app id60_NIC
  546. engine: start app id8_NIC
  547. engine: start app id31_NIC
  548. engine: start app id33_NIC
  549. engine: start app id37_Virtio
  550. engine: start app id27_Virtio
  551. engine: start app id20_Virtio
  552. engine: start app id30_Virtio
  553. engine: start app id50_NIC
  554. engine: start app id10_Virtio
  555. engine: start app id53_Virtio
  556. engine: start app id47_Virtio
  557. engine: start app id23_NIC
  558. engine: start app id43_NIC
  559. engine: start app id13_Virtio
  560. engine: start app id24_Virtio
  561. engine: start app id14_Virtio
  562. engine: start app id21_NIC
  563. engine: start app id7_Virtio
  564. engine: start app id6_Virtio
  565. engine: start app id5_Virtio
  566. engine: start app id63_NIC
  567. engine: start app id21_Virtio
  568. engine: start app id31_Virtio
  569. engine: start app id62_NIC
  570. engine: start app id11_Virtio
  571. engine: start app id59_NIC
  572. engine: start app id13_NIC
  573. engine: start app id41_Virtio
  574. engine: start app id57_NIC
  575. engine: start app id44_Virtio
  576. engine: start app id9_Virtio
  577. engine: start app id8_Virtio
  578. engine: start app id44_NIC
  579. engine: start app id43_Virtio
  580. engine: start app id49_NIC
  581. engine: start app id4_Virtio
  582. engine: start app id4_NIC
  583. engine: start app id2_Virtio
  584. engine: start app id40_Virtio
  585. engine: start app id47_NIC
  586. engine: start app id58_NIC
  587. engine: start app id33_Virtio
  588. engine: start app id23_Virtio
  589. engine: start app id34_Virtio
  590. engine: start app id29_NIC
  591. engine: start app id37_NIC
  592. engine: start app id54_NIC
  593. engine: start app id36_Virtio
  594. engine: start app id26_NIC
  595. engine: start app id16_Virtio
  596. engine: start app id39_NIC
  597. engine: start app id38_Virtio
  598. engine: start app id46_Virtio
  599. engine: start app id56_Virtio
  600. engine: start app id28_Virtio
  601. engine: start app id27_NIC
  602. engine: start app id48_Virtio
  603. engine: start app id30_NIC
  604. engine: start app id16_NIC
  605. engine: start app id5_NIC
  606. engine: start app id19_NIC
  607. engine: start app id17_Virtio
  608. engine: start app id22_NIC
  609. engine: start app id15_NIC
  610. engine: start app id18_Virtio
  611. engine: start app id20_NIC
  612. engine: start app id2_NIC
  613. engine: start app id9_NIC
  614. engine: start app id19_Virtio
  615. engine: start app id29_Virtio
  616. engine: start app id17_NIC
  617. engine: start app id11_NIC
  618. engine: start app id55_NIC
  619. engine: start app id7_NIC
  620. engine: start app id14_NIC
  621. engine: start app id3_Virtio
  622. engine: start app id26_Virtio
  623. load: time: 0.03s fps: 0 fpGbps: 0.000 fpb: 0 bpp: - sleep: 100 us
  624. testing: program/snabbnfv/test_fixtures/nfvconfig/scale_change/x
  625. Sending neighbor solicitation for next-hop 2::2
  626. load: time: 0.52s fps: 0 fpGbps: 0.000 fpb: 0 bpp: - sleep: 100 us
  627. testing: program/snabbnfv/test_fixtures/nfvconfig/scale_change/y
  628. engine: reconfig app id0_NIC
  629. engine: reconfig app id3_NIC
  630. engine: reconfig app id1_NIC
  631. engine: reconfig app id2_NIC
  632. load: time: 0.26s fps: 0 fpGbps: 0.000 fpb: 0 bpp: - sleep: 100 us
  633.  
  634. BEGIN testlog/program.snabbnfv.selftest.sh
  635. USING program/snabbnfv/test_fixtures/nfvconfig/test_functions/other_vlan.ports
  636. Sourced /etc/bench_conf.sh
  637.  
  638. ------
  639. # Snabbswitch instance variables
  640. #SNABB=snabbswitch/src/snabbswitch
  641. #PCAP=/opt/bench/1514.cap
  642. #PCAP=/opt/bench/1000.cap
  643. #PCAP=/opt/bench/256.cap
  644. PCAP=/opt/bench/64.cap
  645.  
  646. NODE_BIND0=0
  647. SNABB_LOG0=/dev/null
  648. NFV_PCI0=0000:07:00.0
  649. NFV_SOCKET0=vhost$$_0.sock
  650.  
  651. NODE_BIND1=1
  652. SNABB_LOG1=/dev/null
  653. NFV_PCI1=0000:84:00.0
  654. NFV_SOCKET1=vhost$$_1.sock
  655. NFV_PACKETS=10e6
  656.  
  657. # QEMU
  658. GUEST_MEM=512
  659. HUGETLBFS=/hugetlbfs
  660. KERNEL=/opt/bench/bzImage
  661. QEMU=/opt/bench/qemu-system-x86_64
  662.  
  663. # Guest instance #0
  664. TAP0=tap0
  665. TELNET_PORT0=5000
  666. GUEST_IP0=192.168.2.10
  667. GUEST_MAC0=52:54:00:00:00:00
  668. IMAGE0=/opt/bench/ubuntu-trusty-0.img
  669. BOOTARGS0="earlyprintk root=/dev/vda rw console=ttyS0 ip=$GUEST_IP0"
  670.  
  671. # Guest instance #1
  672. TAP1=tap1
  673. TELNET_PORT1=5001
  674. GUEST_IP1=192.168.2.11
  675. GUEST_MAC1=52:54:00:00:00:01
  676. IMAGE1=/opt/bench/ubuntu-trusty-1.img
  677. BOOTARGS1="earlyprintk root=/dev/vda rw console=ttyS0 ip=$GUEST_IP1"
  678.  
  679. ------
  680. Sourced /home/max/bench_conf.sh
  681.  
  682. ------
  683. # Snabbswitch instance variables
  684. SNABB=./snabb
  685. SNABB_LOG0=snabb.log
  686. SNABB_LOG1=snabb.log1
  687. NFV_PCI0="0000:86:00.1"
  688. NFV_PCI1="0000:86:00.0"
  689. NFV_SOCKET0=vhost_A.sock
  690. NFV_SOCKET1=vhost_B.sock
  691.  
  692. NFV_CONFIG=test_fixtures/nfvconfig/test_functions/snabbnfv-bench.port
  693. NFV_CONFIG0=test_fixtures/nfvconfig/test_functions/snabbnfv-bench.port
  694. NFV_CONFIG1=test_fixtures/nfvconfig/test_functions/snabbnfv-bench1.port
  695.  
  696. # Guest instance #0
  697. TELNET_PORT0=6000
  698. GUEST_IP0=fe80::5054:ff:fe00:0
  699. GUEST_MAC0=52:54:00:00:00:00
  700. IMAGE0=/home/max/bench_env/vma.img
  701.  
  702. # Guest instance #1
  703. TELNET_PORT1=6001
  704. GUEST_IP1=fe80::5054:ff:fe00:1
  705. GUEST_MAC1=52:54:00:00:00:01
  706. IMAGE1=/home/max/bench_env/vmb.img
  707.  
  708. # Reset BOOTARGS[0|1] to use GUEST_IP[0|1] set above.
  709. BOOTARGS0="earlyprintk root=/dev/vda rw console=ttyS0 ip=$GUEST_IP0"
  710. BOOTARGS1="earlyprintk root=/dev/vda rw console=ttyS0 ip=$GUEST_IP1"
  711.  
  712. QEMU=/home/max/qemu/obj/x86_64-softmmu/qemu-system-x86_64
  713. #GUEST_MEM=1024
  714.  
  715. ------
  716. SNABB=scripts/bench_env/../..//snabb
  717. Locking 0000:86:00.1
  718. Locking 0000:86:00.0
  719. Waiting for VM listening on telnet port 6000 to get ready... [OK]
  720. Waiting for VM listening on telnet port 6001 to get ready... [OK]
  721. USING program/snabbnfv/test_fixtures/nfvconfig/test_functions/same_vlan.ports
  722. 1 packets transmitted, 1 received, 0% packet loss, time 0ms
  723. PING succeded.
  724. [ 3] 0.0-10.0 sec 3.89 GBytes 3.34 Gbits/sec
  725. IPERF succeded.
  726. 1 packets transmitted, 1 received, 0% packet loss, time 0ms
  727. JUMBOPING succeded.
  728. [ 3] 0.0-10.0 sec 8.02 GBytes 6.89 Gbits/sec
  729. IPERF succeded.
  730. tx-checksumming: on
  731. TX-CHECKSUMMING succeded.
  732. tx-checksumming: on
  733. TX-CHECKSUMMING succeded.
  734. USING program/snabbnfv/test_fixtures/nfvconfig/test_functions/tx_rate_limit.ports
  735. 1 packets transmitted, 1 received, 0% packet loss, time 0ms
  736. PING succeded.
  737. IPERF (RATE_LIMITED) succeded.
  738. IPERF rate is 813 Mbits/sec (900 Mbits/sec allowed).
  739. RATE_LIMITED succeded.
  740. 1 packets transmitted, 1 received, 0% packet loss, time 0ms
  741. JUMBOPING succeded.
  742. IPERF (RATE_LIMITED) succeded.
  743. IPERF rate is 813 Mbits/sec (900 Mbits/sec allowed).
  744. RATE_LIMITED succeded.
  745. USING program/snabbnfv/test_fixtures/nfvconfig/test_functions/rx_rate_limit.ports
  746. 1 packets transmitted, 1 received, 0% packet loss, time 0ms
  747. PING succeded.
  748. IPERF (RATE_LIMITED) succeded.
  749. IPERF rate is 813 Mbits/sec (1200 Mbits/sec allowed).
  750. RATE_LIMITED succeded.
  751. 1 packets transmitted, 1 received, 0% packet loss, time 0ms
  752. JUMBOPING succeded.
  753. IPERF (RATE_LIMITED) succeded.
  754. IPERF rate is 813 Mbits/sec (1200 Mbits/sec allowed).
  755. RATE_LIMITED succeded.
  756. USING program/snabbnfv/test_fixtures/nfvconfig/test_functions/tunnel.ports
  757. Resolved next-hop fe80::5054:ff:fe00:0 to 52:54:00:00:00:00
  758. Resolved next-hop fe80::5054:ff:fe00:1 to 52:54:00:00:00:01
  759. ND succeded.
  760. 1 packets transmitted, 1 received, 0% packet loss, time 0ms
  761. PING succeded.
  762. [ 3] 0.0-10.0 sec 5.04 GBytes 4.33 Gbits/sec
  763. IPERF succeded.
  764. 1 packets transmitted, 1 received, 0% packet loss, time 0ms
  765. JUMBOPING succeded.
  766. [ 3] 0.0-10.0 sec 4.93 GBytes 4.23 Gbits/sec
  767. IPERF succeded.
  768. USING program/snabbnfv/test_fixtures/nfvconfig/test_functions/filter.ports
  769. 1 packets transmitted, 1 received, 0% packet loss, time 0ms
  770. PING succeded.
  771. Connection to fe80::5054:ff:fe00:1%eth0 12345 port [tcp/*] succeeded!
  772. PORTPROBE succeded.
  773. Trying 127.0.0.1...
  774. Connected to localhost.
  775. Escape character is '^]'.
  776. nc -w 1 -q 1 -v fe80::5054:ff:fe00:1%eth0 12346
  777. nc: connect to fe80::5054:ff:fe00:1%eth0 port 12346 (tcp) timed out: Operation now in progress
  778. root@vma:~# Connection closed by foreign host.
  779. FILTER succeded.
  780. USING program/snabbnfv/test_fixtures/nfvconfig/test_functions/stateful-filter.ports
  781. 1 packets transmitted, 1 received, 0% packet loss, time 0ms
  782. PING succeded.
  783. Connection to fe80::5054:ff:fe00:1%eth0 12345 port [tcp/*] succeeded!
  784. PORTPROBE succeded.
  785. Trying 127.0.0.1...
  786. Connected to localhost.
  787. Escape character is '^]'.
  788. nc -w 1 -q 1 -v fe80::5054:ff:fe00:1%eth0 12348
  789. nc: connect to fe80::5054:ff:fe00:1%eth0 port 12348 (tcp) timed out: Operation now in progress
  790. root@vma:~#
  791. root@vma:~# Connection closed by foreign host.
  792. FILTER succeded.
  793. Trying 127.0.0.1...
  794. Connected to localhost.
  795. Escape character is '^]'.
  796. nc -w 1 -q 1 -v fe80::5054:ff:fe00:0%eth0 12340
  797. nc: connect to fe80::5054:ff:fe00:0%eth0 port 12340 (tcp) timed out: Operation now in progress
  798. root@vmb:~#
  799. root@vmb:~# Connection closed by foreign host.
  800. FILTER succeded.
  801. Waiting QEMU processes to terminate...
  802. Finished.
  803. Waiting QEMU processes to terminate...
  804. Finished.
  805.  
  806. BEGIN testlog/selftest.sh
  807. selftest: ./snabb binary portability
  808. Scanning for symbols requiring GLIBC > 2.7
  809. selftest: ok
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement