]>
git.saurik.com Git - apt.git/blob - test/integration/test-bug-lp1445239-download-loop
6629e823d3b2d0baa1451384180e1b7a9c62ac40
3 # this is a regression test for LP: #1445239 where a partial download can
4 # trigger an endless hang of the download method
9 TESTDIR
=$(readlink -f $(dirname $0))
12 configarchitecture
'amd64'
15 webserverconfig
'aptwebserver::support::range' 'true'
17 TESTFILE
='aptarchive/testfile'
18 dd if=/dev
/zero of
=$TESTFILE bs
=100k count
=1 2>/dev
/null
20 DOWNLOADLOG
='rootdir/tmp/testdownloadfile.log'
22 TARGET
=.
/downloaded
/testfile
-downloaded
23 dd if=/dev
/zero of
=$TARGET bs
=99k count
=1 2>/dev
/null
24 if ! downloadfile http
://localhost
:${APTHTTPPORT}/testfile
"$TARGET" > "$DOWNLOADLOG"; then
25 cat >&2 "$DOWNLOADLOG"