Test-IgmpProxy:
   Added local copy for app under test and dependency.
   Merged reference config for igmp proxy to be used
   for automation.

Change-Id: I54d927295cf5a8f1f2a7e30cde9a6d7e725f7158
diff --git a/src/test/igmpproxy/igmpproxyconfig.json b/src/test/igmpproxy/igmpproxyconfig.json
new file mode 100644
index 0000000..77cbae1
--- /dev/null
+++ b/src/test/igmpproxy/igmpproxyconfig.json
@@ -0,0 +1,52 @@
+{
+	"ports": {},
+	"hosts": {},
+	"devices": {
+		"of:0000000000000001": {
+			"basic": {
+				"driver": "default"
+			},
+			"accessDevice": {
+				"uplink": "2",
+				"vlan": "222",
+				"defaultVlan": "1"
+			}
+		}
+	},
+	"apps": {
+		"org.onosproject.provider.lldp": {
+			"suppression": {
+				"deviceTypes": ["ROADM"],
+				"annotation": "{\"no-lldp\":null}"
+			}
+		},
+		"org.opencord.igmpproxy": {
+			"igmpproxy": {
+				"globalConnectPointMode": "true",
+				"globalConnectPoint": "of:0000000000000001/1",
+				"UnsolicitedTimeOut": "2",
+				"MaxResp": "10",
+				"KeepAliveInterval": "120",
+				"KeepAliveCount": "3",
+				"LastQueryInterval": "2",
+				"LastQueryCount": "2",
+				"FastLeave": "false",
+				"PeriodicQuery": "true",
+				"IgmpCos": "7",
+				"withRAUpLink": "true",
+				"withRADownLink": "true"
+			},
+			"ssmTranslate": [{
+				"source": "10.34.56.78",
+				"group": "224.2.3.4"
+			}]
+		},
+		"org.opencord.mcast": {
+			"multicast": {
+				"ingressVlan": "222",
+				"egressVlan": "17"
+			}
+		}
+	},
+	"links": {}
+}