Back to 2-node snat test
authorClaudio-Daniel Freire <claudio-daniel.freire@inria.fr>
Wed, 18 May 2011 09:43:32 +0000 (11:43 +0200)
committerClaudio-Daniel Freire <claudio-daniel.freire@inria.fr>
Wed, 18 May 2011 09:43:32 +0000 (11:43 +0200)
test/testbeds/planetlab/integration_ns3.py

index 6a02847..ec7a52c 100755 (executable)
@@ -223,13 +223,13 @@ class PlanetLabCrossIntegrationTestCase(unittest.TestCase):
         tap1.set_attribute_value("snat", True)
         
         # Add second PL node (ping target)
-        #node2 = pl.create("Node")
-        #node2.set_attribute_value("hostname", self.host2)
-        #node2.set_attribute_value("label", "node2")
-        #iface2 = pl.create("NodeInterface")
-        #iface2.set_attribute_value("label", "node2iface")
-        #node2.connector("devs").connect(iface2.connector("node"))
-        #iface2.connector("inet").connect(inet.connector("devs"))
+        node2 = pl.create("Node")
+        node2.set_attribute_value("hostname", self.host2)
+        node2.set_attribute_value("label", "node2")
+        iface2 = pl.create("NodeInterface")
+        iface2.set_attribute_value("label", "node2iface")
+        node2.connector("devs").connect(iface2.connector("node"))
+        iface2.connector("inet").connect(inet.connector("devs"))
         
         # Create NS3 node that is responsive to pings, connected
         # to node1 through the Tap interface
@@ -258,7 +258,7 @@ class PlanetLabCrossIntegrationTestCase(unittest.TestCase):
 
         # Create NS3 ping application, pinging the PL node
         ping = ns3_desc.create("ns3::V4Ping")
-        ping.set_attribute_value("Remote", "209.85.146.147") #"{#[node2iface].addr[0].[Address]#}")
+        ping.set_attribute_value("Remote", "{#[node2iface].addr[0].[Address]#}")
         ping.set_attribute_value("StartTime", "0s")
         ping.set_attribute_value("StopTime", "10s")
         ping.connector("node").connect(ns1.connector("apps"))