Commit 7e7b7acd authored by Ivan Mazhukin's avatar Ivan Mazhukin

fix utility exit status

parent 1a26a6c8
......@@ -708,7 +708,6 @@ run_for_system() {
fi
record_summary_result "$SYSTEM_IMAGE" "$status" "$LOG_FILE"
return "$status"
}
run_for_system_parallel() {
......@@ -850,8 +849,6 @@ parse_args() {
main() {
local system_image
local status=0
local run_status
local total
local index=0
......@@ -864,7 +861,7 @@ main() {
fi
SYSTEM_IMAGE="${TARGET_SYSTEMS[0]}"
run_once
return 0
return
fi
build_target_systems
......@@ -899,7 +896,6 @@ main() {
if [[ -f "$result_dir/$i.result" ]]; then
IFS=$'\t' read -r sys res log < "$result_dir/$i.result"
record_summary_result "$sys" "$res" "$log"
((res == 0)) || status="$res"
fi
done
......@@ -907,18 +903,11 @@ main() {
else
for system_image in "${TARGET_SYSTEMS[@]}"; do
((index += 1))
if run_for_system "$system_image" "$index" "$total"; then
run_status=0
else
run_status=$?
status="$run_status"
fi
run_for_system "$system_image" "$index" "$total" || true
done
fi
print_summary_table
return "$status"
}
main "$@"
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