Merge pull request #1692 from shapeblue/4.8-marvinpingtests Fix Smoke Test Failuresfix ping tests to properly recognise successful ping test (on 4.8 branch)
* pr/1692: CLOUDSTACK-9529: Cleanup resources after marvin test completes CLOUDSTACK-9533: gateway of public IP is not handled correctly when parsing the cmd_line.json to create ips.json databag CLOUDSTACK-9532: Use macchinina as a template for failing tests CLOUDSTACK-9527: test_01_test_vm_volume_snapshot making test negative again CLOUDSTACK-9531: Try template teardown without failure CLOUDSTACK-9527: Skip tests not supported for hypervisor CLOUDSTACK-9524: Check router hypervisor before ssh to VR CLOUDSTACK-9522: Check for available attribute in marvin response CLOUDSTACK-9526: Marvin test_deploy_vgpu_enabled_vm.py - Fix a hardcoded username and password CLOUDSTACK-9515: internal LB vm is not handled when parsing cmd_line.json, resulting in internal LB vm not come up CLOUDSTACK-9161: move quota test to plugins Marvin Tests: Fix VPC network offering selection fix macchinina template specificied for vmware in Marvin tests fix ping tests to properly recognise successful ping test CLOUDSTACK-9514: Making the credentials of the host to be picked up from the CLOUDSTACK-9511: fix test_privategw_acl.py to handle multiple physical networks Signed-off-by: Rohit Yadav <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/a664e035 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/a664e035 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/a664e035 Branch: refs/heads/4.8 Commit: a664e035bd8ddfe9c270cf15f8e904d25d0c4e02 Parents: 9eb8b2e 409e504 Author: Rohit Yadav <[email protected]> Authored: Fri Oct 21 10:11:12 2016 +0530 Committer: Rohit Yadav <[email protected]> Committed: Fri Oct 21 10:11:12 2016 +0530 ---------------------------------------------------------------------- .../debian/config/opt/cloud/bin/merge.py | 13 +- test/integration/plugins/test_quota.py | 204 +++++++++++++++++++ .../smoke/test_deploy_vgpu_enabled_vm.py | 5 +- test/integration/smoke/test_internal_lb.py | 15 +- test/integration/smoke/test_network.py | 5 +- test/integration/smoke/test_network_acl.py | 2 +- .../smoke/test_non_contigiousvlan.py | 15 +- test/integration/smoke/test_password_server.py | 47 +++-- test/integration/smoke/test_primary_storage.py | 3 + test/integration/smoke/test_privategw_acl.py | 118 +++++++---- test/integration/smoke/test_quota.py | 204 ------------------- test/integration/smoke/test_router_dhcphosts.py | 47 +++-- .../test_routers_iptables_default_policy.py | 80 +++++--- .../smoke/test_routers_network_ops.py | 84 +++++++- test/integration/smoke/test_snapshots.py | 82 ++++++-- test/integration/smoke/test_vm_snapshots.py | 35 +--- test/integration/smoke/test_vpc_redundant.py | 66 +++++- test/integration/smoke/test_vpc_router_nics.py | 4 +- test/integration/smoke/test_vpc_vpn.py | 28 ++- tools/marvin/marvin/lib/base.py | 56 ++--- tools/marvin/marvin/lib/common.py | 2 + 21 files changed, 692 insertions(+), 423 deletions(-) ----------------------------------------------------------------------
