testing: Create a symlink to the testresults under a known path when starting the environment

This commit is contained in:
Tobias Brunner 2016-07-21 15:02:20 +02:00
parent cf6042453f
commit 7a8985b575
2 changed files with 8 additions and 0 deletions

View File

@ -9,6 +9,7 @@ CONFDIR=$DIR/config/kvm
KNLSRC=$BUILDDIR/$KERNEL/arch/x86/boot/bzImage
KNLTARGET=/var/run/kvm-swan-kernel
HOSTFSTARGET=/var/run/kvm-swan-hostfs
TESTRESTULSTARGET=/var/run/kvm-swan-testresults
MCASTBRS="test-br0 test-br1"
echo "Starting test environment"
@ -26,6 +27,9 @@ log_action "Deploying $SHAREDDIR as hostfs"
execute "chown -R $KVMUSER:$KVMGROUP $SHAREDDIR" 0
execute "ln -Tfs $SHAREDDIR $HOSTFSTARGET"
log_action "Deploying $TESTRESULTSDIR as hostfs"
execute "ln -Tfs $TESTRESULTSDIR $TESTRESTULSTARGET"
for net in $NETWORKS
do
log_action "Network $net"

View File

@ -9,6 +9,7 @@ echo "Stopping test environment"
NETWORKS="vnet1 vnet2 vnet3"
KNLTARGET=/var/run/kvm-swan-kernel
HOSTFSTARGET=/var/run/kvm-swan-hostfs
TESTRESULTSTARGET=/var/run/kvm-swan-testresults
[ `id -u` -eq 0 ] || die "You must be root to run $0"
@ -32,3 +33,6 @@ execute "rm $KNLTARGET"
log_action "Removing link to hostfs"
execute "rm $HOSTFSTARGET"
log_action "Removing link to testresults"
execute "rm $TESTRESULTSTARGET"