提交 01093d21 编写于 作者: L LDOUBLEV

add status_check

上级 2c38604b
...@@ -112,6 +112,7 @@ gpu_id=$(set_gpu_id $device_num) ...@@ -112,6 +112,7 @@ gpu_id=$(set_gpu_id $device_num)
repo_name=$(get_repo_name ) repo_name=$(get_repo_name )
SAVE_LOG="benchmark_log" SAVE_LOG="benchmark_log"
status_log="benchmark_log/results.log"
if [ ${#gpu_id} -le 1 ];then if [ ${#gpu_id} -le 1 ];then
log_path="$SAVE_LOG/profiling_log" log_path="$SAVE_LOG/profiling_log"
...@@ -121,6 +122,9 @@ if [ ${#gpu_id} -le 1 ];then ...@@ -121,6 +122,9 @@ if [ ${#gpu_id} -le 1 ];then
cmd="bash test_tipc/test_train_inference_python.sh ${FILENAME} benchmark_train > ${log_path}/${log_name} 2>&1 " cmd="bash test_tipc/test_train_inference_python.sh ${FILENAME} benchmark_train > ${log_path}/${log_name} 2>&1 "
echo $cmd echo $cmd
eval $cmd eval $cmd
last_status=${PIPESTATUS[0]}
eval "cat ${log_path}/${log_name}"
status_check $last_status "${command}" "${status_log}"
# without profile # without profile
log_path="$SAVE_LOG/train_log" log_path="$SAVE_LOG/train_log"
mkdir -p $log_path mkdir -p $log_path
...@@ -129,6 +133,9 @@ if [ ${#gpu_id} -le 1 ];then ...@@ -129,6 +133,9 @@ if [ ${#gpu_id} -le 1 ];then
cmd="bash test_tipc/test_train_inference_python.sh ${FILENAME} benchmark_train > ${log_path}/${log_name} 2>&1 " cmd="bash test_tipc/test_train_inference_python.sh ${FILENAME} benchmark_train > ${log_path}/${log_name} 2>&1 "
echo $cmd echo $cmd
eval $cmd eval $cmd
last_status=${PIPESTATUS[0]}
eval "cat ${log_path}/${log_name}"
status_check $last_status "${command}" "${status_log}"
else else
log_path="$SAVE_LOG/train_log" log_path="$SAVE_LOG/train_log"
mkdir -p $log_path mkdir -p $log_path
...@@ -137,6 +144,9 @@ else ...@@ -137,6 +144,9 @@ else
func_sed_params "$FILENAME" "13" "$null" # sed --profile_option as null func_sed_params "$FILENAME" "13" "$null" # sed --profile_option as null
cmd="bash test_tipc/test_train_inference_python.sh ${FILENAME} benchmark_train > ${log_path}/${log_name} 2>&1 " cmd="bash test_tipc/test_train_inference_python.sh ${FILENAME} benchmark_train > ${log_path}/${log_name} 2>&1 "
eval $cmd eval $cmd
last_status=${PIPESTATUS[0]}
eval "cat ${log_path}/${log_name}"
status_check $last_status "${command}" "${status_log}"
fi fi
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册