diff --git a/cmake_targets/autotests/run_exec_autotests.bash b/cmake_targets/autotests/run_exec_autotests.bash index cccce16b33..498b733c6b 100755 --- a/cmake_targets/autotests/run_exec_autotests.bash +++ b/cmake_targets/autotests/run_exec_autotests.bash @@ -14,8 +14,8 @@ source $OPENAIR_DIR/cmake_targets/tools/test_helper #SUDO="sudo -E " tdir=$OPENAIR_DIR/cmake_targets/autotests -rm -fr $tdir/bin $tdir/log -mkdir -p $tdir/bin $tdir/log +rm -fr $tdir/bin +mkdir -p $tdir/bin results_file="$tdir/log/results_autotests.xml" updated=$(svn st -q $OPENAIR_DIR) @@ -277,6 +277,7 @@ function test_compile_and_run() { let "tags_array_index++" done # End of for loop (nindex) fi + rm -fr $build_dir } dbin=$OPENAIR_DIR/cmake_targets/autotests/bin diff --git a/cmake_targets/autotests/test_case_list.xml b/cmake_targets/autotests/test_case_list.xml index 9bc669e106..906bee963a 100644 --- a/cmake_targets/autotests/test_case_list.xml +++ b/cmake_targets/autotests/test_case_list.xml @@ -753,18 +753,18 @@ nano oaisim* oaisim_nos1* lte-softmodem* lte-softmodem-nos1* mme_gw* run_epc* run_hss* iperf* ltebox* 300 - /tmp targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.usrpb210.epc.local.conf tracking_area_code 1 targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.usrpb210.epc.local.conf mobile_country_code 2 targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.usrpb210.epc.local.conf mobile_network_code 9 - $OPENAIR_DIR/cmake_targets/build_oai + $OPENAIR_DIR/cmake_targets/build_oai --eNB -w USRP - iperf + $OPENAIR_DIR/cmake_targets/lte_build_oai/build/lte-softmodem - + iperf + @@ -774,10 +774,12 @@ targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.usrpb210.epc.local.conf mobile_network_code 6 $OPENAIR_DIR/cmake_targets/build_oai --eNB -w USRP - iperf + $OPENAIR_DIR/cmake_targets/lte_build_oai/build/lte-softmodem + iperf + @@ -785,12 +787,19 @@ BUILD/EPC/epc.local.enb.conf.in MCC 7 BUILD/EPC/epc.local.enb.conf.in MNC 8 BUILD/EPC/epc.local.enb.conf.in TAC 9 - SCRIPTS/build_epc -c -SCRIPTS/build_hss -c -l - - iperf + SCRIPTS/build_epc + -c -l + SCRIPTS/build_hss + -c -l + + - $OPENAIR_DIR/cmake_targets/lte_build_oai/build/lte-softmodem + SCRITPTS/run_epc -l + SCRIPTS/run_hss -l + + iperf + 2 diff --git a/cmake_targets/build_oai b/cmake_targets/build_oai index f92b69c00d..f1dbad1c82 100755 --- a/cmake_targets/build_oai +++ b/cmake_targets/build_oai @@ -585,14 +585,17 @@ function main() { ##################### if [ "$OAI_TEST" = "1" ]; then echo_info "10. Running OAI pre commit tests (pre-ci) ..." - echo_info "The log file for the autotests is located here: $OPENAIR_DIR/cmake_targets/autotests/log/autotests.log " + read -s -p "Enter Password: " mypassword + echo -e "\n" + echo_info "The log file for the autotest script for debugging is located here: $OPENAIR_DIR/cmake_targets/autotests/log/autotests.log " + echo_info "The results of autotests results is located here: $OPENAIR_DIR/cmake_targets/autotests/log/results_autotests.xml " echo_info "You can hit CTRL-C any time to terminate the autotests..." rm -fr $OPENAIR_DIR/cmake_targets/autotests/log mkdir -p $OPENAIR_DIR/cmake_targets/autotests/log if [ "$RUN_GROUP" -eq "1" ]; then - $OPENAIR_DIR/cmake_targets/autotests/run_exec_autotests.bash -g "$TEST_CASE_GROUP" >& $OPENAIR_DIR/cmake_targets/autotests/log/autotests.log & + echo '$mypassword' | $OPENAIR_DIR/cmake_targets/autotests/run_exec_autotests.bash -g "$TEST_CASE_GROUP" >& $OPENAIR_DIR/cmake_targets/autotests/log/autotests.log & else - $OPENAIR_DIR/cmake_targets/autotests/run_exec_autotests.bash >& $OPENAIR_DIR/cmake_targets/autotests/log/autotests.log & + echo '$mypassword' | $OPENAIR_DIR/cmake_targets/autotests/run_exec_autotests.bash >& $OPENAIR_DIR/cmake_targets/autotests/log/autotests.log & fi wait else