os.path.dirname(planetlab.__file__),
'scripts',
'plr50.c')
+ TOS_PY = os.path.join(
+ os.path.dirname(planetlab.__file__),
+ 'scripts',
+ 'tosqueue.py')
def setUp(self):
self.root_dir = tempfile.mkdtemp()
def test_tap_ping_udp_loss2_c(self):
self._pingtest("TapInterface", "udp", "AES", self.PLR50_C, self.PLR50_C, "plr=50", "plr=50")
+ @test_util.skipUnless(test_util.pl_auth() is not None, "Test requires PlanetLab authentication info (PL_USER and PL_PASS environment variables)")
+ def test_tap_ping_udp_tos(self):
+ self._pingtest("TapInterface", "udp", "AES", self.TOS_PY, self.TOS_PY, "size=1000", "size=1000")
+
@test_util.skipUnless(test_util.pl_auth() is not None, "Test requires PlanetLab authentication info (PL_USER and PL_PASS environment variables)")
def test_nepi_depends(self):
instance = self.make_instance()
'src','nepi','testbeds','planetlab','scripts'))
queuemodule = __import__(queuemodule)
queueclass = queuemodule.queueclass
+ else:
+ queueclass = None
TERMINATE = []
def stopme():
time.sleep(100)
except:
return packet
tunchannel.decrypt = decrypt
-"""
+
for cipher in (None, 'AES', 'Blowfish', 'DES', 'DES3'):
if cipher is None:
passphrase = None
pstats.Stats('tunchannel.plr.profile').strip_dirs().sort_stats('time').print_stats()
print "Bandwidth (50%% PLR): %.4fMb/s" % ( bytes / 200.0 * 8 / 2**20, )
-"""
bytes = 0
cProfile.runctx('test(None,None,None,"tosqueue")',globals(),locals(),'tunchannel.tos.profile')