Skip to content

Conversation

@nvazquez
Copy link
Contributor

Fix for marvin test failure introduced in #1847

Cc: @borisstoyanov @rhtyd @karuturi

@borisstoyanov
Copy link
Contributor

borisstoyanov commented Feb 22, 2017

@blueorangutan package

@blueorangutan
Copy link

@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@borisstoyanov
Copy link
Contributor

Thanks for this fix @nvazquez, I'll kick marvin tests to verify it doesn't brake any other test.

@nvazquez
Copy link
Contributor Author

@borisstoyanov great, thanks!

@blueorangutan
Copy link

Packaging result: ✔centos6 ✔centos7 ✔debian. JID-531

@borisstoyanov
Copy link
Contributor

@blueorangutan test

@blueorangutan
Copy link

@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@serg38
Copy link

serg38 commented Feb 22, 2017

LGTM

@blueorangutan
Copy link

Trillian test result (tid-890)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 35724 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1961-t890-kvm-centos7.zip
Intermitten failure detected: /marvin/tests/smoke/test_privategw_acl.py
Intermitten failure detected: /marvin/tests/smoke/test_snapshots.py
Intermitten failure detected: /marvin/tests/smoke/test_volumes.py
Intermitten failure detected: /marvin/tests/smoke/test_vpc_redundant.py
Test completed. 46 look ok, 3 have error(s)

