 f24489d94f
			
		
	
	
		f24489d94f
		
	
	
	
	
		
			
			Now there is only one set of commands to maintain. The separate reports for individual components have not been of much use in the past, so they are dropped for now. Signed-off-by: Jouni Malinen <j@w1.fi>
		
			
				
	
	
		
			36 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/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
 |