@@ -389,10 +389,32 @@ def test_NeighborAddRemoveIpv4WithVrf(self, dvs, testlog):
389
389
tbl = swsscommon .Table (self .adb , "ASIC_STATE:SAI_OBJECT_TYPE_NEIGHBOR_ENTRY" )
390
390
current_neigh_entries_cnt = len (tbl .getKeys ())
391
391
dec_neigh_entries_cnt = (old_neigh_entries_cnt - current_neigh_entries_cnt )
392
- assert dec_neigh_entries_cnt == 1
393
-
394
-
395
- # Add Dummy always-pass test at end as workaroud
396
- # for issue when Flaky fail on final test it invokes module tear-down before retrying
397
- def test_nonflaky_dummy ():
398
- pass
392
+ assert dec_neigh_entries_cnt == 1
393
+
394
+ def test_FlushResolveNeighborIpv6 (self , dvs , testlog ):
395
+ appl_db = swsscommon .DBConnector (swsscommon .APPL_DB , dvs .redis_sock , 0 )
396
+ prod_state_tbl = swsscommon .ProducerStateTable (appl_db , swsscommon .APP_NEIGH_RESOLVE_TABLE_NAME )
397
+ fvs = swsscommon .FieldValuePairs ([("mac" , "52:54:00:25:06:E9" )])
398
+
399
+ prod_state_tbl .set ("Vlan2:2000:1::1" , fvs )
400
+ time .sleep (2 )
401
+
402
+ (exitcode , output ) = dvs .runcmd (['sh' , '-c' , "supervisorctl status nbrmgrd | awk '{print $2}'" ])
403
+ assert output == "RUNNING\n "
404
+
405
+ def test_FlushResolveNeighborIpv4 (self , dvs , testlog ):
406
+ appl_db = swsscommon .DBConnector (swsscommon .APPL_DB , dvs .redis_sock , 0 )
407
+ prod_state_tbl = swsscommon .ProducerStateTable (appl_db , swsscommon .APP_NEIGH_RESOLVE_TABLE_NAME )
408
+ fvs = swsscommon .FieldValuePairs ([("mac" , "52:54:00:25:06:E9" )])
409
+
410
+ prod_state_tbl .set ("Vlan2:192.168.10.1" , fvs )
411
+ time .sleep (2 )
412
+
413
+ (exitcode , output ) = dvs .runcmd (['sh' , '-c' , "supervisorctl status nbrmgrd | awk '{print $2}'" ])
414
+ assert output == "RUNNING\n "
415
+
416
+
417
+ # Add Dummy always-pass test at end as workaroud
418
+ # for issue when Flaky fail on final test it invokes module tear-down before retrying
419
+ def test_nonflaky_dummy ():
420
+ pass
0 commit comments