Commit ffd27c90 authored by Rohit Gupta's avatar Rohit Gupta

add the option to run group tests from build_oai script

parent 5164af00
......@@ -50,6 +50,8 @@ HW="EXMIMO"
EPC=0
VERBOSE_COMPILE=0
CFLAGS_PROCESSOR_USER=""
RUN_GROUP=0
TEST_CASE_GROUP=""
function print_help() {
echo_info '
......@@ -95,6 +97,8 @@ Options
Makes the core security features unitary simulators
-s | --check
runs a set of auto-tests based on simulators and several compilation tests
--run-group
runs only specified test cases specified here. This flag is only valid with -s
-V | --vcd
Adds a debgging facility to the binary files: GUI with major internal synchronization events
-x | --xforms
......@@ -193,6 +197,11 @@ function main() {
OAI_TEST=1
echo_info "Will run auto-tests"
shift;;
--run-group)
RUN_GROUP=1
TEST_CASE_GROUP=$2
echo_info "executing test cases only in group: $TEST_CASE_GROUP"
shift 2;;
-V | --vcd)
echo_info "setting gtk-wave output"
VCD_TIMING=1
......@@ -575,7 +584,11 @@ function main() {
echo_info "10. Running OAI pre commit tests (pre-ci) ..."
rm -fr $OPENAIR_DIR/cmake_targets/autotests/log
mkdir -p $OPENAIR_DIR/cmake_targets/autotests/log
$SUDO $OPENAIR_DIR/cmake_targets/autotests/run_exec_autotests.bash
if [ "$RUN_GROUP" -eq "1" ]; then
$SUDO $OPENAIR_DIR/cmake_targets/autotests/run_exec_autotests.bash -g "$TEST_CASE_GROUP"
else
$SUDO $OPENAIR_DIR/cmake_targets/autotests/run_exec_autotests.bash
fi
else
echo_info "10. Bypassing the Tests ..."
fi
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment