Updates to the affinity router test framework as
well as bug fixes to the affinity router found by
the test framework.
Change-Id: I90e6baa9e9ee11bd8034498b8651e9e14512e528
diff --git a/tests/afrouter/arouter_test.json b/tests/afrouter/arouter_test.json
index 0829737..d58f26d 100644
--- a/tests/afrouter/arouter_test.json
+++ b/tests/afrouter/arouter_test.json
@@ -30,9 +30,10 @@
"backend_cluster":"vcore",
"_COMMENT":"Methods are naturally southbound affinity binding unless otherwise specified below",
"methods":[ "CreateDevice",
- "GetCoreInstance",
"EnableLogicalDevicePort",
"DisableLogicalDevicePort",
+ "UpdateLogicalDeviceFlowTable",
+ "UpdateLogicalDeviceFlowGroupTable",
"EnableDevice",
"DisableDevice",
"RebootDevice",
@@ -59,6 +60,15 @@
]
},
{
+ "name":"control",
+ "type":"round_robin",
+ "association":"round_robin",
+ "backend_cluster":"vcore",
+ "methods":[
+ "UpdateLogLevel"
+ ]
+ },
+ {
"name":"read_only",
"type":"round_robin",
"association":"round_robin",
@@ -79,8 +89,17 @@
"GetDeviceGroup",
"GetLogicalDevice",
"GetAlarmFilter",
+ "ListLogicalDevices",
"ListLogicalDevicePorts",
- "GetLogicalDevicePort"
+ "GetLogicalDevicePort",
+ "GetVoltha",
+ "ListCoreInstances",
+ "ListAdapters",
+ "ListDeviceIds",
+ "ListDeviceTypes",
+ "ListDeviceGroups",
+ "ListAlarmFilters",
+ "GetCoreInstance"
]
},
{