Fixes CLOUDSTACK-3582 Signed-off-by: Prasanna Santhanam <[email protected]>
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/cfd892fc Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/cfd892fc Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/cfd892fc Branch: refs/heads/ldapplugin Commit: cfd892fc3b72def40ab4cde78a7b844510bb860a Parents: 2d6644d Author: Sowmya Krishnan <[email protected]> Authored: Wed Jul 17 12:16:53 2013 +0530 Committer: Prasanna Santhanam <[email protected]> Committed: Wed Jul 17 19:23:57 2013 +0530 ---------------------------------------------------------------------- test/integration/component/test_netscaler_lb.py | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack/blob/cfd892fc/test/integration/component/test_netscaler_lb.py ---------------------------------------------------------------------- diff --git a/test/integration/component/test_netscaler_lb.py b/test/integration/component/test_netscaler_lb.py index 146b4c6..4253ada 100644 --- a/test/integration/component/test_netscaler_lb.py +++ b/test/integration/component/test_netscaler_lb.py @@ -2778,11 +2778,27 @@ class TestVmWithLb(cloudstackTestCase): hostnames.append(result) self.debug("Hostnames: %s" % str(hostnames)) - self.assertNotEqual( + if hostnames[0] == hostnames[1]: + ssh_3 = self.vm_2.get_ssh_client( + ipaddress=self.public_ip_1.ipaddress.ipaddress, + reconnect=True + ) + self.debug("Command: hostname") + result = ssh_3.execute("hostname") + self.debug("Output: %s" % result) + hostnames.append(result) + + self.assertNotEqual( hostnames[0], - hostnames[1], + hostnames[2], "Both request should be served by different instances" ) + else: + self.assertNotEqual( + hostnames[0], + hostnames[1], + "Both request should be served by different instances" + ) except Exception as e: self.fail("Exception occured during SSH: %s - %s" % ( self.public_ip_1.ipaddress.ipaddress,
