Esempio n. 1
0
 def test_fan4_pwm_set(self):
     """
     For each fan read and test speed
     """
     Logger.log_testname(self._testMethodName)
     self.assertNotEqual(self.write_fans_cmd, None, "Set Fan cmd not set")
     super().fan_set_and_read(fan_id=4, pwm=70)
Esempio n. 2
0
 def test_fan4_read(self):
     """
     For each fan read and test speed
     """
     Logger.log_testname(self._testMethodName)
     self.assertNotEqual(self.read_fans_cmd, None, "Get Fan cmd not set")
     super().fan_read(fan=4)
Esempio n. 3
0
 def test_usb0_v6_interface(self):
     """
     Tests eth0 v6 interface
     """
     self.set_ifname("usb0")
     Logger.log_testname(self._testMethodName)
     self.assertEqual(self.ping_v6(), 0, "Ping test for usb0 v6 failed")
Esempio n. 4
0
 def test_fan4_pwm_set(self):
     '''
     For each fan read and test speed
     '''
     Logger.log_testname(name=__name__)
     self.assertNotEqual(self.write_fans_cmd, None, "Set Fan cmd not set")
     super().fan_set_and_read(fan_id=4, pwm=70)
Esempio n. 5
0
 def test_usb0_v6_interface(self):
     '''
     Tests eth0 v6 interface
     '''
     self.set_ifname("usb0")
     Logger.log_testname(name=__name__)
     self.assertEqual(self.ping_v6(), 0, 'Ping test for usb0 v6 failed')
Esempio n. 6
0
 def test_fan7_read(self):
     """
      For each fan read and test speed
     """
     Logger.log_testname(name=__name__)
     self.assertNotEqual(self.read_fans_cmd, None, "Get Fan cmd not set")
     super().fan_read(fan=7)
Esempio n. 7
0
 def test_eth0_4088_v6_interface(self):
     """
     Tests eth0 v6 interface
     """
     self.set_ifname("eth0.4088")
     Logger.log_testname(self._testMethodName)
     self.assertEqual(self.ping_v6(), 0, "Ping test for eth0.4088 v6 failed")
Esempio n. 8
0
 def test_fan_pwm_set(self):
     '''
     For each fan read and test speed
     '''
     Logger.log_testname(name=__name__)
     self.assertNotEqual(self.fans, None, "Fans must be defined")
     for fan in self.pwms:
         self.fan_set_and_read(fan_id=fan, pwm=40)
Esempio n. 9
0
 def test_fan_read(self):
     '''
     For each fan read and test speed
     '''
     Logger.log_testname(name=__name__)
     self.assertNotEqual(self.fans, None, "Fans must be defined")
     for fan in self.fans:
         self.fan_read(fan=fan)
Esempio n. 10
0
 def test_eth0_v4_interface(self):
     '''
     Tests eth0 v4 interface
     '''
     self.set_ifname("eth0")
     Logger.log_testname(name=__name__)
     self.assertEqual(self.ping_v4(), 0,
                      'Ping test for %s v4 failed'.format("eth0"))
Esempio n. 11
0
 def test_all_fans_read(self):
     """
     Test if all fan dump is returning sane data
     """
     Logger.log_testname(self._testMethodName)
     data = self.get_fan_speed()
     Logger.info("Fans dump:\n" + data)
     self.assertTrue(self.verify_get_fan_speed_output(data), "Get fan speeds failed")
Esempio n. 12
0
 def test_eth0_v4_interface(self):
     """
     Tests eth0 v4 interface
     """
     self.set_ifname("eth0")
     Logger.log_testname(name=self._testMethodName)
     self.assertEqual(self.ping_v4(), 0,
                      "Ping test for %s v4 failed".format("eth0"))
Esempio n. 13
0
 def test_all_fans_read(self):
     '''
     Test if all fan dump is returning sane data
     '''
     Logger.log_testname(name=__name__)
     data = self.get_fan_speed()
     Logger.info("Fans dump:\n" + data)
     self.assertTrue(self.verify_get_fan_speed_output(data),
         "Get fan speeds failed")
 def test_all_fans_read(self):
     """
     Test if all fan dump is returning sane data
     """
     Logger.log_testname(name=__name__)
     self.assertNotEqual(self.read_fans_cmd, None, "Get Fan cmd not set")
     data = self.get_fan_speed()
     Logger.info("Fans dump:\n" + data)
     self.assertTrue(self.verify_get_fan_speed_output(data), "Get fan speeds failed")
Esempio n. 15
0
 def test_fan_pwm_set(self):
     """
     For each fan read and test speed
     """
     Logger.log_testname(self._testMethodName)
     self.assertNotEqual(self.fans, None, "Fans must be defined")
     for pwm_id in self.pwms:
         with self.subTest(pwm_id=pwm_id):
             self.fan_set_and_read(pwm_id=pwm_id, fan_id=self.pwms[pwm_id], pwm=40)
Esempio n. 16
0
 def test_fan_read(self):
     """
     For each fan read and test speed
     """
     Logger.log_testname(self._testMethodName)
     self.assertNotEqual(self.fans, None, "Fans must be defined")
     for fan in self.fans:
         with self.subTest(fan=fan):
             self.fan_read(fan=fan)
 def test_fan6_read(self):
     """
     For each fan read and test speed
     """
     Logger.log_testname(self._testMethodName)
     self.assertNotEqual(self.read_fans_cmd, None, "Get Fan cmd not set")
     # Sleep needed to test and make sure that we won't run
     # into accessing sysfs path issue causing test to fail
     time.sleep(2)
     super().fan_read(fan=6)
Esempio n. 18
0
 def test_eth0_v6_slaac_interface(self):
     """
     Tests eth0 SLAAC IP
     """
     self.set_ifname("eth0")
     Logger.log_testname(name=self._testMethodName)
     self.assertIn(
         self.generate_modified_eui_64_mac_address(),
         self.get_ipv6_address().replace(":", ""),
         "SLAAC IP doesn't found",
     )
Esempio n. 19
0
 def test_all_fans_read(self):
     """
     Test if all fan dump is returning sane data
     """
     # Sleep needed to test and make sure that we won't run
     # into accessing sysfs path issue causing test to fail
     time.sleep(2)
     Logger.log_testname(self._testMethodName)
     self.assertNotEqual(self.read_fans_cmd, None, "Get Fan cmd not set")
     data = self.get_fan_speed()
     Logger.info("Fans dump:\n" + data)
     self.assertTrue(self.verify_get_fan_speed_output(data), "Get fan speeds failed")
Esempio n. 20
0
 def test_eth0_v6_slaac_interface(self):
     """
     Tests eth0 SLAAC IP
     """
     self.set_ifname("eth0")
     Logger.log_testname(name=self._testMethodName)
     addr = ipaddress.ip_address(self.get_ipv6_address())
     haystack = addr.exploded.replace(":", "")
     self.assertIn(
         self.generate_modified_eui_64_mac_address(),
         haystack,
         "SLAAC IP doesn't found",
     )
Esempio n. 21
0
 def log_check(self, name):
     Logger.log_testname(name)
     self.set_fru_cmd()
     self.set_fru_fields()
     if not self.fru_info:
         self.fru_info = self.run_fru_cmd()
Esempio n. 22
0
 def log_check(self, name):
     Logger.log_testname(name)
     self.set_eeprom_cmd()
     if not self.eeprom_info:
         self.eeprom_info = self.run_eeprom_cmd()