aboutsummaryrefslogtreecommitdiff
path: root/testsuite/run-test.sh
blob: 0ad121ce4c3218ebc5a4bb25fb32190407158736 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh
# This is a testsuite.
PBUILDER_UML=/usr/bin/pbuilder-user-mode-linux

if [ -x "${PBUILDER_UML}" ]; then
    for distribution in sid sarge; do
	pbuilder-user-mode-linux create --mirror http://ftp.jp.debian.org/debian/ --distribution "${distribution}" --uml-image $(pwd)/testimage --logfile pbuilder-user-mode-linux-create-${distribution}.log
	( 
	    mkdir testbuild
	    cd testbuild
	    apt-get source -d dsh
	)
	pbuilder-user-mode-linux build --uml-image $(pwd)/testimage --buildplace $(pwd)/testbuild/ --logfile pbuilder-user-mode-linux-build-dsh-${distribution}.log testbuild/dsh*.dsc
	rm -rf testbuild testimage
    done
fi