commit 3165de3b792f87663cf238722f43f43b74b7417c
Author: Praveen K V <email address hidden>
Date: Wed Jul 8 00:03:37 2015 +0530
Fix UT to run consistently
Fix following UTs to run consistently
vnsw/agent/test/test_dummy
vnsw/agent/filter/test/acl_test
vnsw/agent/oper/test/test_fabric_interface
vnsw/agent/pkt/test/test_xml_packet_ut
vnsw/agent/test/test_cfg
vnsw/agent/ovs_tor_agent/ovsdb_client/test/test_ovs_route
vnsw/agent/openstack/test/nova_info_server_test
vnsw/agent/pkt/test/test_pkt_fip
Following changes done on operational-db in the process
1. Handle duplicate delete of instance-server message for a VMI in
CfgIntTable::Delete
2. In instance_service_server.cc, ignore the message if both IPv4 and
IPv6 addresses are invalid
3. In vrf.cc, track the db-tables that are deleted in a bit-map.
4. Modify AgentRouteTables to use DBTable::MayDelete() to find when
DBTable can be deleted. This takes care of waiting for all route-table
walks before DBTable is deleted
Reviewed: https:/ /review. opencontrail. org/12350 github. org/Juniper/ contrail- controller/ commit/ 3165de3b792f876 63cf238722f43f4 3b74b7417c
Committed: http://
Submitter: Zuul
Branch: R2.20
commit 3165de3b792f876 63cf238722f43f4 3b74b7417c
Author: Praveen K V <email address hidden>
Date: Wed Jul 8 00:03:37 2015 +0530
Fix UT to run consistently
Fix following UTs to run consistently test/test_ dummy filter/ test/acl_ test oper/test/ test_fabric_ interface pkt/test/ test_xml_ packet_ ut test/test_ cfg ovs_tor_ agent/ovsdb_ client/ test/test_ ovs_route openstack/ test/nova_ info_server_ test pkt/test/ test_pkt_ fip
vnsw/agent/
vnsw/agent/
vnsw/agent/
vnsw/agent/
vnsw/agent/
vnsw/agent/
vnsw/agent/
vnsw/agent/
Following changes done on operational-db in the process service_ server. cc, ignore the message if both IPv4 and :MayDelete( ) to find when
1. Handle duplicate delete of instance-server message for a VMI in
CfgIntTable::Delete
2. In instance_
IPv6 addresses are invalid
3. In vrf.cc, track the db-tables that are deleted in a bit-map.
4. Modify AgentRouteTables to use DBTable:
DBTable can be deleted. This takes care of waiting for all route-table
walks before DBTable is deleted
Change-Id: I64fce63f3e2001 7324270d7547d47 13e494e6e82
Closes-Bug: #1470438