New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
compare_times_fcm1-2 in vendors/FCM-2017.10.0/test – NEMO

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

Reimport latest FCM release

File size: 837 bytes
Line 
1#!/bin/ksh
2
3TEST=$1
4DIFF=${DIFF:-diff}
5
6for FILE in $(ls -1 $TEST.make.stdout.*)
7do
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
25done
26
27exit 0
Note: See TracBrowser for help on using the repository browser.