Test Result Time (s) Test File
test_02_redundant_VPC_default_routes Failure 863.96 test_vpc_redundant.py
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL Failure 374.04 test_vpc_redundant.py
test_04_rvpc_privategw_static_routes Failure 345.82 test_privategw_acl.py
test_02_list_snapshots_with_removed_data_store Error 0.02 test_snapshots.py
test_01_vpc_site2site_vpn Success 160.04 test_vpc_vpn.py
test_01_vpc_remote_access_vpn Success 66.18 test_vpc_vpn.py
test_01_redundant_vpc_site2site_vpn Success 250.72 test_vpc_vpn.py
test_02_VPC_default_routes Success 279.91 test_vpc_router_nics.py
test_01_VPC_nics_after_destroy Success 522.74 test_vpc_router_nics.py
test_05_rvpc_multi_tiers Success 512.38 test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nics Success 1413.40 test_vpc_redundant.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers Success 554.00 test_vpc_redundant.py
test_09_delete_detached_volume Success 156.51 test_volumes.py
test_08_resize_volume Success 156.45 test_volumes.py
test_07_resize_fail Success 161.50 test_volumes.py
test_06_download_detached_volume Success 156.60 test_volumes.py
test_05_detach_volume Success 155.79 test_volumes.py
test_04_delete_attached_volume Success 151.23 test_volumes.py
test_03_download_attached_volume Success 156.28 test_volumes.py
test_02_attach_volume Success 95.65 test_volumes.py
test_01_create_volume Success 711.29 test_volumes.py
test_03_delete_vm_snapshots Success 275.16 test_vm_snapshots.py
test_02_revert_vm_snapshots Success 100.72 test_vm_snapshots.py
test_01_create_vm_snapshots Success 163.74 test_vm_snapshots.py
test_deploy_vm_multiple Success 247.58 test_vm_life_cycle.py
test_deploy_vm Success 0.03 test_vm_life_cycle.py
test_advZoneVirtualRouter Success 0.02 test_vm_life_cycle.py
test_10_attachAndDetach_iso Success 26.62 test_vm_life_cycle.py
test_09_expunge_vm Success 125.21 test_vm_life_cycle.py
test_08_migrate_vm Success 40.97 test_vm_life_cycle.py
test_07_restore_vm Success 0.13 test_vm_life_cycle.py
test_06_destroy_vm Success 130.86 test_vm_life_cycle.py
test_03_reboot_vm Success 125.92 test_vm_life_cycle.py
test_02_start_vm Success 10.18 test_vm_life_cycle.py
test_01_stop_vm Success 40.31 test_vm_life_cycle.py
test_CreateTemplateWithDuplicateName Success 30.38 test_templates.py
test_08_list_system_templates Success 0.03 test_templates.py
test_07_list_public_templates Success 0.04 test_templates.py
test_05_template_permissions Success 0.06 test_templates.py
test_04_extract_template Success 5.14 test_templates.py
test_03_delete_template Success 5.11 test_templates.py
test_02_edit_template Success 90.18 test_templates.py
test_01_create_template Success 25.36 test_templates.py
test_10_destroy_cpvm Success 161.67 test_ssvm.py
test_09_destroy_ssvm Success 163.47 test_ssvm.py
test_08_reboot_cpvm Success 101.55 test_ssvm.py
test_07_reboot_ssvm Success 133.56 test_ssvm.py
test_06_stop_cpvm Success 131.66 test_ssvm.py
test_05_stop_ssvm Success 138.70 test_ssvm.py
test_04_cpvm_internals Success 1.17 test_ssvm.py
test_03_ssvm_internals Success 3.37 test_ssvm.py
test_02_list_cpvm_vm Success 0.14 test_ssvm.py
test_01_list_sec_storage_vm Success 0.13 test_ssvm.py
test_01_snapshot_root_disk Success 11.11 test_snapshots.py
test_04_change_offering_small Success 240.68 test_service_offerings.py
test_03_delete_service_offering Success 0.04 test_service_offerings.py
test_02_edit_service_offering Success 0.06 test_service_offerings.py
test_01_create_service_offering Success 0.11 test_service_offerings.py
test_02_sys_template_ready Success 0.13 test_secondary_storage.py
test_01_sys_vm_start Success 0.18 test_secondary_storage.py
test_09_reboot_router Success 35.32 test_routers.py
test_08_start_router Success 30.29 test_routers.py
test_07_stop_router Success 10.21 test_routers.py
test_06_router_advanced Success 0.06 test_routers.py
test_05_router_basic Success 0.04 test_routers.py
test_04_restart_network_wo_cleanup Success 5.70 test_routers.py
test_03_restart_network_cleanup Success 60.53 test_routers.py
test_02_router_internal_adv Success 1.02 test_routers.py
test_01_router_internal_basic Success 0.57 test_routers.py
test_router_dns_guestipquery Success 76.81 test_router_dns.py
test_router_dns_externalipquery Success 0.08 test_router_dns.py
test_router_dhcphosts Success 276.98 test_router_dhcphosts.py
test_router_dhcp_opts Success 21.67 test_router_dhcphosts.py
test_01_updatevolumedetail Success 0.08 test_resource_detail.py
test_01_reset_vm_on_reboot Success 130.96 test_reset_vm_on_reboot.py
test_createRegion Success 0.04 test_regions.py
test_create_pvlan_network Success 5.21 test_pvlan.py
test_dedicatePublicIpRange Success 0.42 test_public_ip_range.py
test_03_vpc_privategw_restart_vpc_cleanup Success 485.08 test_privategw_acl.py
test_02_vpc_privategw_static_routes Success 370.44 test_privategw_acl.py
test_01_vpc_privategw_acl Success 92.26 test_privategw_acl.py
test_01_primary_storage_nfs Success 35.89 test_primary_storage.py
test_createPortablePublicIPRange Success 15.24 test_portable_publicip.py
test_createPortablePublicIPAcquire Success 15.43 test_portable_publicip.py
test_isolate_network_password_server Success 90.52 test_password_server.py
test_UpdateStorageOverProvisioningFactor Success 0.13 test_over_provisioning.py
test_oobm_zchange_password Success 30.66 test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownership Success 16.34 test_outofbandmanagement.py
test_oobm_issue_power_status Success 5.26 test_outofbandmanagement.py
test_oobm_issue_power_soft Success 15.35 test_outofbandmanagement.py
test_oobm_issue_power_reset Success 15.40 test_outofbandmanagement.py
test_oobm_issue_power_on Success 15.34 test_outofbandmanagement.py
test_oobm_issue_power_off Success 15.34 test_outofbandmanagement.py
test_oobm_issue_power_cycle Success 15.32 test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzones Success 92.68 test_outofbandmanagement.py
test_oobm_enable_feature_valid Success 5.16 test_outofbandmanagement.py
test_oobm_enable_feature_invalid Success 5.14 test_outofbandmanagement.py
test_oobm_disable_feature_valid Success 5.19 test_outofbandmanagement.py
test_oobm_disable_feature_invalid Success 0.11 test_outofbandmanagement.py
test_oobm_configure_invalid_driver Success 0.09 test_outofbandmanagement.py
test_oobm_configure_default_driver Success 0.08 test_outofbandmanagement.py
test_oobm_background_powerstate_sync Success 29.46 test_outofbandmanagement.py
test_extendPhysicalNetworkVlan Success 15.33 test_non_contigiousvlan.py
test_01_nic Success 429.29 test_nic.py
test_releaseIP Success 242.85 test_network.py
test_reboot_router Success 408.57 test_network.py
test_public_ip_user_account Success 10.25 test_network.py
test_public_ip_admin_account Success 40.28 test_network.py
test_network_rules_acquired_public_ip_3_Load_Balancer_Rule Success 67.15 test_network.py
test_network_rules_acquired_public_ip_2_nat_rule Success 61.75 test_network.py
test_network_rules_acquired_public_ip_1_static_nat_rule Success 124.17 test_network.py
test_delete_account Success 272.87 test_network.py
test_02_port_fwd_on_non_src_nat Success 55.65 test_network.py
test_01_port_fwd_on_src_nat Success 111.74 test_network.py
test_nic_secondaryip_add_remove Success 202.64 test_multipleips_per_nic.py
login_test_saml_user Success 19.24 test_login.py
test_assign_and_removal_lb Success 133.71 test_loadbalance.py
test_02_create_lb_rule_non_nat Success 187.48 test_loadbalance.py
test_01_create_lb_rule_src_nat Success 217.85 test_loadbalance.py
test_03_list_snapshots Success 0.06 test_list_ids_parameter.py
test_02_list_templates Success 0.04 test_list_ids_parameter.py
test_01_list_volumes Success 0.03 test_list_ids_parameter.py
test_07_list_default_iso Success 0.06 test_iso.py
test_05_iso_permissions Success 0.06 test_iso.py
test_04_extract_Iso Success 5.15 test_iso.py
test_03_delete_iso Success 95.21 test_iso.py
test_02_edit_iso Success 0.06 test_iso.py
test_01_create_iso Success 21.00 test_iso.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces Success 199.79 test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfaces Success 153.35 test_internal_lb.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80 Success 515.19 test_internal_lb.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80 Success 425.66 test_internal_lb.py
test_dedicateGuestVlanRange Success 10.29 test_guest_vlan_range.py
test_UpdateConfigParamWithScope Success 0.14 test_global_settings.py
test_rolepermission_lifecycle_update Success 6.25 test_dynamicroles.py
test_rolepermission_lifecycle_list Success 6.00 test_dynamicroles.py
test_rolepermission_lifecycle_delete Success 5.85 test_dynamicroles.py
test_rolepermission_lifecycle_create Success 5.89 test_dynamicroles.py
test_rolepermission_lifecycle_concurrent_updates Success 6.17 test_dynamicroles.py
test_role_lifecycle_update_role_inuse Success 5.93 test_dynamicroles.py
test_role_lifecycle_update Success 10.98 test_dynamicroles.py
test_role_lifecycle_list Success 5.89 test_dynamicroles.py
test_role_lifecycle_delete Success 10.95 test_dynamicroles.py
test_role_lifecycle_create Success 5.91 test_dynamicroles.py
test_role_inuse_deletion Success 5.89 test_dynamicroles.py
test_role_account_acls_multiple_mgmt_servers Success 8.05 test_dynamicroles.py
test_role_account_acls Success 8.40 test_dynamicroles.py
test_default_role_deletion Success 5.99 test_dynamicroles.py
test_04_create_fat_type_disk_offering Success 0.07 test_disk_offerings.py
test_03_delete_disk_offering Success 0.04 test_disk_offerings.py
test_02_edit_disk_offering Success 0.05 test_disk_offerings.py
test_02_create_sparse_type_disk_offering Success 0.07 test_disk_offerings.py
test_01_create_disk_offering Success 0.11 test_disk_offerings.py
test_deployvm_userdispersing Success 35.72 test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userconcentrated Success 20.61 test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_firstfit Success 55.63 test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userdata_post Success 10.39 test_deploy_vm_with_userdata.py
test_deployvm_userdata Success 60.76 test_deploy_vm_with_userdata.py
test_02_deploy_vm_root_resize Success 5.97 test_deploy_vm_root_resize.py
test_01_deploy_vm_root_resize Success 5.99 test_deploy_vm_root_resize.py
test_00_deploy_vm_root_resize Success 202.82 test_deploy_vm_root_resize.py
test_deploy_vm_from_iso Success 207.76 test_deploy_vm_iso.py
test_DeployVmAntiAffinityGroup Success 96.39 test_affinity_groups.py
test_change_service_offering_for_vm_with_snapshots Skipped 0.00 test_vm_snapshots.py
test_01_test_vm_volume_snapshot Skipped 0.00 test_vm_snapshots.py
test_06_copy_template Skipped 0.00 test_templates.py
test_static_role_account_acls Skipped 0.02 test_staticroles.py
test_11_ss_nfs_version_on_ssvm Skipped 0.02 test_ssvm.py
test_01_scale_vm Skipped 0.00 test_scale_vm.py
test_01_primary_storage_iscsi Skipped 0.04 test_primary_storage.py
test_nested_virtualization_vmware Skipped 0.00 test_nested_virtualization.py
test_06_copy_iso Skipped 0.00 test_iso.py
test_deploy_vgpu_enabled_vm Skipped 0.03 test_deploy_vgpu_enabled_vm.py
test_3d_gpu_support Skipped 0.04 test_deploy_vgpu_enabled_vm.py

