X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=rwlaunchpad%2Fra%2FCMakeLists.txt;fp=rwlaunchpad%2Fra%2FCMakeLists.txt;h=0ab32dcc00eb1c4025030cf2e64b726e0048aa8f;hb=4870d0ee29789b859931e4e2c73e13dcb29537d5;hp=cd07b92602339b3a2de9c39b213e8f354bb0a820;hpb=6f1a3fe149e4a6b9803382cb299c902f4cf58ec9;p=osm%2FSO.git diff --git a/rwlaunchpad/ra/CMakeLists.txt b/rwlaunchpad/ra/CMakeLists.txt index cd07b926..0ab32dcc 100644 --- a/rwlaunchpad/ra/CMakeLists.txt +++ b/rwlaunchpad/ra/CMakeLists.txt @@ -21,24 +21,72 @@ cmake_minimum_required(VERSION 2.8) install( PROGRAMS + pingpong_accounts_systest pingpong_longevity_systest pingpong_vnf_systest pingpong_records_systest pingpong_vnf_reload_systest pingpong_lp_ha_systest pingpong_recovery_systest + pingpong_floating_ip pingpong_scaling_systest + pingpong_ha_systest + pingpong_mro_systest + pingpong_input_params_systest + primitives_systest + onboard_delete_vnfs_systest + accounts_creation_onboard_instatiate_systest + accounts_creation_onboard_instatiate_systest_repeat_option + accounts_creation_onboard_systest scaling_systest DESTINATION usr/rift/systemtest/pingpong_vnf - COMPONENT ${PKG_LONG_NAME}) + ) install( PROGRAMS multi_vm_vnf_slb_systest.sh multi_vm_vnf_trafgen_systest.sh DESTINATION usr/rift/systemtest/multi_vm_vnf + COMPONENT ${INSTALL_COMPONENT} + ) + +install( + PROGRAMS + rbac_basics_systest + rbac_identity + rbac_roles_systest + rbac_usage_scenarios_systest + rbac_mano_xpaths_access + tbac_token + complex_scaling + DESTINATION usr/rift/systemtest/rbac + COMPONENT ${INSTALL_COMPONENT} + ) + +install( + PROGRAMS + gui_test_launchpad_ui + DESTINATION usr/rift/systemtest/gui_tests + COMPONENT ${INSTALL_COMPONENT} + ) + +install( + PROGRAMS + ha_basics_systest + ha_multiple_failovers_systest + DESTINATION usr/rift/systemtest/ha COMPONENT ${PKG_LONG_NAME}) +install( + PROGRAMS + accounts_creation_onboard_instatiate_systest + l2port_chaining_systest + metadata_vdud_systest + ns_instantiate_memory_check_systest + DESTINATION usr/rift/systemtest/mano + COMPONENT ${INSTALL_COMPONENT} + ) + install( FILES pytest/multivm_vnf/conftest.py @@ -46,20 +94,23 @@ install( pytest/multivm_vnf/test_multi_vm_vnf_trafgen.py pytest/multivm_vnf/test_trafgen_data.py DESTINATION usr/rift/systemtest/pytest/multi_vm_vnf - COMPONENT ${PKG_LONG_NAME}) + COMPONENT ${INSTALL_COMPONENT} + ) install( PROGRAMS launchpad_longevity_systest launchpad_systest DESTINATION usr/rift/systemtest/launchpad - COMPONENT ${PKG_LONG_NAME}) + COMPONENT ${INSTALL_COMPONENT} + ) install( FILES racfg/multi_tenant_systest_openstack.racfg DESTINATION usr/rift/systemtest/launchpad - COMPONENT ${PKG_LONG_NAME}) + COMPONENT ${INSTALL_COMPONENT} + ) install( FILES @@ -69,44 +120,196 @@ install( pytest/test_start_standby.py pytest/test_failover.py DESTINATION usr/rift/systemtest/pytest/system - COMPONENT ${PKG_LONG_NAME}) + COMPONENT ${INSTALL_COMPONENT} + ) install( FILES pytest/ns/conftest.py pytest/ns/test_onboard.py + pytest/ns/test_multiple_ns_instantiation.py DESTINATION usr/rift/systemtest/pytest/system/ns - COMPONENT ${PKG_LONG_NAME}) + COMPONENT ${INSTALL_COMPONENT} + ) install( FILES + pytest/ns/pingpong/test_accounts_framework.py + pytest/ns/pingpong/test_floating_ip.py + pytest/ns/pingpong/test_ha_pingpong.py pytest/ns/pingpong/test_pingpong.py pytest/ns/pingpong/test_pingpong_longevity.py pytest/ns/pingpong/test_records.py pytest/ns/pingpong/test_scaling.py + pytest/ns/pingpong/test_mro_pingpong.py + pytest/ns/pingpong/test_input_params.py DESTINATION usr/rift/systemtest/pytest/system/ns/pingpong + COMPONENT ${INSTALL_COMPONENT} + ) + +install( + FILES + pytest/ns/rbac/conftest.py + pytest/ns/rbac/test_rbac.py + pytest/ns/rbac/test_rbac_roles.py + pytest/ns/rbac/test_rbac_identity.py + pytest/ns/rbac/test_tbac_token.py + pytest/ns/rbac/test_rbac_usages.py + pytest/ns/rbac/test_rbac_mano_xpath_access.py + DESTINATION usr/rift/systemtest/pytest/system/ns/rbac + COMPONENT ${INSTALL_COMPONENT} + ) + +install( + FILES + pytest/ns/ha/conftest.py + pytest/ns/ha/test_ha_basic.py + pytest/ns/ha/test_ha_operations.py + pytest/ns/ha/test_ha_multiple_failovers.py + DESTINATION usr/rift/systemtest/pytest/system/ns/ha COMPONENT ${PKG_LONG_NAME}) +install( + FILES + pytest/ns/gui_tests/conftest.py + pytest/ns/gui_tests/test_launchpad_ui.py + DESTINATION usr/rift/systemtest/pytest/system/ns/gui_tests + COMPONENT ${PKG_LONG_NAME}) + +install( + FILES + pytest/ns/restapitest/test_project_restapi.py + DESTINATION usr/rift/systemtest/pytest/system/ns/restapitest + COMPONENT ${INSTALL_COMPONENT} + ) + +install( + FILES + pytest/ns/restapitest/utils/__init__.py + pytest/ns/restapitest/utils/imports.py + pytest/ns/restapitest/utils/tbac_token_utils.py + pytest/ns/restapitest/utils/traversal_engine.py + pytest/ns/restapitest/utils/utils.py + DESTINATION usr/rift/systemtest/pytest/system/ns/restapitest/utils + COMPONENT ${INSTALL_COMPONENT} + ) + +install( + FILES + pytest/ns/restapitest/test_inputs/test_inputs.json + DESTINATION usr/rift/systemtest/pytest/system/ns/restapitest/test_inputs + COMPONENT ${INSTALL_COMPONENT} + ) + install( FILES pytest/ns/haproxy/test_scaling.py DESTINATION usr/rift/systemtest/pytest/system/ns/haproxy - COMPONENT ${PKG_LONG_NAME}) + COMPONENT ${INSTALL_COMPONENT} + ) install( FILES + racfg/pingpong_accounts_systest.racfg racfg/pingpong_vnf_systest_cloudsim.racfg racfg/pingpong_vnf_systest_openstack.racfg racfg/pingpong_scaling_systest_openstack.racfg + racfg/pingpong_ha_systest_openstack.racfg racfg/pingpong_records_systest_cloudsim.racfg racfg/pingpong_records_systest_openstack.racfg racfg/pingpong_records_systest_openstack_xml.racfg racfg/pingpong_vnf_reload_systest_openstack.racfg racfg/pingpong_vnf_reload_systest_openstack_xml.racfg + racfg/pingpong_staticip_systest_openstack.racfg + racfg/pingpong_staticip_systest_openstack_ipv6.racfg + racfg/pingpong_portsecurity_systest_openstack.racfg + racfg/pingpong_port_sequencing_systest_openstack.racfg + racfg/pingpong_port_sequencing_systest_openstack_xml.racfg + racfg/pingpong_vnf_dependencies_systest_openstack.racfg + racfg/pingpong_vnf_dependencies_systest_openstack_xml.racfg + racfg/pingpong_input_params_systest.racfg + racfg/pingpong_mro_systest.racfg + racfg/primitives_systest.racfg + racfg/pingpong_floating_ip.racfg racfg/scaling_systest.racfg racfg/recovery_systest.racfg racfg/pingpong_lp_ha_systest_openstack.racfg + racfg/pingpong_update_descriptors_instantiate_systest_openstack.racfg + racfg/onboard_delete_vnfs_systest_openstack.racfg + racfg/pingpong_metadata_vdud_systest_openstack.racfg + racfg/pingpong_multidisk_systest_openstack.racfg + racfg/pingpong_multidisk_systest_openstack_xml.racfg + racfg/embedded_images_vnf_multiple_accounts_systest_openstack.racfg DESTINATION usr/rift/systemtest/pingpong_vnf + COMPONENT ${INSTALL_COMPONENT} + ) + +install( + FILES + racfg/l2port_chaining_systest_openstack.racfg + racfg/metadata_vdud_systest_openstack.racfg + racfg/ns_instantiate_memory_check.racfg + DESTINATION usr/rift/systemtest/mano + COMPONENT ${INSTALL_COMPONENT} + ) + +install( + FILES + racfg/gui_test_launchpad_ui.racfg + DESTINATION usr/rift/systemtest/gui_tests + COMPONENT ${INSTALL_COMPONENT} + ) + +install( + FILES + racfg/rbac_basics_systest.racfg + racfg/rbac_identity.racfg + racfg/rbac_user_roles_systest.racfg + racfg/rbac_project_roles_systest.racfg + racfg/rbac_account_roles_systest.racfg + racfg/rbac_nsr_roles_systest.racfg + racfg/rbac_onboarding_roles_systest.racfg + racfg/rbac_syslog_server_roles_systest.racfg + racfg/rbac_redundancy_config_roles_systest.racfg + racfg/rbac_usage_scenarios_systest.racfg + racfg/rbac_mano_xpaths_access.racfg + racfg/rbac_account_roles_systest_restconf.racfg + racfg/rbac_basics_systest_restconf.racfg + racfg/rbac_mano_xpaths_access_restconf.racfg + racfg/rbac_usage_scenarios_systest_restconf.racfg + racfg/tbac_basics_systest.racfg + racfg/tbac_identity.racfg + racfg/tbac_token.racfg + racfg/tbac_user_roles_systest.racfg + racfg/tbac_project_roles_systest.racfg + racfg/tbac_account_roles_systest.racfg + racfg/tbac_nsr_roles_systest.racfg + racfg/tbac_onboarding_roles_systest.racfg + racfg/tbac_syslog_server_roles_systest.racfg + racfg/tbac_usage_scenarios_systest.racfg + racfg/tbac_mano_xpaths_access.racfg + racfg/tbac_basics_systest_xml.racfg + racfg/tbac_identity_xml.racfg + racfg/tbac_token_xml.racfg + racfg/tbac_user_roles_systest_xml.racfg + racfg/tbac_project_roles_systest_xml.racfg + racfg/tbac_account_roles_systest_xml.racfg + racfg/tbac_nsr_roles_systest_xml.racfg + racfg/tbac_onboarding_roles_systest_xml.racfg + racfg/tbac_syslog_server_roles_systest_xml.racfg + racfg/tbac_usage_scenarios_systest_xml.racfg + racfg/tbac_mano_xpaths_access_xml.racfg + racfg/complex_scaling.racfg + DESTINATION usr/rift/systemtest/rbac + COMPONENT ${INSTALL_COMPONENT} + ) + +install( + FILES + racfg/ha_basics_systest.racfg + racfg/ha_nsr_systest.racfg + racfg/ha_multiple_failovers_systest.racfg + DESTINATION usr/rift/systemtest/ha COMPONENT ${PKG_LONG_NAME}) install( @@ -114,4 +317,5 @@ install( racfg/multivm_vnf_slb_systest.racfg racfg/multivm_vnf_trafgen_systest.racfg DESTINATION usr/rift/systemtest/multi_vm_vnf - COMPONENT ${PKG_LONG_NAME}) + COMPONENT ${INSTALL_COMPONENT} + )