3 source /var/onap_tests/_test_base
7 "clone_all_vfc_repos" "compile_all_vfc_repos" "install_vfc" "get_vfc_images"
10 # test_clone_all_vfc_repos() - Verify cloning and pulling source code from repositories
11 function test_clone_all_vfc_repos {
14 #asserts_file_exist ${src_folders[vfc]}/pom.xml
15 #asserts_file_exist ${src_folders[vfc]}/gvnfm
16 asserts_file_exist ${src_folders[vfc]}/gvnfm/vnflcm/pom.xml
17 asserts_file_exist ${src_folders[vfc]}/gvnfm/vnfmgr/pom.xml
18 asserts_file_exist ${src_folders[vfc]}/gvnfm/vnfres/pom.xml
19 #asserts_file_exist ${src_folders[vfc]}/nfvo
20 asserts_file_exist ${src_folders[vfc]}/nfvo/catalog/run.sh
21 #asserts_file_exist ${src_folders[vfc]}/nfvo/driver
22 asserts_file_exist ${src_folders[vfc]}/nfvo/driver/ems/pom.xml
23 asserts_file_exist ${src_folders[vfc]}/nfvo/driver/sfc/pom.xml
24 #asserts_file_exist ${src_folders[vfc]}/nfvo/driver/vnfm
25 asserts_file_exist ${src_folders[vfc]}/nfvo/driver/vnfm/gvnfm/pom.xml
26 asserts_file_exist ${src_folders[vfc]}/nfvo/driver/vnfm/svnfm/pom.xml
27 asserts_file_exist ${src_folders[vfc]}/nfvo/lcm/pom.xml
28 asserts_file_exist ${src_folders[vfc]}/nfvo/wfengine/wso2/pom.xml
31 # test_compile_all_vfc_repos() - Verify that all the VFC modules are compiled properly
32 function test_compile_all_vfc_repos {
36 # TODO(electrocucaracha): Add asserts_file_exist
39 # test_get_vfc_images() - Verify all VFC images are built correctly.
40 function test_get_vfc_images {
44 asserts_image onap/gvnfmdriver
45 asserts_image onap/nslcm
46 asserts_image onap/vnfres
47 asserts_image onap/vnfmgr
48 asserts_image onap/vnflcm
51 # test_install_vfc() - Verify that the VFC are up and running
52 function test_install_vfc {
57 asserts_image_running onap/nslcm
58 asserts_image_running onap/gvnfmdriver
59 asserts_image_running onap/vnfres
60 asserts_image_running onap/vnfmgr
61 asserts_image_running onap/vnflcm
64 if [ "$1" != '*' ]; then
65 unset covered_functions
68 main "${covered_functions[@]}"