@karuturi
Copy link
Member

@nvazquez Are you looking at the test failures?

@nvazquez
Copy link
Contributor Author

@karuturi @borisstoyanov next step will be updating Marvin's folder test_data.py file and configure an url for key "nfs2" similar as it was done for "nfs", this way it can be used to mount nfs in running environment.

@serg38
Copy link

serg38 commented Feb 23, 2017

@karuturi I agree with @nvazquez . This PR can be safely merged and then B.O. runtime environment needs to be adjusted to define nfs2 mountpoint in test_data.py

@yadvr
Copy link
Member

yadvr commented Feb 27, 2017

@serg38 okay, we can add this to test_data /cc @PaulAngus

@nvazquez nvazquez force-pushed the addNewNfsTestData branch from e0c2ad8 to 7000144 Compare March 1, 2017 15:19
@nvazquez
Copy link
Contributor Author

nvazquez commented Mar 1, 2017

Hi @karuturi @rhtyd @borisstoyanov,
I've pushed a new commit for fixing test_snapshots.py failure. Can you please run tests against Vmware and Kvm?

These were results in our env, using Vmware:

[root@ussarlabcsmgt41 cloudstack]# cat /tmp//MarvinLogs//XJVTRH/results.txt
Test Snapshot Root Disk ... === TestName: test_01_snapshot_root_disk | Status : SUCCESS ===
ok
Test listing volume snapshots with removed data stores ... === TestName: test_02_list_snapshots_with_removed_data_store | Status : SUCCESS ===
ok

