[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-7148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chandan Purushothama closed CLOUDSTACK-7148.
--------------------------------------------

Closing the bug as it is no longer seen in the automation run.

> [Automation] Fix the script "test_redundant_router_cleanups.py" - TypeError: 
> this constructor takes no arguments
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-7148
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-7148
>             Project: CloudStack
>          Issue Type: Test
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Automation, Test
>    Affects Versions: 4.5.0
>            Reporter: Chandan Purushothama
>            Assignee: Ashutosk Kelkar
>            Priority: Critical
>             Fix For: 4.5.0
>
>
>         self.assertEqual(
>                     len(routers),
>                     2,
>                     "Length of the list router should be 2 (Backup & master)"
>                     )
>         self.debug("Stopping the user VM: %s" % virtual_machine.name)
>         try:
>             virtual_machine.stop(self.apiclient)
>         except Exception as e:
>             self.fail("Failed to stop guest Vm: %s - %s" %
>                                             (virtual_machine.name, e))
>         interval = Configurations( <-- BUG: Missing "list" method
>                                     self.apiclient,
>                                     name='network.gc.interval'
>                                     )
>         delay = int(interval[0].value)
>         interval = Configurations.list(
>                                     self.apiclient,
>                                     name='network.gc.wait'
>                                     )
>         exp = int(interval[0].value)
>         self.debug("Sleeping for network gc wait + interval time")
>         # Sleep to ensure that all resources are deleted
>         time.sleep((delay + exp) * 2)
> ============
> Error Message:
> ============
> est_network_gc 
> (integration.component.test_redundant_router_cleanups.TestRedundantRouterNetworkCleanups):
>  DEBUG: ========Sending GET Cmd : listVirtualMachines=======
> requests.packages.urllib3.connectionpool: INFO: Starting new HTTP connection 
> (1): 10.220.135.41
> requests.packages.urllib3.connectionpool: DEBUG: "GET 
> /client/api?apiKey=K1eKecmH_8ipIelDho9Wm-HZm0WhiIw-2cGFZveZJdKOwB_Cchln9O4QBNxkyy8U8UHCRt_leTpa-yvEb04EOA&id=ecabe928-5dd9-4f53-a5b1-c758e664ac28&response=json&command=listVirtualMachines&signature=%2Fu2ByYo%2F3d%2BN3YRaFn00CddqfgA%3D&listAll=True
>  HTTP/1.1" 200 1374
> test_network_gc 
> (integration.component.test_redundant_router_cleanups.TestRedundantRouterNetworkCleanups):
>  DEBUG: Response : [{domain : u'ROOT', domainid : 
> u'ae89b9d2-0901-11e4-a9bc-5a9383355ca2', haenable : False, templatename : 
> u'CentOS 5.6(64-bit) no GUI (XenServer)', securitygroup : [], zoneid : 
> u'9f076f9c-266e-4d26-b6b5-05e197181167', cpunumber : 1, ostypeid : 142, 
> passwordenabled : False, instancename : u'i-376-589-VM', id : 
> u'ecabe928-5dd9-4f53-a5b1-c758e664ac28', displayvm : True, state : 
> u'Stopped', guestosid : u'aea0f246-0901-11e4-a9bc-5a9383355ca2', cpuspeed : 
> 100, serviceofferingid : u'956b0c1a-94a2-42e8-97a4-ed5cc4ff8afd', zonename : 
> u'XenRT-Zone-0', isdynamicallyscalable : True, displayname : u'Test VM', tags 
> : [], nic : [{networkid : u'4e47e163-7ee2-4bd2-807d-d53867768688', macaddress 
> : u'02:00:0b:4c:00:01', type : u'Isolated', id : 
> u'd0ac745f-c73f-43d6-847c-665067c70bb3', traffictype : u'Guest', netmask : 
> u'255.255.255.0', ipaddress : u'192.168.200.253', networkname : u'Test 
> Network', gateway : u'192.168.200.1', isdefault : True}], memory : 128, 
> templateid : u'ae8e25a8-0901-11e4-a9bc-5a9383355ca2', affinitygroup : [], 
> account : u'test-TestRedundantRouterNetworkCleanups-test_network_gc-YG37AT', 
> name : u'VM-ecabe928-5dd9-4f53-a5b1-c758e664ac28', created : 
> u'2014-07-12T12:49:11+0000', hypervisor : u'XenServer', rootdevicetype : 
> u'ROOT', rootdeviceid : 0, serviceofferingname : u'Tiny Instance', 
> templatedisplaytext : u'CentOS 5.6(64-bit) no GUI (XenServer)'}]
> test_network_gc 
> (integration.component.test_redundant_router_cleanups.TestRedundantRouterNetworkCleanups):
>  CRITICAL: EXCEPTION: test_network_gc: ['Traceback (most recent call 
> last):\n', '  File "/usr/lib/python2.7/unittest/case.py", line 332, in run\n  
>   testMethod()\n', '  File 
> "/home/jenkins/workspace/xenrt-reg-adv-xs/cloudstack.git/test/integration/component/test_redundant_router_cleanups.py",
>  line 597, in test_network_gc\n    name=\'network.gc.interval\'\n', 
> 'TypeError: this constructor takes no arguments\n']
> --------------------- >> end captured logging << ---------------------
> Stacktrace
>   File "/usr/lib/python2.7/unittest/case.py", line 332, in run
>     testMethod()
>   File 
> "/home/jenkins/workspace/xenrt-reg-adv-xs/cloudstack.git/test/integration/component/test_redundant_router_cleanups.py",
>  line 597, in test_network_gc
>     name='network.gc.interval'
> 'this constructor takes no arguments\n-------------------- >> begin captured 
> stdout << ---------------------\n=== TestName: test_network_gc | Status : 
> EXCEPTION ===\n\n



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to