From 82dc6fe7b697f927870bb151cad5e644a46101d6 Mon Sep 17 00:00:00 2001 From: peusterm Date: Thu, 12 May 2016 15:14:06 +0200 Subject: [PATCH] GK test now works. we pull the VNFs directly from dockerhub which is always available. --- misc/sonata-demo-docker.son | Bin 5091 -> 5040 bytes .../unittests/test_sonata_dummy_gatekeeper.py | 3 +-- 2 files changed, 1 insertion(+), 2 deletions(-) mode change 100755 => 100644 misc/sonata-demo-docker.son diff --git a/misc/sonata-demo-docker.son b/misc/sonata-demo-docker.son old mode 100755 new mode 100644 index 98ce676c3b21164f57e6902135fe8f98af4ca36a..8cf77c0b68119d1fcb2cfe3a00338384276c49bf GIT binary patch delta 2087 zcmZYAdpHw{8wc@$fd01mI#?khsmWv%r&_s z4NlSp5J-@`u_30|9#%~WkGA8HPs;D)JUoYnBiy(;syZT zl3PI<#L!6%vDbUfD+op|a5c%q$D(vq8LcI}dJ!Y%Rc$0;6|%{U+uyBC{9{S>-R)oO5%Eu>?qKuy=6mJo>Y_##sG(GlewSUK$h=FhOLFmt1&hw4M9 zg>%oE)F>$%y;GE8^i5<(Ip-PrrYdm79+*D(TDv=(cdNM+?eIn+)U~SeigtXSYao%w zQphIc#AcVvOjn4!me#clF7?-w^vH*X1x|C9YO)wg5JGox%&Y{XueZ_N{(E@TRM~|m z6g3S-#3H{H%H-AhS%@@o7rBYUYb5aj5Qc@;86@uEjEu|wgC*L*E&zzOns9N!cAltsx(`l48oHTKxLUDf{ zV$uh^X(Jc%+teDiDjCl!v|4k8c9r$Ggr@xXtrz_U|K-ODMU>kxsS(-aalFNoyqn`e zmtzq|H7XY;pjd%UtGMWA9L&879m^AjQ!nIoJ63pxNlKMqQ%Bc>u_{0IEGqKU|5usx@$OgXVnm}#YWmXwH0&w zS&QL@9JTJr9Ze_In2*OyQ$5CpW$fU?{%Tuy(YznfV^= z-pHY{O1 zhz89azTqYo)F9hzA||rcx*4)T>aR$wk>=72Zn3!wN;tcWB&_V^MMoV|kNTlxSJ1d- zxJE$e_!b5Sl>Tm@jo}OkA0Sp$&(OoCDaex-Yo)LdVaNZ5s#kW7GByujNW8j*aMo{2^JePRod2(!`-gHA7p6K+ z9?Drhl%xE&oB|;UV%o1OyXc(K@v=xLnq`}08L0lsL8ZbHWtNR14SVZtnXBw_^up;p zVhS(mt}-=?uOqdBPHXMd#>4>Q-I3S0|HIwD#bwl>vMiOERn0bZmEbu}=mHm;gK!Ef zM;bhII62z&d`BQ00@lINu^<04wsMqT50{G2(2qA8Tq6cUDW_hrz;hCtdkY&bq_B-l z&z3P+U zY6{-FIL$i;9}?i6rEZtaa-qoBHksu2^`aod=7a=_=o6H5R%f5wLHDu8oyNSP9Z*cZ zFC^o053zNyuXy{cJu>8EoweXpEb1DZtGFmV|CsldWQBcywM!w;u1ESPS(a8hqU~2} zHO-NFBFdgA7!MXH-z(B+kPnp)V+Rt%{r^VPL(NVLxN@Mg$jm!L6!8m@jTh!kbL#vA ziZOWC!yvo!l@F`we-IISK2|=frG;8K)eW?Pp)yl*LQjUZjlCmd>wezsWd-(*8p%h1 z^w-|-r;|+d1f-6Yl=%(Su0d}{u}`4f?q@C%BsOglLt~MG@1n|M?KCP#f<|`|w z+PH_-Lg1&-nt`p=Xx;-Wf^L$C3c36Nvl1t7K7qzVy!J~BHucUpMOPV@_>XGugsBOGk*cM2h`O7 delta 2138 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 diff --git a/src/emuvim/test/unittests/test_sonata_dummy_gatekeeper.py b/src/emuvim/test/unittests/test_sonata_dummy_gatekeeper.py index 250bae7..02991cd 100755 --- a/src/emuvim/test/unittests/test_sonata_dummy_gatekeeper.py +++ b/src/emuvim/test/unittests/test_sonata_dummy_gatekeeper.py @@ -8,10 +8,9 @@ from emuvim.api.sonata import SonataDummyGatekeeperEndpoint PACKAGE_PATH = "misc/sonata-demo-docker.son" + class testSonataDummyGatekeeper(SimpleTestTopology): - @unittest.skipIf(os.environ.get("SON_EMU_IN_DOCKER") is None or True, - "skipping dummy GK test in local environment") def testAPI(self): # create network self.createNet(nswitches=0, ndatacenter=2, nhosts=2, ndockers=0) -- 2.17.1