Skip to content

Commit b9d7d5a

Browse files
author
meihuisu
committed
fix etree test so it will use euclid3/tools/etreeinfo
1 parent 3ee592a commit b9d7d5a

2 files changed

Lines changed: 23 additions & 52 deletions

File tree

‎examples/programs/etree/Makefile.am‎

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,17 @@ all: $(bin_PROGRAMS)
1515
# Special build targets
1616
############################################
1717
check: $(bin_PROGRAMS)
18-
@( cd ${prefix}/tests/etree; \
18+
@( cd ${UCVM_SRC_PATH}/work/lib/euclid3/tools; \
19+
make etreeinfo; \
20+
cd ${prefix}/tests/etree; \
21+
ln -s ${UCVM_SRC_PATH}/work/lib/euclid3/tools/etreeinfo .; \
22+
ln -s ${UCVM_SRC_PATH}/work/lib/euclid3/libsrc ../.; \
23+
pwd; \
1924
for i in $(bin_PROGRAMS); do \
2025
./$${i}; \
21-
done \
26+
done;\
27+
rm etreeinfo; \
28+
rm ../libsrc; \
2229
)
2330

2431
install: $(bin_PROGRAMS)

‎examples/programs/etree/run_ucvm2etree_cvmh.sh‎

Lines changed: 14 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -22,65 +22,29 @@ ${BIN_DIR}/ucvm2etree -f ./garnervalley_cvmh.conf > garnervalley_cvmh.out
2222

2323
grep "Saving metadata" garnervalley_cvmh.out > $result_meta
2424

25-
head -1 garnervalley_cvmh_nogtl_0.5hz_10pts_1000ms.e |od |head -20 | sed 's/ //g' > $result
25+
#head -1 garnervalley_cvmh_nogtl_0.5hz_10pts_1000ms.e |od |head -20 | sed 's/ //g' > $result
26+
./etreeinfo garnervalley_cvmh_nogtl_0.5hz_10pts_1000ms.e > $result
2627

2728
cat > $expect_meta << EOF_EXPECTED_META
2829
Saving metadata: Title:GarnerValley_0.5hz_10pts_1000ms Author:Elnza Date:02/27/2019 3 Vp(float);Vs(float);density(float) 33.640300 -116.859300 26250.000000 35000.000000 0.000000 4375.000000 1610612736 2147483648 268435456
2930
EOF_EXPECTED_META
3031

31-
if [ $tmp == 'Darwin' ]; then
32-
##for macOS,
33-
3432
cat > $expect << EOF_EXPECTED_RESULT
35-
0000000000514000000001400000000000000000000146400000000
36-
0000020000000000000000000000000000000000000000000000000
37-
*
38-
0000100100000000115000000000000000000000222000000000000
39-
0000120000000000020000000000000000000000000000000000000
40-
0000140000000000000000000000000000000000000000000000000
41-
*
42-
0000420046000040000000000000240000000000000000000000001
43-
0000440000000000000000000000015000000000014000000000061
44-
0000460000000020114020063070126063040067554072141032040
45-
0000500030040053040020163066146060557020164020064020064
46-
0000520062544071556072151020171066146060557020164020064
47-
0000540020070000000000000000000000000000000000000000000
48-
0000560000000000000000000000000000000000000000000000000
49-
*
50-
0040000177777177777177777177777000000000000000000000000
51-
0040020000237000000177777177777000151000000000000000000
52-
0040040000000000000000000000002000000000000000000000206
53-
0040060000000000000000000000000005100
54-
0040072
55-
EOF_EXPECTED_RESULT
56-
57-
else
5833
59-
cat > $expect << EOF_EXPECTED_RESULT
60-
0000000000514000000001400000000000000000000146400000000
61-
0000020000000000000000000000000000000000000000000000000
62-
*
63-
0000100100000000115000000000000000000000222000000000000
64-
0000120000000000020000000000000000000000000000000000000
65-
0000140000000000000000000000000000000000000000000000000
66-
*
67-
0000420046000010000000000001164000000000000000000000001
68-
0000440000000000000000000000015000000000014000000000061
69-
0000460000000020114020063070126063040067554072141032040
70-
0000500030040053040020163066146060557020164020064020064
71-
0000520062544071556072151020171066146060557020164020064
72-
0000540020070000000000000000000000000000000000000000000
73-
0000560000000000000000000000000000000000000000000000000
74-
*
75-
0010000177777177777177777177777000000000000000000000000
76-
0010020000006000000177777177777000151000000000000000000
77-
0010040000000000000000000000304000000000000000000000206
78-
0010060000000000000000000000000136620142400000000000000
79-
0010100000000103400000000000000000000000000164000002024
34+
Status of etree /var/www/html/UCVM_rel/web/model/UCVM_TARGET/tests/etree/garnervalley_cvmh_nogtl_0.5hz_10pts_1000ms.e
35+
36+
Dimension: 3
37+
Payload size: 12
38+
Schema: float Vp; float Vs; float density;
39+
Application metadata: Title:GarnerValley_0.5hz_10pts_1000ms Author:Elnza Date:02/27/2019 3 Vp(float);Vs(float);density(float) 33.640300 -116.859300 26250.000000 35000.000000 0.000000 4375.000000 1610612736 2147483648 268435456
40+
Has interior nodes: no
41+
Is empty: no
42+
Total node count: 61312
43+
Maximum leaf level 8
44+
Minimum leaf level 6
45+
Average leaf level 6.743215
8046
EOF_EXPECTED_RESULT
8147

82-
fi
83-
8448
echo "Running examples_programs_ucvm2etree ucvm2etree_cvmh"
8549
if diff $result_meta $expect_meta > /dev/null 2>&1
8650
then

0 commit comments

Comments
 (0)