diff --git a/dev_tools/fabric/fab_setup.py b/dev_tools/fabric/fab_setup.py index b6bc73d51..c1060631e 100644 --- a/dev_tools/fabric/fab_setup.py +++ b/dev_tools/fabric/fab_setup.py @@ -26,6 +26,10 @@ env.vm_download_url = "http://host.sourcefabric.org/vms/VirtualBox" #fab -f fab_setup.py ubuntu_lucid_64 airtime_182_tar airtime_190_tar +def shutdown(): + sudo("shutdown -hP now") + time.sleep(30) + def test(): x = sudo('airtime-check-system') print x.failed @@ -174,8 +178,8 @@ def airtime_194_tar(): sudo('cd ~/airtime-1.9.4/install_full/ubuntu && ./airtime-full-install') def airtime_195_tar(): - run('wget http://downloads.sourceforge.net/project/airtime/1.9.5-RC3/airtime-1.9.5-RC3.tar.gz') - run('tar xfz airtime-1.9.5-RC3.tar.gz') + run('wget http://downloads.sourceforge.net/project/airtime/1.9.5-RC4/airtime-1.9.5-RC4.tar.gz') + run('tar xfz airtime-1.9.5-RC4.tar.gz') sudo('cd ~/airtime-1.9.5/install_full/ubuntu && ./airtime-full-install') def airtime_latest_deb(): diff --git a/dev_tools/fabric/run.sh b/dev_tools/fabric/run.sh index 920f36bf7..e52494aee 100755 --- a/dev_tools/fabric/run.sh +++ b/dev_tools/fabric/run.sh @@ -15,7 +15,7 @@ for i in $(seq 0 $(($num1 -1))); do for j in $(seq 0 $(($num2 -1))); do - echo fab -f fab_setup.py ${ubuntu_versions[$i]} ${airtime_versions[$j]} $target 2>&1 | tee $LOG - fab -f fab_setup.py ${ubuntu_versions[$i]} ${airtime_versions[$j]} $target 2>&1 | tee $LOG + echo fab -f fab_setup.py ${ubuntu_versions[$i]} ${airtime_versions[$j]} $target shutdown + fab -f fab_setup.py ${ubuntu_versions[$i]} ${airtime_versions[$j]} $target shutdown 2>&1 | tee "${ubuntu_versions[$i]}_${airtime_versions[$j]}_$target.log" done done