hostapd/tests/hwsim/vm/combine-codecov.sh
Jouni Malinen f24489d94f tests: Use new scripts for vm-run.sh codecov
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>
2014-12-21 16:41:59 +02:00

28 lines
573 B
Bash
Executable file

#!/bin/bash
LOGDIR=$1
if [ -n "$2" ]; then
ODIR=$2
else
ODIR=.
fi
TMPDIR=/tmp/logs
mv $LOGDIR/alt-* $TMPDIR
cd $TMPDIR
args=""
for i in lcov-*.info-*; do
args="$args -a $i"
done
lcov $args -o $LOGDIR/combined.info > $LOGDIR/combined-lcov.log 2>&1
cd $LOGDIR
genhtml -t "wpa_supplicant/hostapd combined for hwsim test run $(date +%s)" combined.info --output-directory $ODIR > lcov.log 2>&1
rm -r /tmp/logs/alt-wpa_supplicant
rm -r /tmp/logs/alt-hostapd
rm -r /tmp/logs/alt-hostapd-as
rm -r /tmp/logs/alt-hlr_auc_gw
rm /tmp/logs/lcov-*info-*
rmdir /tmp/logs