adding vsg_dataplane test for qct-1
Change-Id: I33e4888d0067f64d8488208f72fcd815cd9e8498
diff --git a/src/test/setup/flex_fabric_test_netcfg.json b/src/test/setup/flex_fabric_test_netcfg.json
new file mode 100644
index 0000000..93b3db3
--- /dev/null
+++ b/src/test/setup/flex_fabric_test_netcfg.json
@@ -0,0 +1,100 @@
+{
+ "devices": {
+ "of:0000cc37ab5b6da8": {
+ "segmentrouting": {
+ "name": "device-cc37ab5b6da8",
+ "ipv4NodeSid": 100,
+ "ipv4Loopback": "10.6.0.104",
+ "routerMac": "cc:37:ab:5b:6d:a8",
+ "isEdgeRouter": false,
+ "adjacencySids": []
+ }
+ },
+ "of:0000cc37abd93769": {
+ "segmentrouting": {
+ "name": "device-cc37abd93769",
+ "ipv4NodeSid": 101,
+ "ipv4Loopback": "10.6.0.103",
+ "routerMac": "cc:37:ab:d9:37:69",
+ "isEdgeRouter": true,
+ "adjacencySids": []
+ }
+ },
+ "of:0000cc37abb6b564": {
+ "segmentrouting": {
+ "name": "device-cc37abb6b564",
+ "ipv4NodeSid": 102,
+ "ipv4Loopback": "10.6.0.102",
+ "routerMac": "cc:37:ab:b6:b5:64",
+ "isEdgeRouter": true,
+ "adjacencySids": []
+ }
+ },
+ "of:0000cc37abd9386d": {
+ "segmentrouting": {
+ "name": "device-cc37abd9386d",
+ "ipv4NodeSid": 103,
+ "ipv4Loopback": "10.6.0.101",
+ "routerMac": "cc:37:ab:d9:38:6d",
+ "isEdgeRouter": false,
+ "adjacencySids": []
+ }
+ }
+ },
+ "ports": {
+ "of:0000cc37abb6b564/2": {
+ "interfaces": [
+ {
+ "ips": [ "10.6.2.254/24" ],
+ "vlan-untagged" : 2
+ }
+ ]
+ },
+ "of:0000cc37abd93769/2": {
+ "interfaces": [
+ {
+ "ips": [ "10.6.1.254/24" ],
+ "vlan-untagged" : 1
+ }
+ ]
+ },
+ "of:0000cc37abb6b564/1": {
+ "interfaces": [
+ {
+ "ips": [ "10.6.2.254/24" ],
+ "vlan-untagged" : 2
+ }
+ ]
+ },
+ "of:0000cc37abd93769/1": {
+ "interfaces": [
+ {
+ "ips": [ "10.6.1.254/24" ],
+ "vlan-untagged" : 1
+ }
+ ]
+ }
+ },
+ "apps" : {
+ "org.onosproject.segmentrouting" : {
+ "segmentrouting" : {
+ "vRouterMacs" : [ "a4:23:05:06:01:01" ]
+ },
+ "xconnect": {
+ "of:0000cc37abd93769": [{
+ "vlan": 333,
+ "ports": [1, 2],
+ "name": "vsg-1"
+ },
+ {
+ "vlan": 555,
+ "ports": [1, 2],
+ "name": "vsg-2"},
+ {
+ "vlan": 666,
+ "ports": [1, 2],
+ "name": "vsg-3"}]
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/test/setup/qct_fabric_test_netcfg.json b/src/test/setup/qct_fabric_test_netcfg.json
new file mode 100644
index 0000000..b839cc0
--- /dev/null
+++ b/src/test/setup/qct_fabric_test_netcfg.json
@@ -0,0 +1,92 @@
+{
+ "devices": {
+ "of:0000480fcfaeee2a": {
+ "segmentrouting": {
+ "name": "device-480fcfaeee2a",
+ "ipv4NodeSid": 100,
+ "ipv4Loopback": "10.6.0.103",
+ "routerMac": "48:0f:cf:ae:ee:2a",
+ "isEdgeRouter": true,
+ "adjacencySids": []
+ }
+ },
+ "of:0000480fcfaede26": {
+ "segmentrouting": {
+ "name": "device-480fcfaede26",
+ "ipv4NodeSid": 101,
+ "ipv4Loopback": "10.6.0.101",
+ "routerMac": "48:0f:cf:ae:de:26",
+ "isEdgeRouter": true,
+ "adjacencySids": []
+ }
+ },
+ "of:0000480fcfae9d58": {
+ "segmentrouting": {
+ "name": "device-480fcfae9d58",
+ "ipv4NodeSid": 102,
+ "ipv4Loopback": "10.6.0.104",
+ "routerMac": "48:0f:cf:ae:9d:58",
+ "isEdgeRouter": false,
+ "adjacencySids": []
+ }
+ },
+ "of:0000480fcfaecc24": {
+ "segmentrouting": {
+ "name": "device-480fcfaecc24",
+ "ipv4NodeSid": 103,
+ "ipv4Loopback": "10.6.0.102",
+ "routerMac": "48:0f:cf:ae:cc:24",
+ "isEdgeRouter": false,
+ "adjacencySids": []
+ }
+ }
+ },
+ "ports": {
+ "of:0000480fcfaeee2a/1": {
+ "interfaces": [
+ {
+ "ips": [ "10.6.2.254/24" ],
+ "vlan-untagged" : 2
+ }
+ ]
+ },
+ "of:0000480fcfaede26/1": {
+ "interfaces": [
+ {
+ "ips": [ "10.6.1.254/24" ],
+ "vlan-untagged" : 1
+ }
+ ]
+ },
+ "of:0000480fcfaede26/2": {
+ "interfaces": [
+ {
+ "ips": [ "10.6.1.254/24" ],
+ "vlan-untagged" : 1
+ }
+ ]
+ }
+ },
+ "apps" : {
+ "org.onosproject.segmentrouting" : {
+ "segmentrouting" : {
+ "vRouterMacs" : [ "a4:23:05:06:01:01" ]
+ },
+ "xconnect": {
+ "of:0000480fcfaede26": [{
+ "vlan": 333,
+ "ports": [1, 2],
+ "name": "vsg-1"
+ },
+ {
+ "vlan": 555,
+ "ports": [1, 2],
+ "name": "vsg-2"},
+ {
+ "vlan": 666,
+ "ports": [1, 2],
+ "name": "vsg-3"}]
+ }
+ }
+ }
+}
\ No newline at end of file