|
|
@@ -20,14 +20,14 @@ methodtest() {
|
|
|
listcurrentlistsdirectory > listsdir.lst
|
|
|
|
|
|
# hit again with a good cache
|
|
|
- testsuccessequal "Hit $1 unstable InRelease
|
|
|
+ testsuccessequal "Hit:1 $1 unstable InRelease
|
|
|
Reading package lists..." aptget update
|
|
|
testfileequal 'listsdir.lst' "$(listcurrentlistsdirectory)"
|
|
|
|
|
|
# drop an architecture, which means the file should be gone now
|
|
|
configarchitecture 'i386'
|
|
|
sed '/_binary-amd64_Packages/ d' listsdir.lst > listsdir-without-amd64.lst
|
|
|
- testsuccessequal "Hit $1 unstable InRelease
|
|
|
+ testsuccessequal "Hit:1 $1 unstable InRelease
|
|
|
Reading package lists..." aptget update
|
|
|
testfileequal 'listsdir-without-amd64.lst' "$(listcurrentlistsdirectory)"
|
|
|
|
|
|
@@ -42,9 +42,9 @@ Architecture: amd64
|
|
|
Version: 1
|
|
|
EOF
|
|
|
compressfile aptarchive/dists/unstable/main/binary-amd64/Packages
|
|
|
- testfailureequal "Hit $1 unstable InRelease
|
|
|
-Get:1 $1 unstable/main amd64 Packages [$(stat -c '%s' 'aptarchive/dists/unstable/main/binary-amd64/Packages.gz') B]
|
|
|
-Err $1 unstable/main amd64 Packages
|
|
|
+ testfailureequal "Hit:1 $1 unstable InRelease
|
|
|
+Get:2 $1 unstable/main amd64 Packages [$(stat -c '%s' 'aptarchive/dists/unstable/main/binary-amd64/Packages.gz') B]
|
|
|
+Err:2 $1 unstable/main amd64 Packages
|
|
|
Hash Sum mismatch
|
|
|
W: Failed to fetch $1/dists/unstable/main/binary-amd64/Packages.gz Hash Sum mismatch
|
|
|
|
|
|
@@ -54,8 +54,8 @@ E: Some index files failed to download. They have been ignored, or old ones used
|
|
|
cp -a aptarchive/dists.good aptarchive/dists
|
|
|
|
|
|
# … now everything is fine again
|
|
|
- testsuccessequal "Hit $1 unstable InRelease
|
|
|
-Get:1 $1 unstable/main amd64 Packages [$(stat -c '%s' 'aptarchive/dists/unstable/main/binary-amd64/Packages.gz') B]
|
|
|
+ testsuccessequal "Hit:1 $1 unstable InRelease
|
|
|
+Get:2 $1 unstable/main amd64 Packages [$(stat -c '%s' 'aptarchive/dists/unstable/main/binary-amd64/Packages.gz') B]
|
|
|
Reading package lists..." aptget update
|
|
|
testfileequal 'listsdir.lst' "$(listcurrentlistsdirectory)"
|
|
|
|
|
|
@@ -74,18 +74,18 @@ Reading package lists..." aptget update
|
|
|
listcurrentlistsdirectory > listsdir.lst
|
|
|
|
|
|
# hit again with a good cache
|
|
|
- testsuccessequal "Ign $1 unstable InRelease
|
|
|
+ testsuccessequal "Ign:1 $1 unstable InRelease
|
|
|
404 Not Found
|
|
|
-Hit $1 unstable Release
|
|
|
+Hit:2 $1 unstable Release
|
|
|
Reading package lists..." aptget update
|
|
|
testfileequal 'listsdir.lst' "$(listcurrentlistsdirectory)"
|
|
|
|
|
|
# drop an architecture, which means the file should be gone now
|
|
|
configarchitecture 'i386'
|
|
|
sed '/_binary-amd64_Packages/ d' listsdir.lst > listsdir-without-amd64.lst
|
|
|
- testsuccessequal "Ign $1 unstable InRelease
|
|
|
+ testsuccessequal "Ign:1 $1 unstable InRelease
|
|
|
404 Not Found
|
|
|
-Hit $1 unstable Release
|
|
|
+Hit:2 $1 unstable Release
|
|
|
Reading package lists..." aptget update
|
|
|
testfileequal 'listsdir-without-amd64.lst' "$(listcurrentlistsdirectory)"
|
|
|
|
|
|
@@ -100,11 +100,11 @@ Architecture: amd64
|
|
|
Version: 1
|
|
|
EOF
|
|
|
compressfile aptarchive/dists/unstable/main/binary-amd64/Packages
|
|
|
- testfailureequal "Ign $1 unstable InRelease
|
|
|
+ testfailureequal "Ign:1 $1 unstable InRelease
|
|
|
404 Not Found
|
|
|
-Hit $1 unstable Release
|
|
|
-Get:1 $1 unstable/main amd64 Packages [$(stat -c '%s' 'aptarchive/dists/unstable/main/binary-amd64/Packages.gz') B]
|
|
|
-Err $1 unstable/main amd64 Packages
|
|
|
+Hit:2 $1 unstable Release
|
|
|
+Get:4 $1 unstable/main amd64 Packages [$(stat -c '%s' 'aptarchive/dists/unstable/main/binary-amd64/Packages.gz') B]
|
|
|
+Err:4 $1 unstable/main amd64 Packages
|
|
|
Hash Sum mismatch
|
|
|
W: Failed to fetch $1/dists/unstable/main/binary-amd64/Packages.gz Hash Sum mismatch
|
|
|
|
|
|
@@ -115,18 +115,18 @@ E: Some index files failed to download. They have been ignored, or old ones used
|
|
|
find aptarchive/dists -name 'InRelease' -delete
|
|
|
|
|
|
# … now everything is fine again
|
|
|
- testsuccessequal "Ign $1 unstable InRelease
|
|
|
+ testsuccessequal "Ign:1 $1 unstable InRelease
|
|
|
404 Not Found
|
|
|
-Hit $1 unstable Release
|
|
|
-Get:1 $1 unstable/main amd64 Packages [$(stat -c '%s' 'aptarchive/dists/unstable/main/binary-amd64/Packages.gz') B]
|
|
|
+Hit:2 $1 unstable Release
|
|
|
+Get:4 $1 unstable/main amd64 Packages [$(stat -c '%s' 'aptarchive/dists/unstable/main/binary-amd64/Packages.gz') B]
|
|
|
Reading package lists..." aptget update
|
|
|
testfileequal 'listsdir.lst' "$(listcurrentlistsdirectory)"
|
|
|
|
|
|
webserverconfig 'aptwebserver::support::modified-since' 'false'
|
|
|
webserverconfig 'aptwebserver::support::last-modified' 'false'
|
|
|
- testsuccessequal "Ign $1 unstable InRelease
|
|
|
+ testsuccessequal "Ign:1 $1 unstable InRelease
|
|
|
404 Not Found
|
|
|
-Get:1 $1 unstable Release [$(stat -c '%s' 'aptarchive/dists/unstable/Release') B]
|
|
|
+Get:2 $1 unstable Release [$(stat -c '%s' 'aptarchive/dists/unstable/Release') B]
|
|
|
Reading package lists..." aptget update
|
|
|
webserverconfig 'aptwebserver::support::modified-since' 'true'
|
|
|
webserverconfig 'aptwebserver::support::last-modified' 'true'
|