[ONOS-7780] Migrate more SRMulticast test cases to POD

Change-Id: If6a33e67d98869730c41527acb957f090d43261a
diff --git a/TestON/tests/USECASE/SegmentRouting/SRMulticast/dependencies/SRMulticastTest.py b/TestON/tests/USECASE/SegmentRouting/SRMulticast/dependencies/SRMulticastTest.py
index 8758fd8..33e9656 100644
--- a/TestON/tests/USECASE/SegmentRouting/SRMulticast/dependencies/SRMulticastTest.py
+++ b/TestON/tests/USECASE/SegmentRouting/SRMulticast/dependencies/SRMulticastTest.py
@@ -37,10 +37,10 @@
     lib.installOnos( main, skipPackage=skipPackage, cliSleep=5 )
     # Load configuration files
     main.step( "Load configurations" )
-    main.cfgName = "TEST_CONFIG_ipv4=1_ipv6=1" if hasattr( main, "Mininet1" ) else "flex"
+    main.cfgName = "TEST_CONFIG_ipv4=1_ipv6=1" if hasattr( main, "Mininet1" ) else main.params[ "DEPENDENCY" ][ "confName" ]
     lib.loadJson( main )
     time.sleep( float( main.params[ "timers" ][ "loadNetcfgSleep" ] ) )
-    main.cfgName = "common" if hasattr( main, "Mininet1" ) else "flex"
+    main.cfgName = "common" if hasattr( main, "Mininet1" ) else main.params[ "DEPENDENCY" ][ "confName" ]
     lib.loadMulticastConfig( main )
     lib.loadHost( main )
 
diff --git a/TestON/tests/USECASE/SegmentRouting/SRMulticast/dependencies/host/flex.host b/TestON/tests/USECASE/SegmentRouting/SRMulticast/dependencies/host/flex.host
index 7647b9e..16924b4 100644
--- a/TestON/tests/USECASE/SegmentRouting/SRMulticast/dependencies/host/flex.host
+++ b/TestON/tests/USECASE/SegmentRouting/SRMulticast/dependencies/host/flex.host
@@ -2,11 +2,15 @@
     "onos":
     {
         "12:1C:B7:5C:69:68/None": "10.0.202.8",
-        "A2:9B:16:E8:2A:52/None": "10.0.204.8"
+        "A2:9B:16:E8:2A:52/None": "10.0.204.8",
+        "0A:5E:0D:F3:EC:D4/None": "10.0.202.7",
+        "EA:DA:19:1E:CB:7D/None": "10.0.204.7"
     },
     "network":
     {
         "h1": "10.0.202.8",
-        "h2": "10.0.204.8"
+        "h2": "10.0.204.8",
+        "h3": "10.0.202.7",
+        "h4": "10.0.204.7"
     }
 }
diff --git a/TestON/tests/USECASE/SegmentRouting/SRMulticast/dependencies/multicast/flex.multicastConfig b/TestON/tests/USECASE/SegmentRouting/SRMulticast/dependencies/multicast/flex.multicastConfig
index 0e0ccc9..cae5007 100644
--- a/TestON/tests/USECASE/SegmentRouting/SRMulticast/dependencies/multicast/flex.multicastConfig
+++ b/TestON/tests/USECASE/SegmentRouting/SRMulticast/dependencies/multicast/flex.multicastConfig
@@ -17,10 +17,22 @@
         ],
         "dst": [
             {
+                "host": "h3",
+                "id": "0A:5E:0D:F3:EC:D4/None",
+                "interface": "bond0",
+                "dualHomed": "True"
+            },
+            {
                 "host": "h2",
                 "id": "A2:9B:16:E8:2A:52/None",
                 "interface": "bond0",
                 "dualHomed": "True"
+            },
+            {
+                "host": "h4",
+                "id": "EA:DA:19:1E:CB:7D/None",
+                "interface": "bond0",
+                "dualHomed": "True"
             }
         ]
     }