updated emane tests to use mdr models for the nodes, add a couple extra logs
This commit is contained in:
parent
777e19de93
commit
336702a056
4 changed files with 16 additions and 12 deletions
|
@ -21,12 +21,14 @@ class Core(object):
|
|||
self.nodes = {}
|
||||
self.node_ips = {}
|
||||
|
||||
def create_node(self, name, cls=nodes.CoreNode, objid=None, position=None, services=None):
|
||||
def create_node(self, name, cls=nodes.CoreNode, objid=None, position=None, services=None, model=""):
|
||||
node = self.session.add_object(cls=cls, name=name, objid=objid)
|
||||
if model:
|
||||
node.type = model
|
||||
if position:
|
||||
node.setposition(*position)
|
||||
if services:
|
||||
self.session.services.addservicestonode(node, "", services)
|
||||
self.session.services.addservicestonode(node, model, services)
|
||||
self.nodes[name] = node
|
||||
|
||||
def add_interface(self, network, name):
|
||||
|
|
|
@ -27,8 +27,8 @@ class TestGui:
|
|||
core_emane.set_emane_model(emane_node, EmaneIeee80211abgModel)
|
||||
|
||||
# create nodes
|
||||
core_emane.create_node("n1", objid=1, position=(150, 150), services=_EMANE_SERVICES)
|
||||
core_emane.create_node("n2", objid=2, position=(300, 150), services=_EMANE_SERVICES)
|
||||
core_emane.create_node("n1", objid=1, position=(150, 150), services=_EMANE_SERVICES, model="mdr")
|
||||
core_emane.create_node("n2", objid=2, position=(300, 150), services=_EMANE_SERVICES, model="mdr")
|
||||
|
||||
# add interfaces to nodes
|
||||
core_emane.add_interface(emane_node, "n1")
|
||||
|
@ -59,8 +59,8 @@ class TestGui:
|
|||
core_emane.set_emane_model(emane_node, EmaneRfPipeModel)
|
||||
|
||||
# create nodes
|
||||
core_emane.create_node("n1", objid=1, position=(150, 150), services=_EMANE_SERVICES)
|
||||
core_emane.create_node("n2", objid=2, position=(300, 150), services=_EMANE_SERVICES)
|
||||
core_emane.create_node("n1", objid=1, position=(150, 150), services=_EMANE_SERVICES, model="mdr")
|
||||
core_emane.create_node("n2", objid=2, position=(300, 150), services=_EMANE_SERVICES, model="mdr")
|
||||
|
||||
# add interfaces to nodes
|
||||
core_emane.add_interface(emane_node, "n1")
|
||||
|
@ -91,8 +91,8 @@ class TestGui:
|
|||
core_emane.set_emane_model(emane_node, EmaneCommEffectModel)
|
||||
|
||||
# create nodes
|
||||
core_emane.create_node("n1", objid=1, position=(150, 150), services=_EMANE_SERVICES)
|
||||
core_emane.create_node("n2", objid=2, position=(300, 150), services=_EMANE_SERVICES)
|
||||
core_emane.create_node("n1", objid=1, position=(150, 150), services=_EMANE_SERVICES, model="mdr")
|
||||
core_emane.create_node("n2", objid=2, position=(300, 150), services=_EMANE_SERVICES, model="mdr")
|
||||
|
||||
# add interfaces to nodes
|
||||
core_emane.add_interface(emane_node, "n1")
|
||||
|
@ -123,8 +123,8 @@ class TestGui:
|
|||
core_emane.set_emane_model(emane_node, EmaneBypassModel)
|
||||
|
||||
# create nodes
|
||||
core_emane.create_node("n1", objid=1, position=(150, 150), services=_EMANE_SERVICES)
|
||||
core_emane.create_node("n2", objid=2, position=(300, 150), services=_EMANE_SERVICES)
|
||||
core_emane.create_node("n1", objid=1, position=(150, 150), services=_EMANE_SERVICES, model="mdr")
|
||||
core_emane.create_node("n2", objid=2, position=(300, 150), services=_EMANE_SERVICES, model="mdr")
|
||||
|
||||
# add interfaces to nodes
|
||||
core_emane.add_interface(emane_node, "n1")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue