Sanjeev N created CLOUDSTACK-6200:
-------------------------------------

             Summary: [Automation] Add support for Hyper-v in regression test 
test_routers.py
                 Key: CLOUDSTACK-6200
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-6200
             Project: CloudStack
          Issue Type: Test
      Security Level: Public (Anyone can view this level - this is the default.)
          Components: Automation
    Affects Versions: 4.3.0
         Environment: Cloudstack 4.3
Advanced zone with Hyper-v

            Reporter: Sanjeev N
             Fix For: 4.3.0


[Automation] Add support for Hyper-v in regression test test_routers.py

test inside class TestRouterStopCreateFW checks for dnsmasq services status 
inside VR. at line no: 1270. 
Following is the code to verify it:
   1269         # For DNS and DHCP check 'dnsmasq' process status
   1270         if self.apiclient.hypervisor.lower() == 'vmware':
   1271                result = get_process_status(
   1272                                self.apiclient.connection.mgtSvr,
   1273                                22,
   1274                                self.apiclient.connection.user,
   1275                                self.apiclient.connection.passwd,
   1276                                router.linklocalip,
   1277                                'iptables -t nat -L',
   1278                                 hypervisor=self.apiclient.hypervisor
   1279                                )
   1280         else:
   1281             try:
   1282                 result = get_process_status(
   1283                     host.ipaddress,
   1284                     22,
   1285                     host.user,
   1286                     host.passwd,
   1287                     router.linklocalip,
   1288                     'iptables -t nat -L'
   1289                 )
   1290             except KeyError:
   1291                 self.skipTest("Provide a marvin config file with host 
credentials to run %s" % self._testMethodName)

This code will work for vmware, xen and kvm but not for Hyper-v. So need to add 
support for Hyper-v as well.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to