예제 #1
0
 def testExtraArguments(self):
     iperf3 = ip_diag_iperf3.DiagIperf3()
     iperf3.ExtraArguments = '--extra --arguments'
     iperf3.Host = 'example.com'
     self._WaitUntilCompleted(iperf3)
     self.assertEqual(iperf3.DiagnosticsState, 'Complete')
     self.assertTrue('--extra --arguments' in iperf3.Result)
예제 #2
0
 def testDscp(self):
     iperf3 = ip_diag_iperf3.DiagIperf3()
     iperf3.DSCP = 11
     iperf3.Host = 'example.com'
     self._WaitUntilCompleted(iperf3)
     self.assertEqual(iperf3.DiagnosticsState, 'Complete')
     self.assertTrue('--tos 11' in iperf3.Result)
예제 #3
0
 def testSimple(self):
     iperf3 = ip_diag_iperf3.DiagIperf3()
     iperf3.Host = 'hostname'
     self._WaitUntilCompleted(iperf3)
     self.assertEqual(iperf3.DiagnosticsState, 'Complete')
     self.assertTrue('hostname' in iperf3.Result)
     self.assertTrue('iperf3:' in iperf3.Result)
예제 #4
0
 def testIPv6AddressPing(self):
     iperf3 = ip_diag_iperf3.DiagIperf3()
     iperf3.Host = '1::1'
     self._WaitUntilCompleted(iperf3)
     self.assertEqual(iperf3.DiagnosticsState, 'Complete')
     self.assertTrue('1::1' in iperf3.Result)
     self.assertTrue('--version6' in iperf3.Result)
     self.assertTrue('iperf3:' in iperf3.Result)
예제 #5
0
 def testValidateExports(self):
     iperf3 = ip_diag_iperf3.DiagIperf3()
     tr.handle.ValidateExports(iperf3)