#!/bin/bash container_id=$(docker ps -a | grep opnfv/functest | awk '{print $1}' | head -1) if [ -z $container_id ]; then echo "Functest container not found" exit 1 fi global_ret_val=0 tests=($(echo $FUNCTEST_SUITE_NAME | tr "," "\n")) for test in ${tests[@]}; do cmd="run_tests -t $test" docker exec $container_id $cmd let global_ret_val+=$? done ret_val_file="${HOME}/opnfv/functest/results/${BRANCH##*/}/return_value" echo ${global_ret_val}>${ret_val_file} exit 0