Adding multiple links to the ATT MPLS test topology.
Change-Id: I0ae7bfcbc733d11c392ebdcc752ac2c75f8f5d99
diff --git a/tools/test/topos/attmpls.py b/tools/test/topos/attmpls.py
index 8b75df7..4fe7115 100644
--- a/tools/test/topos/attmpls.py
+++ b/tools/test/topos/attmpls.py
@@ -104,8 +104,11 @@
# add edges between switches
self.addLink( NY54 , CMBR, bw=10, delay='0.979030824185ms')
+ self.addLink( NY54 , CMBR, bw=10, delay='0.979030824185ms')
+ self.addLink( NY54 , CMBR, bw=10, delay='0.979030824185ms')
self.addLink( NY54 , CHCG, bw=10, delay='0.806374975652ms')
self.addLink( NY54 , PHLA, bw=10, delay='0.686192970166ms')
+ self.addLink( NY54 , PHLA, bw=10, delay='0.686192970166ms')
self.addLink( NY54 , WASH, bw=10, delay='0.605826192092ms')
self.addLink( CMBR , PHLA, bw=10, delay='1.4018238197ms')
self.addLink( CHCG , CLEV, bw=10, delay='0.232315346482ms')
@@ -113,6 +116,7 @@
self.addLink( CHCG , STLS, bw=10, delay='1.12827896944ms')
self.addLink( CHCG , DNVR, bw=10, delay='1.35964770335ms')
self.addLink( CHCG , KSCY, bw=10, delay='1.5199778541ms')
+ self.addLink( CHCG , KSCY, bw=10, delay='1.5199778541ms')
self.addLink( CHCG , SNFN, bw=10, delay='0.620743405435ms')
self.addLink( CHCG , STTL, bw=10, delay='0.93027212534ms')
self.addLink( CHCG , SLKC, bw=10, delay='0.735621751348ms')
@@ -125,6 +129,8 @@
self.addLink( ATLN , NSVL, bw=10, delay='1.32869749865ms')
self.addLink( ATLN , STLS, bw=10, delay='0.767705554748ms')
self.addLink( ATLN , DLLS, bw=10, delay='0.544782086448ms')
+ self.addLink( ATLN , DLLS, bw=10, delay='0.544782086448ms')
+ self.addLink( ATLN , DLLS, bw=10, delay='0.544782086448ms')
self.addLink( ATLN , ORLD, bw=10, delay='1.46119152532ms')
self.addLink( PHLA , WASH, bw=10, delay='0.372209320106ms')
self.addLink( NSVL , STLS, bw=10, delay='1.43250491305ms')
@@ -141,11 +147,15 @@
self.addLink( SNAN , PHNX, bw=10, delay='1.34258627257ms')
self.addLink( SNAN , DLLS, bw=10, delay='1.50063532341ms')
self.addLink( DLLS , DNVR, bw=10, delay='0.251471593235ms')
+ self.addLink( DLLS , DNVR, bw=10, delay='0.251471593235ms')
+ self.addLink( DLLS , KSCY, bw=10, delay='0.18026026737ms')
self.addLink( DLLS , KSCY, bw=10, delay='0.18026026737ms')
self.addLink( DLLS , SNFN, bw=10, delay='0.74304274592ms')
self.addLink( DLLS , LA03, bw=10, delay='0.506439293357ms')
+ self.addLink( DLLS , LA03, bw=10, delay='0.506439293357ms')
self.addLink( DNVR , KSCY, bw=10, delay='0.223328790403ms')
self.addLink( DNVR , SNFN, bw=10, delay='0.889017541903ms')
+ self.addLink( DNVR , SNFN, bw=10, delay='0.889017541903ms')
self.addLink( DNVR , SLKC, bw=10, delay='0.631898982721ms')
self.addLink( KSCY , SNFN, bw=10, delay='0.922778522233ms')
self.addLink( SNFN , SCRM, bw=10, delay='0.630352278097ms')
@@ -153,12 +163,15 @@
self.addLink( SNFN , STTL, bw=10, delay='1.54076081649ms')
self.addLink( SNFN , SLKC, bw=10, delay='0.621507502625ms')
self.addLink( SNFN , LA03, bw=10, delay='0.602936230151ms')
+ self.addLink( SNFN , LA03, bw=10, delay='0.602936230151ms')
+ self.addLink( SNFN , LA03, bw=10, delay='0.602936230151ms')
self.addLink( SCRM , SLKC, bw=10, delay='0.461350343644ms')
self.addLink( PTLD , STTL, bw=10, delay='1.17591515181ms')
self.addLink( SLKC , LA03, bw=10, delay='0.243225267023ms')
self.addLink( LA03 , SNDG, bw=10, delay='0.681264950821ms')
+ self.addLink( LA03 , SNDG, bw=10, delay='0.681264950821ms')
self.addLink( LA03 , PHNX, bw=10, delay='0.343709457969ms')
- # self.addLink( LA03 , PHNX, bw=10, delay='0.343709457969ms')
+ self.addLink( LA03 , PHNX, bw=10, delay='0.343709457969ms')
self.addLink( SNDG , PHNX, bw=10, delay='0.345064487693ms')
topos = { 'att': ( lambda: AttMplsTopo() ) }
diff --git a/tools/test/topos/attmplsfast.py b/tools/test/topos/attmplsfast.py
index c78f47a..a020dc6 100644
--- a/tools/test/topos/attmplsfast.py
+++ b/tools/test/topos/attmplsfast.py
@@ -103,62 +103,75 @@
self.addLink( PHNX , PHNX_host )
# add edges between switches
- self.addLink( NY54 , CMBR )
- self.addLink( NY54 , CHCG )
- self.addLink( NY54 , PHLA )
- self.addLink( NY54 , WASH )
- self.addLink( CMBR , PHLA )
- self.addLink( CHCG , CLEV )
- self.addLink( CHCG , PHLA )
- self.addLink( CHCG , STLS )
- self.addLink( CHCG , DNVR )
- self.addLink( CHCG , KSCY )
- self.addLink( CHCG , SNFN )
- self.addLink( CHCG , STTL )
- self.addLink( CHCG , SLKC )
- self.addLink( CLEV , NSVL )
- self.addLink( CLEV , STLS )
- self.addLink( CLEV , PHLA )
- self.addLink( RLGH , ATLN )
- self.addLink( RLGH , WASH )
- self.addLink( ATLN , WASH )
- self.addLink( ATLN , NSVL )
- self.addLink( ATLN , STLS )
- self.addLink( ATLN , DLLS )
- self.addLink( ATLN , ORLD )
- self.addLink( PHLA , WASH )
- self.addLink( NSVL , STLS )
- self.addLink( NSVL , DLLS )
- self.addLink( STLS , DLLS )
- self.addLink( STLS , KSCY )
- self.addLink( STLS , LA03 )
- self.addLink( NWOR , HSTN )
- self.addLink( NWOR , DLLS )
- self.addLink( NWOR , ORLD )
- self.addLink( HSTN , SNAN )
- self.addLink( HSTN , DLLS )
- self.addLink( HSTN , ORLD )
- self.addLink( SNAN , PHNX )
- self.addLink( SNAN , DLLS )
- self.addLink( DLLS , DNVR )
- self.addLink( DLLS , KSCY )
- self.addLink( DLLS , SNFN )
- self.addLink( DLLS , LA03 )
- self.addLink( DNVR , KSCY )
- self.addLink( DNVR , SNFN )
- self.addLink( DNVR , SLKC )
- self.addLink( KSCY , SNFN )
- self.addLink( SNFN , SCRM )
- self.addLink( SNFN , PTLD )
- self.addLink( SNFN , STTL )
- self.addLink( SNFN , SLKC )
- self.addLink( SNFN , LA03 )
- self.addLink( SCRM , SLKC )
- self.addLink( PTLD , STTL )
- self.addLink( SLKC , LA03 )
- self.addLink( LA03 , SNDG )
- self.addLink( LA03 , PHNX )
- # self.addLink( LA03 , PHNX )
- self.addLink( SNDG , PHNX )
+ self.addLink( NY54 , CMBR)
+ self.addLink( NY54 , CMBR)
+ self.addLink( NY54 , CMBR)
+ self.addLink( NY54 , CHCG)
+ self.addLink( NY54 , PHLA)
+ self.addLink( NY54 , PHLA)
+ self.addLink( NY54 , WASH)
+ self.addLink( CMBR , PHLA)
+ self.addLink( CHCG , CLEV)
+ self.addLink( CHCG , PHLA)
+ self.addLink( CHCG , STLS)
+ self.addLink( CHCG , DNVR)
+ self.addLink( CHCG , KSCY)
+ self.addLink( CHCG , KSCY)
+ self.addLink( CHCG , SNFN)
+ self.addLink( CHCG , STTL)
+ self.addLink( CHCG , SLKC)
+ self.addLink( CLEV , NSVL)
+ self.addLink( CLEV , STLS)
+ self.addLink( CLEV , PHLA)
+ self.addLink( RLGH , ATLN)
+ self.addLink( RLGH , WASH)
+ self.addLink( ATLN , WASH)
+ self.addLink( ATLN , NSVL)
+ self.addLink( ATLN , STLS)
+ self.addLink( ATLN , DLLS)
+ self.addLink( ATLN , DLLS)
+ self.addLink( ATLN , DLLS)
+ self.addLink( ATLN , ORLD)
+ self.addLink( PHLA , WASH)
+ self.addLink( NSVL , STLS)
+ self.addLink( NSVL , DLLS)
+ self.addLink( STLS , DLLS)
+ self.addLink( STLS , KSCY)
+ self.addLink( STLS , LA03)
+ self.addLink( NWOR , HSTN)
+ self.addLink( NWOR , DLLS)
+ self.addLink( NWOR , ORLD)
+ self.addLink( HSTN , SNAN)
+ self.addLink( HSTN , DLLS)
+ self.addLink( HSTN , ORLD)
+ self.addLink( SNAN , PHNX)
+ self.addLink( SNAN , DLLS)
+ self.addLink( DLLS , DNVR)
+ self.addLink( DLLS , DNVR)
+ self.addLink( DLLS , KSCY)
+ self.addLink( DLLS , KSCY)
+ self.addLink( DLLS , SNFN)
+ self.addLink( DLLS , LA03)
+ self.addLink( DLLS , LA03)
+ self.addLink( DNVR , KSCY)
+ self.addLink( DNVR , SNFN)
+ self.addLink( DNVR , SNFN)
+ self.addLink( DNVR , SLKC)
+ self.addLink( KSCY , SNFN)
+ self.addLink( SNFN , SCRM)
+ self.addLink( SNFN , PTLD)
+ self.addLink( SNFN , STTL)
+ self.addLink( SNFN , SLKC)
+ self.addLink( SNFN , LA03)
+ self.addLink( SNFN , LA03)
+ self.addLink( SNFN , LA03)
+ self.addLink( SCRM , SLKC)
+ self.addLink( PTLD , STTL)
+ self.addLink( SLKC , LA03)
+ self.addLink( LA03 , SNDG)
+ self.addLink( LA03 , SNDG)
+ self.addLink( LA03 , PHNX)
+ self.addLink( LA03 , PHNX)
+ self.addLink( SNDG , PHNX)
topos = { 'att': ( lambda: AttMplsTopo() ) }