source:
vendors/FCM-2017.10.0/test/compare_times_fcm1-2
@
11998
Last change on this file since 11998 was 10672, checked in by nicolasmartin, 5 years ago | |
---|---|
File size: 837 bytes |
Line | |
---|---|
1 | #!/bin/ksh |
2 | |
3 | TEST=$1 |
4 | DIFF=${DIFF:-diff} |
5 | |
6 | for FILE in $(ls -1 $TEST.make.stdout.*) |
7 | do |
8 | FCM1_EXTRACT=$(echo "fcm1_${FILE#fcm2_}" | sed 's/make/extract/') |
9 | FCM1_BUILD=$(echo "fcm1_${FILE#fcm2_}" | sed 's/make/build/') |
10 | if [[ -f $FCM1_EXTRACT || -f $FCM1_BUILD ]]; then |
11 | if [[ $DEBUG == true ]]; then |
12 | echo "Comparing $FILE with $FCM1_EXTRACT & $FCM1_BUILD ..." |
13 | fi |
14 | echo "Times:" |
15 | if [[ -f $FCM1_EXTRACT ]]; then |
16 | grep "\->.*second" $FCM1_EXTRACT | grep -v Setup | grep -v Parse >> $TEST.fcm1_times |
17 | fi |
18 | if [[ -f $FCM1_BUILD ]]; then |
19 | grep "\->.*second" $FCM1_BUILD | grep -v Setup | grep -v Parse >> $TEST.fcm1_times |
20 | fi |
21 | grep -e '\[done\]' -e '\[FAIL\]' $FILE > $TEST.fcm2_times |
22 | $DIFF --side-by-side $TEST.fcm1_times $TEST.fcm2_times |
23 | rm $TEST.fcm1_times $TEST.fcm2_times |
24 | fi |
25 | done |
26 | |
27 | exit 0 |
Note: See TracBrowser
for help on using the repository browser.