Changeset 1603 in ProjectBuilder for devel/pb/t


Ignore:
Timestamp:
May 27, 2012, 1:49:49 AM (12 years ago)
Author:
Bruno Cornec
Message:
  • pbtest now uses debian-6.0 has the correct distro name and points to mandriva 2011.0
  • pbtest now first umounts potential remaining /proc FS left from previous run and has a build dep fo deb on gcc
  • pb: removes a useless chown in it which was always failing
  • Fix errors in mageia deps
  • Fix typo in Base.pm
  • rpmbootstrap needs aaa_base for VE seyup with zypper, in order to add passwd file e.g.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/t/pbtest

    r1601 r1603  
    1212
    1313# You may have multiple distros here
    14 TESTVEDIST="debian-6-x86_64 ubuntu-12.04-i386 fedora-16-x86_64 opensuse-12.1-x86_64 mageia-2-i386 mandriva-2010.0-i386"
     14TESTVEDIST="debian-6.0-x86_64 ubuntu-12.04-i386 fedora-16-x86_64 opensuse-12.1-x86_64 mageia-2-i386 mandriva-2011.0-i386"
    1515# Only one VM is tested for now.
    1616TESTVMDIST="fedora-16-i386"
     
    2727msg=$2
    2828
     29echo " "
    2930if [ _"$cmd" == _"/tmp/pbtestcmd" ]; then
    3031    echo "INFO (as $PBUSER): Now running `head -1 $cmd` [$msg]"
     
    3940    echo "================================"
    4041fi
    41 echo " "
    4242}
    4343
     
    4545cmd=$1
    4646
     47echo " "
    4748echo "INFO (as root): Now running $cmd"
    4849sudo -n $cmd
     
    5354    echo "================================"
    5455fi
    55 echo " "
    5656}
    5757
    5858
     59for d in $TESTVEDIST; do
     60    # umount /proc in VE in case
     61    dd=`echo $d | cut -d'-' -f1`
     62    vv=`echo $d | cut -d'-' -f2`
     63    aa=`echo $d | cut -d'-' -f3`
     64    if [ -f "$PBTEST/ve/$dd/$vv/$aa/proc/cpuinfo" ]; then
     65        sudocmd "umount $PBTEST/ve/$dd/$vv/$aa/proc"
     66    fi
     67done
    5968sudocmd "rm -rf $PBTEST/* $PBTEST/.??*"
     69sudocmd "rmdir $PBTEST"
    6070sudocmd "killall -u $PBUSER"
    6171sudocmd "userdel $PBUSER"
     
    230240filter PBGRP = utils
    231241filter PBLIC = Afio
     242filter PBBDEP = gcc
    232243EOF
    233244sudocmd "mv /tmp/deb.pbf $PBTEST/pb/afio/pbconf/2.5/pbfilter/deb.pbf"
Note: See TracChangeset for help on using the changeset viewer.