123456789101112131415161718192021222324252627282930313233343536 |
- #!/bin/bash
- LOGDIR=$1
- POSTFIX=$2
- RESTORE=$3
- DIR=$PWD
- TMPDIR=/tmp/logs
- mv $LOGDIR/alt-wpa_supplicant $TMPDIR
- mv $LOGDIR/alt-hostapd $TMPDIR
- mv $LOGDIR/alt-hostapd-as $TMPDIR
- mv $LOGDIR/alt-hlr_auc_gw $TMPDIR
- cd $TMPDIR/alt-wpa_supplicant/wpa_supplicant
- lcov -c -d .. 2> lcov.log | sed s%SF:/tmp/logs/alt-[^/]*/%SF:/tmp/logs/alt-wpa_supplicant/% > $TMPDIR/lcov-wpa_supplicant.info-$POSTFIX &
- cd $TMPDIR/alt-hostapd/hostapd
- lcov -c -d .. 2> lcov.log | sed s%SF:/tmp/logs/alt-[^/]*/%SF:/tmp/logs/alt-wpa_supplicant/% > $TMPDIR/lcov-hostapd.info-$POSTFIX &
- cd $TMPDIR/alt-hostapd-as/hostapd
- lcov -c -d .. 2> lcov.log | sed s%SF:/tmp/logs/alt-[^/]*/%SF:/tmp/logs/alt-wpa_supplicant/% > $TMPDIR/lcov-hostapd-as.info-$POSTFIX &
- cd $TMPDIR/alt-hlr_auc_gw/hostapd
- lcov -c -d .. 2> lcov.log | sed s%SF:/tmp/logs/alt-[^/]*/%SF:/tmp/logs/alt-wpa_supplicant/% > $TMPDIR/lcov-hlr_auc_gw.info-$POSTFIX &
- wait
- cd $DIR
- if [ "$RESTORE" == "restore" ]; then
- mv $TMPDIR/alt-* $LOGDIR
- else
- rm -r $TMPDIR/alt-wpa_supplicant
- rm -r $TMPDIR/alt-hostapd
- rm -r $TMPDIR/alt-hostapd-as
- rm -r $TMPDIR/alt-hlr_auc_gw
- fi
|