----------------------------------------------------------------------
Ran 2 tests in 410.231s

OK

@borisstoyanov
Copy link
Contributor

thanks @nvazquez let me package again
@blueorangutan package

@blueorangutan
Copy link

@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan
Copy link

Packaging result: ✔centos6 ✔centos7 ✔debian. JID-553

@borisstoyanov
Copy link
Contributor

borisstoyanov commented Mar 2, 2017

@nvazquez I'm getting the following error:

File "/marvin/tests/smoke/test_snapshots.py", line 327, in test_02_list_snapshots_with_removed_data_store\n    livemigrate="true"\n', '  
{errorcode : 431, errortext : u'Volume needs to be detached from VM'}, accountid : u'ded4cc41-ff1f-11e6-95d0-065ddc010723'}\n"]

does the test detach the volume from VM before migrating it? didn't managed to find that part looking in the code.

)
assert isinstance(clusters,list) and len(clusters)>0

storage = StoragePool.create(self.apiclient,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think It's good append this storage to cleanup as soon as it's created. I've hit the exact issue that would leave it added in Cloudstack. I've a test failure before the point it is appended and cleanup() didn't wiped it.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done, thanks for pointing it out!

@nvazquez nvazquez force-pushed the addNewNfsTestData branch from 7000144 to c3d18b2 Compare March 2, 2017 14:15
@nvazquez
Copy link
Contributor Author

nvazquez commented Mar 2, 2017

@borisstoyanov actually disk is not being dettached from vm before migrating it, it is using vm's ROOT disk, it can be done on Vmware by setting livemigrate='true' to migrate command. I'll work on refactoring the test so that migration can be achieved

@nvazquez nvazquez force-pushed the addNewNfsTestData branch from c3d18b2 to c66df6e Compare March 2, 2017 19:15
@nvazquez
Copy link
Contributor Author

nvazquez commented Mar 2, 2017

@borisstoyanov I refactored marvin test to migrate a detached disk instead of vm's root volume as it was before. Can you please test it again in your env?

@yadvr
Copy link
Member

yadvr commented Mar 3, 2017

@blueorangutan package

@blueorangutan
Copy link

@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan
Copy link

Packaging result: ✔centos6 ✔centos7 ✔debian. JID-559

@yadvr
Copy link
Member

yadvr commented Mar 3, 2017

@blueorangutan test

@blueorangutan
Copy link

@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@blueorangutan
Copy link

Trillian test result (tid-926)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 30702 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1961-t926-kvm-centos7.zip
Intermitten failure detected: /marvin/tests/smoke/test_privategw_acl.py
Intermitten failure detected: /marvin/tests/smoke/test_snapshots.py
Intermitten failure detected: /marvin/tests/smoke/test_vpc_vpn.py
Test completed. 47 look ok, 2 have error(s)

Test Result Time (s) Test File
test_04_rvpc_privategw_static_routes Failure 310.80 test_privategw_acl.py
test_02_list_snapshots_with_removed_data_store Error 5.42 test_snapshots.py
test_01_vpc_site2site_vpn Success 165.41 test_vpc_vpn.py
test_01_vpc_remote_access_vpn Success 66.15 test_vpc_vpn.py
test_01_redundant_vpc_site2site_vpn Success 220.66 test_vpc_vpn.py
test_02_VPC_default_routes Success 265.19 test_vpc_router_nics.py
test_01_VPC_nics_after_destroy Success 481.12 test_vpc_router_nics.py
test_05_rvpc_multi_tiers Success 500.75 test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nics Success 1393.39 test_vpc_redundant.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers Success 543.17 test_vpc_redundant.py
test_02_redundant_VPC_default_routes Success 755.80 test_vpc_redundant.py
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL Success 1274.49 test_vpc_redundant.py
test_09_delete_detached_volume Success 156.61 test_volumes.py
test_08_resize_volume Success 156.35 test_volumes.py
test_07_resize_fail Success 161.45 test_volumes.py
test_06_download_detached_volume Success 156.25 test_volumes.py
test_05_detach_volume Success 155.78 test_volumes.py
test_04_delete_attached_volume Success 146.20 test_volumes.py
test_03_download_attached_volume Success 151.27 test_volumes.py
test_02_attach_volume Success 96.25 test_volumes.py
test_01_create_volume Success 711.30 test_volumes.py
test_03_delete_vm_snapshots Success 275.17 test_vm_snapshots.py
test_02_revert_vm_snapshots Success 95.73 test_vm_snapshots.py
test_01_create_vm_snapshots Success 164.79 test_vm_snapshots.py
test_deploy_vm_multiple Success 252.83 test_vm_life_cycle.py
test_deploy_vm Success 0.03 test_vm_life_cycle.py
test_advZoneVirtualRouter Success 0.02 test_vm_life_cycle.py
test_10_attachAndDetach_iso Success 26.53 test_vm_life_cycle.py
test_09_expunge_vm Success 185.30 test_vm_life_cycle.py
test_08_migrate_vm Success 45.94 test_vm_life_cycle.py
test_07_restore_vm Success 0.12 test_vm_life_cycle.py
test_06_destroy_vm Success 125.80 test_vm_life_cycle.py
test_03_reboot_vm Success 125.82 test_vm_life_cycle.py
test_02_start_vm Success 10.17 test_vm_life_cycle.py
test_01_stop_vm Success 35.30 test_vm_life_cycle.py
test_CreateTemplateWithDuplicateName Success 40.52 test_templates.py
test_08_list_system_templates Success 0.03 test_templates.py
test_07_list_public_templates Success 0.04 test_templates.py
test_05_template_permissions Success 0.05 test_templates.py
test_04_extract_template Success 5.12 test_templates.py
test_03_delete_template Success 5.11 test_templates.py
test_02_edit_template Success 90.18 test_templates.py
test_01_create_template Success 45.45 test_templates.py
test_10_destroy_cpvm Success 161.36 test_ssvm.py
test_09_destroy_ssvm Success 133.13 test_ssvm.py
test_08_reboot_cpvm Success 101.33 test_ssvm.py
test_07_reboot_ssvm Success 103.05 test_ssvm.py
test_06_stop_cpvm Success 131.46 test_ssvm.py
test_05_stop_ssvm Success 133.25 test_ssvm.py
test_04_cpvm_internals Success 0.95 test_ssvm.py
test_03_ssvm_internals Success 2.87 test_ssvm.py
test_02_list_cpvm_vm Success 0.13 test_ssvm.py
test_01_list_sec_storage_vm Success 0.13 test_ssvm.py
test_01_snapshot_root_disk Success 11.12 test_snapshots.py
test_04_change_offering_small Success 210.49 test_service_offerings.py
test_03_delete_service_offering Success 0.04 test_service_offerings.py
test_02_edit_service_offering Success 0.05 test_service_offerings.py
test_01_create_service_offering Success 0.10 test_service_offerings.py
test_02_sys_template_ready Success 0.12 test_secondary_storage.py
test_01_sys_vm_start Success 0.17 test_secondary_storage.py
test_09_reboot_router Success 35.31 test_routers.py
test_08_start_router Success 30.27 test_routers.py
test_07_stop_router Success 10.15 test_routers.py
test_06_router_advanced Success 0.06 test_routers.py
test_05_router_basic Success 0.06 test_routers.py
test_04_restart_network_wo_cleanup Success 5.74 test_routers.py
test_03_restart_network_cleanup Success 60.50 test_routers.py
test_02_router_internal_adv Success 0.85 test_routers.py
test_01_router_internal_basic Success 0.46 test_routers.py
test_router_dns_guestipquery Success 74.66 test_router_dns.py
test_router_dns_externalipquery Success 0.07 test_router_dns.py
test_router_dhcphosts Success 271.57 test_router_dhcphosts.py
test_router_dhcp_opts Success 21.89 test_router_dhcphosts.py
test_01_updatevolumedetail Success 0.07 test_resource_detail.py
test_01_reset_vm_on_reboot Success 130.87 test_reset_vm_on_reboot.py
test_createRegion Success 0.04 test_regions.py
test_create_pvlan_network Success 5.22 test_pvlan.py
test_dedicatePublicIpRange Success 0.42 test_public_ip_range.py
test_03_vpc_privategw_restart_vpc_cleanup Success 479.64 test_privategw_acl.py
test_02_vpc_privategw_static_routes Success 354.87 test_privategw_acl.py
test_01_vpc_privategw_acl Success 87.12 test_privategw_acl.py
test_01_primary_storage_nfs Success 35.77 test_primary_storage.py
test_createPortablePublicIPRange Success 15.18 test_portable_publicip.py
test_createPortablePublicIPAcquire Success 15.44 test_portable_publicip.py
test_isolate_network_password_server Success 89.22 test_password_server.py
test_UpdateStorageOverProvisioningFactor Success 0.18 test_over_provisioning.py
test_oobm_zchange_password Success 30.67 test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownership Success 16.31 test_outofbandmanagement.py
test_oobm_issue_power_status Success 10.24 test_outofbandmanagement.py
test_oobm_issue_power_soft Success 15.32 test_outofbandmanagement.py
test_oobm_issue_power_reset Success 15.30 test_outofbandmanagement.py
test_oobm_issue_power_on Success 15.39 test_outofbandmanagement.py
test_oobm_issue_power_off Success 15.35 test_outofbandmanagement.py
test_oobm_issue_power_cycle Success 15.40 test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzones Success 87.51 test_outofbandmanagement.py
test_oobm_enable_feature_valid Success 5.16 test_outofbandmanagement.py
test_oobm_enable_feature_invalid Success 0.09 test_outofbandmanagement.py
test_oobm_disable_feature_valid Success 5.17 test_outofbandmanagement.py
test_oobm_disable_feature_invalid Success 0.10 test_outofbandmanagement.py
test_oobm_configure_invalid_driver Success 0.08 test_outofbandmanagement.py
test_oobm_configure_default_driver Success 0.07 test_outofbandmanagement.py
test_oobm_background_powerstate_sync Success 23.40 test_outofbandmanagement.py
test_extendPhysicalNetworkVlan Success 15.31 test_non_contigiousvlan.py
test_01_nic Success 424.05 test_nic.py
test_releaseIP Success 132.10 test_network.py
test_reboot_router Success 378.78 test_network.py
test_public_ip_user_account Success 10.25 test_network.py
test_public_ip_admin_account Success 40.25 test_network.py
test_network_rules_acquired_public_ip_3_Load_Balancer_Rule Success 66.96 test_network.py
test_network_rules_acquired_public_ip_2_nat_rule Success 61.68 test_network.py
test_network_rules_acquired_public_ip_1_static_nat_rule Success 121.83 test_network.py
test_delete_account Success 298.14 test_network.py
test_02_port_fwd_on_non_src_nat Success 55.62 test_network.py
test_01_port_fwd_on_src_nat Success 111.76 test_network.py
test_nic_secondaryip_add_remove Success 197.44 test_multipleips_per_nic.py
login_test_saml_user Success 19.18 test_login.py
test_assign_and_removal_lb Success 133.31 test_loadbalance.py
test_02_create_lb_rule_non_nat Success 187.15 test_loadbalance.py
test_01_create_lb_rule_src_nat Success 218.38 test_loadbalance.py
test_03_list_snapshots Success 0.06 test_list_ids_parameter.py
test_02_list_templates Success 0.04 test_list_ids_parameter.py
test_01_list_volumes Success 0.03 test_list_ids_parameter.py
test_07_list_default_iso Success 0.06 test_iso.py
test_05_iso_permissions Success 0.07 test_iso.py
test_04_extract_Iso Success 5.16 test_iso.py
test_03_delete_iso Success 95.20 test_iso.py
test_02_edit_iso Success 0.05 test_iso.py
test_01_create_iso Success 20.99 test_iso.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces Success 193.08 test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfaces Success 133.69 test_internal_lb.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80 Success 490.27 test_internal_lb.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80 Success 427.32 test_internal_lb.py
test_dedicateGuestVlanRange Success 10.26 test_guest_vlan_range.py
test_UpdateConfigParamWithScope Success 0.14 test_global_settings.py
test_rolepermission_lifecycle_update Success 6.29 test_dynamicroles.py
test_rolepermission_lifecycle_list Success 6.10 test_dynamicroles.py
test_rolepermission_lifecycle_delete Success 5.84 test_dynamicroles.py
test_rolepermission_lifecycle_create Success 5.87 test_dynamicroles.py
test_rolepermission_lifecycle_concurrent_updates Success 5.99 test_dynamicroles.py
test_role_lifecycle_update_role_inuse Success 5.90 test_dynamicroles.py
test_role_lifecycle_update Success 10.95 test_dynamicroles.py
test_role_lifecycle_list Success 5.88 test_dynamicroles.py
test_role_lifecycle_delete Success 10.93 test_dynamicroles.py
test_role_lifecycle_create Success 5.88 test_dynamicroles.py
test_role_inuse_deletion Success 5.87 test_dynamicroles.py
test_role_account_acls_multiple_mgmt_servers Success 8.07 test_dynamicroles.py
test_role_account_acls Success 8.25 test_dynamicroles.py
test_default_role_deletion Success 5.95 test_dynamicroles.py
test_04_create_fat_type_disk_offering Success 0.07 test_disk_offerings.py
test_03_delete_disk_offering Success 0.04 test_disk_offerings.py
test_02_edit_disk_offering Success 0.05 test_disk_offerings.py
test_02_create_sparse_type_disk_offering Success 0.07 test_disk_offerings.py
test_01_create_disk_offering Success 0.10 test_disk_offerings.py
test_deployvm_userdispersing Success 20.57 test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userconcentrated Success 20.70 test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_firstfit Success 60.66 test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userdata_post Success 10.41 test_deploy_vm_with_userdata.py
test_deployvm_userdata Success 55.90 test_deploy_vm_with_userdata.py
test_02_deploy_vm_root_resize Success 5.95 test_deploy_vm_root_resize.py
test_01_deploy_vm_root_resize Success 5.97 test_deploy_vm_root_resize.py
test_00_deploy_vm_root_resize Success 212.42 test_deploy_vm_root_resize.py
test_deploy_vm_from_iso Success 207.39 test_deploy_vm_iso.py
test_DeployVmAntiAffinityGroup Success 66.58 test_affinity_groups.py
test_change_service_offering_for_vm_with_snapshots Skipped 0.00 test_vm_snapshots.py
test_01_test_vm_volume_snapshot Skipped 0.00 test_vm_snapshots.py
test_06_copy_template Skipped 0.00 test_templates.py
test_static_role_account_acls Skipped 0.02 test_staticroles.py
test_11_ss_nfs_version_on_ssvm Skipped 0.02 test_ssvm.py
test_01_scale_vm Skipped 0.00 test_scale_vm.py
test_01_primary_storage_iscsi Skipped 0.04 test_primary_storage.py
test_nested_virtualization_vmware Skipped 0.00 test_nested_virtualization.py
test_06_copy_iso Skipped 0.00 test_iso.py
test_deploy_vgpu_enabled_vm Skipped 0.03 test_deploy_vgpu_enabled_vm.py
test_3d_gpu_support Skipped 0.03 test_deploy_vgpu_enabled_vm.py

@serg38
Copy link

serg38 commented Mar 3, 2017

@rhtyd @borisstoyanov did you have a chance to add nfs2 test data in B.O. ?

@borisstoyanov
Copy link
Contributor

Yes @serg38, but currently testing it. So this batch doesn't have it.

@borisstoyanov
Copy link
Contributor

@nvazquez @serg38 I'm happy to merge this change I've run the tests with the NFS2 trillian branch and it passed. As soon as we get the trillian branch merged as well we'll have this passing in the smoketests.

Copy link
Contributor

@borisstoyanov borisstoyanov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tests has passed

[root@ref-trl-99-k-cs410-bstoyanov-marvin ~]# cat /marvin//MarvinLogs/test_snapshots_76YGPX/results.txt
Test Snapshot Root Disk ... === TestName: test_01_snapshot_root_disk | Status : SUCCESS ===
ok
Test listing volume snapshots with removed data stores ... === TestName: test_02_list_snapshots_with_removed_data_store | Status : SUCCESS ===
ok

----------------------------------------------------------------------
Ran 2 tests in 216.488s

OK

@nvazquez
Copy link
Contributor Author

nvazquez commented Mar 6, 2017

That's great! Thanks @borisstoyanov for your help!

@serg38
Copy link

serg38 commented Mar 6, 2017

LGTM
tag:mergeready

DagSonsteboSB pushed a commit to shapeblue/Trillian that referenced this pull request Mar 9, 2017
#18)

Adding a nfs2 hardcoded entry in Trillian's test_data.py in order to pass newly introduced test in apache/cloudstack#1961
Added marvin shares to nested group vars.
Updated addshares to handle marvin primary shares.
@asfgit asfgit merged commit c66df6e into apache:master Mar 28, 2017
asfgit pushed a commit that referenced this pull request Mar 28, 2017
Fix for test_snapshots.py using nfs2 instead of nfs templateFix for marvin test failure introduced in #1847

Cc: @borisstoyanov @rhtyd @karuturi

* pr/1961:
  Fix for test failure
  Fix for test_snapshots.py using nfs2 instead of nfs template

Signed-off-by: Rajani Karuturi <[email protected]>
@yadvr
Copy link
Member

yadvr commented Apr 19, 2017

This needed to be merged on 4.9 as well since #1847 was merged on 4.9+ as well, this has now caused regressions in 4.9 branch. I'll have to backport the fixes on 4.9 now.

@nvazquez nvazquez deleted the addNewNfsTestData branch April 6, 2020 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants