Skip to content

Commit 1e60e2b

Browse files
committed
Merge remote-tracking branch 'origin/170-receive-complete-message-graph' into 170-receive-complete-message-graph
2 parents ff91871 + 081857f commit 1e60e2b

File tree

1 file changed

+32
-32
lines changed

1 file changed

+32
-32
lines changed

test/test.sh

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -17,37 +17,37 @@ unzip -q target_results.zip
1717
PATH=../Cell2Fire:$PATH
1818

1919
# run
20-
set -x # enable debug tracing
20+
# set -x # enable debug tracing
2121
for format in asc tif; do
2222
for model in fbp kitral sb portugal; do
23-
for msg in all normal; do
24-
echo running $model-$format-$msg
25-
output_folder=test_results/$model-$format-$msg
26-
mkdir -p $output_folder
27-
rm -rf $output_folder/*
28-
if [ "$model" == "fbp" ]; then
29-
additional_args="--cros"
30-
sim_code="C"
31-
elif [ "$model" == "sb" ]; then
32-
additional_args="--scenario 1"
33-
sim_code="S"
34-
elif [ "$model" == "portugal" ]; then
35-
additional_args="--scenario 1 "
36-
sim_code="P"
37-
elif [ "$model" == "kitral" ]; then
38-
additional_args=""
39-
sim_code="K"
40-
fi
41-
if [ "$msg" == "all" ]; then
42-
msgs="--all-messages"
43-
elif [ "$msg" == "normal" ]; then
44-
msgs="--output-messages"
45-
fi
46-
Cell2Fire$1 --input-instance-folder model/$model-$format --output-folder $output_folder --nsims 113 --grids --out-intensity --sim ${sim_code} --seed 123 --ignitionsLog ${msgs} ${additional_args} >test_results/$model-$format-$msg/log.txt
47-
done
23+
for msg in all normal; do
24+
echo running $model-$format-$msg
25+
output_folder=test_results/$model-$format-$msg
26+
mkdir -p $output_folder
27+
rm -rf $output_folder/*
28+
if [ "$model" == "fbp" ]; then
29+
additional_args="--cros"
30+
sim_code="C"
31+
elif [ "$model" == "sb" ]; then
32+
additional_args="--scenario 1"
33+
sim_code="S"
34+
elif [ "$model" == "portugal" ]; then
35+
additional_args="--scenario 1 "
36+
sim_code="P"
37+
elif [ "$model" == "kitral" ]; then
38+
additional_args=""
39+
sim_code="K"
40+
fi
41+
if [ "$msg" == "all" ]; then
42+
msgs="--all-messages"
43+
elif [ "$msg" == "normal" ]; then
44+
msgs="--output-messages"
45+
fi
46+
Cell2Fire$1 --input-instance-folder model/$model-$format --output-folder $output_folder --nsims 113 --grids --out-intensity --sim ${sim_code} --seed 123 --ignitionsLog ${msgs} ${additional_args} >test_results/$model-$format-$msg/log.txt
47+
done
4848
done
4949
done
50-
set +x # disable debug tracing
50+
# set +x # disable debug tracing
5151

5252
# find difference between directories and files
5353

@@ -56,11 +56,11 @@ dir1="test_results"
5656
dir2="target_results"
5757

5858
# get the list of files in each directory
59-
dir1_files=$(find "$dir1" -type f | sort)
60-
dir1_num_files=$(ls -1 $dir1_files | wc -l)
59+
# dir1_files=$(find "$dir1" -type f | sort)
60+
dir1_num_files=$(find "$dir1" -type f | wc -l)
6161
# echo $dir1_files $dir1_num_files
62-
dir2_files=$(find "$dir2" -type f | sort)
63-
dir2_num_files=$(ls -1 $dir2_files | wc -l)
62+
# dir2_files=$(find "$dir2" -type f | sort)
63+
dir2_num_files=$(find "$dir2" -type f | wc -l)
6464
# echo $dir2_files $dir2_num_files
6565

6666
# check if the number of files in each directory is equal
@@ -71,7 +71,7 @@ if [ $dir1_num_files -ne $dir2_num_files ]; then
7171
exit 1
7272
fi
7373
# delete version line
74-
find test_results/ -name log.txt -type f | xargs sed -i -e '/version:/d'
74+
find test_results/ -name log.txt -type f -exec sed -i -e '/^version:/d' {} \;
7575

7676
# use diff to compare the files in each directory
7777
diff_output=$(diff -rq "$dir1" "$dir2")

0 commit comments

Comments
 (0)