System tests for snapshot create, show, lit, pull and verify.

This commit is contained in:
Andrey Smirnov
2014-01-24 18:33:19 +04:00
parent c3b3e580bd
commit d87fc1be21
34 changed files with 289784 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
Snapshot snap1 successfully created.
You can run 'aptly publish snapshot snap1' to publish snapshot as Debian repository.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1 @@
ERROR: unable to create snapshot: mirror with name no-such-mirror not found

View File

@@ -0,0 +1 @@
ERROR: unable to add snapshot: snapshot with name snap1 already exists

View File

@@ -0,0 +1,7 @@
List of snapshots:
* [snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
* [snap2]: Snapshot from mirror [wheezy-contrib]: http://mirror.yandex.ru/debian/ wheezy
* [snap3]: Merged from sources: 'snap1', 'snap2'
* [snap4]: Pulled into 'snap1' with 'snap2' as source, pull request was: 'mame unrar'
To get more information about snapshot, run `aptly snapshot show <name>`.

View File

@@ -0,0 +1,2 @@
No snapshots found, create one with `aptly snapshot create...`.

View File

@@ -0,0 +1,14 @@
Dependencies would be pulled into snapshot:
[snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
from snapshot:
[snap2]: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
and result would be saved as new snapshot snap3.
Loading packages (56830)...
Building indexes...
[+] mame-0.146-5_amd64 added
[+] unrar-1:4.1.4-1_amd64 added
[+] mame-0.146-5_i386 added
[+] unrar-1:4.1.4-1_i386 added
Snapshot snap3 successfully created.
You can run 'aptly publish snapshot snap3' to publish snapshot as Debian repository.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,19 @@
Dependencies would be pulled into snapshot:
[snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
from snapshot:
[snap2]: Snapshot from mirror [wheezy-backports]: http://mirror.yandex.ru/debian/ wheezy-backports
and result would be saved as new snapshot snap3.
Loading packages (58973)...
Building indexes...
[-] rsyslog-5.8.11-3_amd64 removed
[+] rsyslog-7.4.4-1~bpo70+1_amd64 added
[-] libestr0-0.1.1-2_amd64 removed
[+] libestr0-0.1.9-1~bpo70+1_amd64 added
[+] init-system-helpers-1.11~bpo70.1_all added
[-] rsyslog-5.8.11-3_i386 removed
[+] rsyslog-7.4.4-1~bpo70+1_i386 added
[-] libestr0-0.1.1-2_i386 removed
[+] libestr0-0.1.9-1~bpo70+1_i386 added
Snapshot snap3 successfully created.
You can run 'aptly publish snapshot snap3' to publish snapshot as Debian repository.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,14 @@
Dependencies would be pulled into snapshot:
[snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
from snapshot:
[snap2]: Snapshot from mirror [wheezy-backports]: http://mirror.yandex.ru/debian/ wheezy-backports
and result would be saved as new snapshot snap3.
Loading packages (58973)...
Building indexes...
[-] rsyslog-5.8.11-3_amd64 removed
[+] rsyslog-7.4.4-1~bpo70+1_amd64 added
[-] rsyslog-5.8.11-3_i386 removed
[+] rsyslog-7.4.4-1~bpo70+1_i386 added
Snapshot snap3 successfully created.
You can run 'aptly publish snapshot snap3' to publish snapshot as Debian repository.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,18 @@
Dependencies would be pulled into snapshot:
[snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
from snapshot:
[snap2]: Snapshot from mirror [wheezy-backports]: http://mirror.yandex.ru/debian/ wheezy-backports
and result would be saved as new snapshot snap3.
Loading packages (58973)...
Building indexes...
[-] rsyslog-5.8.11-3_amd64 removed
[+] rsyslog-7.4.4-1~bpo70+1_amd64 added
[-] libestr0-0.1.1-2_amd64 removed
[+] libestr0-0.1.9-1~bpo70+1_amd64 added
[+] init-system-helpers-1.11~bpo70.1_all added
[-] rsyslog-5.8.11-3_i386 removed
[+] rsyslog-7.4.4-1~bpo70+1_i386 added
[-] libestr0-0.1.1-2_i386 removed
[+] libestr0-0.1.9-1~bpo70+1_i386 added
Not creating snapshot, as dry run was requested.

View File

@@ -0,0 +1,5 @@
List of snapshots:
* [snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
* [snap2]: Snapshot from mirror [wheezy-backports]: http://mirror.yandex.ru/debian/ wheezy-backports
To get more information about snapshot, run `aptly snapshot show <name>`.

View File

@@ -0,0 +1 @@
ERROR: unable to pull: snapshot with name snap-no not found

View File

@@ -0,0 +1 @@
ERROR: unable to pull: snapshot with name snap-no not found

View File

@@ -0,0 +1,17 @@
Dependencies would be pulled into snapshot:
[snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
from snapshot:
[snap2]: Snapshot from mirror [wheezy-backports]: http://mirror.yandex.ru/debian/ wheezy-backports
and result would be saved as new snapshot snap1.
Loading packages (58973)...
Building indexes...
[-] rsyslog-5.8.11-3_amd64 removed
[+] rsyslog-7.4.4-1~bpo70+1_amd64 added
[-] libestr0-0.1.1-2_amd64 removed
[+] libestr0-0.1.9-1~bpo70+1_amd64 added
[+] init-system-helpers-1.11~bpo70.1_all added
[-] rsyslog-5.8.11-3_i386 removed
[+] rsyslog-7.4.4-1~bpo70+1_i386 added
[-] libestr0-0.1.1-2_i386 removed
[+] libestr0-0.1.9-1~bpo70+1_i386 added
ERROR: unable to create snapshot: snapshot with name snap1 already exists

View File

@@ -0,0 +1,14 @@
Dependencies would be pulled into snapshot:
[snap1]: Snapshot from mirror [wheezy-main]: http://mirror.yandex.ru/debian/ wheezy
from snapshot:
[snap2]: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
and result would be saved as new snapshot snap3.
Loading packages (56830)...
Building indexes...
[!] Dependency lunar-landing [amd64] can't be satisfied with source [snap2]: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
[!] Dependency mars-landing (>= 1.0) [amd64] can't be satisfied with source [snap2]: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
[!] Dependency lunar-landing [i386] can't be satisfied with source [snap2]: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
[!] Dependency mars-landing (>= 1.0) [i386] can't be satisfied with source [snap2]: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
Snapshot snap3 successfully created.
You can run 'aptly publish snapshot snap3' to publish snapshot as Debian repository.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,666 @@
Name: snap1
Created At: 2014-01-24 13:06:43 MSK
Description: Snapshot from mirror [wheezy-non-free]: http://mirror.yandex.ru/debian/ wheezy
Number of packages: 661
Packages:
abs-guide-6.5-1_all
album-4.06-2_all
album-data-4.05-2_all
alien-arena-data-7.53-1_all
amoeba-data-1.1-6_all
assaultcube-data-1.1.0.4+repack1-2.1~deb7u1_all
asterisk-prompt-es-1.4-1_all
atmel-firmware-1.3-4_all
autodocktools-1.5.6~rc3~cvs.20120206-1_all
automake1.9-doc-1.9.6-1_all
bison-doc-1:2.5-1_all
bluez-firmware-1.2-3_all
broadcom-sta-common-5.100.82.112-8_all
broadcom-sta-dkms-5.100.82.112-8_all
broadcom-sta-source-5.100.82.112-8_all
cclib-data-1.0.1-3_all
celestia-common-nonfree-1.6.1-1_all
context-doc-nonfree-2012.06.27-2_all
context-nonfree-2007.03.22-1_all
coq-doc-8.3pl4-1_all
coq-doc-html-8.3pl4-1_all
coq-doc-pdf-8.3pl4-1_all
cpp-4.4-doc-4.4.7-3_all
cpp-4.6-doc-4.6.3-2_all
cpp-4.7-doc-4.7.2-2_all
crash-whitepaper-1.0-1.1_all
cuneiform-common-1.1.0+dfsg-4_all
dahdi-firmware-nonfree-2.6.1-1_all
doc-rfc-20120225-2_all
doc-rfc-experimental-20120225-2_all
doc-rfc-fyi-bcp-20120225-2_all
doc-rfc-informational-20120225-2_all
doc-rfc-misc-20120225-2_all
doc-rfc-old-std-20120225-2_all
doc-rfc-others-20120225-2_all
doc-rfc-std-20120225-2_all
doc-rfc-std-proposed-20120225-2_all
doom-wad-shareware-1.9.fixed-2_all
eagle-data-5.12.0-3_all
ebook-dev-alp-200407-1_all
elmer-doc-2011.09.06-1_all
emacs23-common-non-dfsg-23.4+1-1_all
emacs24-common-non-dfsg-24.1+1-1_all
etoys-4.0.2340-1_all
etoys-doc-4.0.2340-1_all
festlex-oald-1.4.0-3.1_all
festvox-ellpc11k-1.4.0-3_all
firmware-atheros-0.36+wheezy.1_all
firmware-bnx2-0.36+wheezy.1_all
firmware-bnx2x-0.36+wheezy.1_all
firmware-brcm80211-0.36+wheezy.1_all
firmware-intelwimax-0.36+wheezy.1_all
firmware-ipw2x00-0.36+wheezy.1_all
firmware-ivtv-0.36+wheezy.1_all
firmware-iwlwifi-0.36+wheezy.1_all
firmware-libertas-0.36+wheezy.1_all
firmware-linux-0.36+wheezy.1_all
firmware-linux-nonfree-0.36+wheezy.1_all
firmware-myricom-0.36+wheezy.1_all
firmware-netxen-0.36+wheezy.1_all
firmware-qlogic-0.36+wheezy.1_all
firmware-ralink-0.36+wheezy.1_all
firmware-realtek-0.36+wheezy.1_all
foiltex-2.1.4b-3_all
fonts-ipafont-nonfree-jisx0208-00103-19_all
fonts-ipafont-nonfree-uigothic-00203-21_all
fonts-larabie-deco-1:20011216-4_all
fonts-larabie-straight-1:20011216-4_all
fonts-larabie-uncommon-1:20011216-4_all
fonts-mikachan-9.1-8_all
fonts-moe-standard-kai-20120530-1_all
fonts-moe-standard-song-20120530-1_all
frogatto-data-1.2+dfsg-1_all
fsl-4.1.9-7_all
fsl-doc-4.1-4.1.9-7_all
gawk-doc-4.0.1+ds-1_all
gcc-4.4-doc-4.4.7-3_all
gcc-4.6-doc-4.6.3-2_all
gcc-4.7-doc-4.7.2-2_all
gcc-doc-base-4.7.2-2_all
gccgo-4.6-doc-4.6.3-2_all
gccgo-4.7-doc-4.7.2-2_all
gcj-4.6-doc-4.6.3-2_all
gcj-4.7-doc-4.7.2-2_all
gdb-doc-7.4.1-2_all
gfortran-4.4-doc-4.4.7-3_all
gfortran-4.6-doc-4.6.3-2_all
gfortran-4.7-doc-4.7.2-2_all
glibc-doc-reference-2.13-1_all
gliese-3.0.95-2_all
gmp-doc-5.0.5-1_all
gnat-4.4-doc-4.4.7-3_all
gnat-4.6-doc-4.6.3-2_all
gsfonts-other-6.0-4_all
gsl-doc-info-1.15-1_all
gsl-doc-pdf-1.15-1_all
gsl-ref-html-1.15-1_all
gsl-ref-psdoc-1.15-1_all
guile-1.8-doc-non-dfsg-1.8.8+1-1.1_all
hevea-doc-1.10-3_all
hijra-applet-0.2.1-1_all
human-icon-theme-0.28.debian-3.3_all
hwb-1:040412-3_all
icc-profiles-2.0.1-1_all
igv-2.0.30-1_all
jhove-1.6+dfsg-1_all
kstars-data-extra-tycho2-1.1r1-9_all
libcolt-java-1.2.0~nojar-2_all
libcolt-java-doc-1.2.0~nojar-2_all
libcore++-demo-1.7-12_all
libcore++-doc-1.7-12_all
libcupti-doc-4.2.9-2_all
libcwd-doc-1.0.4-1_all
libertas-firmware-9.70.7.p0.0-2_all
libf2j-java-0.8.1-2_all
libgeotiff-epsg-1.3.0-1_all
libjabsorb-java-1.3-2_all
libjai-core-java-doc-1.1.4-3_all
libjai-imageio-core-java-doc-1.2-3_all
libmail-sender-perl-0.8.16-2_all
libstar-parser-perl-0.59-3_all
libttspico-data-1.0+git20110131-2_all
libvideo-info-perl-0.993-2_all
libworldwind-java-0.5.0-10_all
lugaru-data-0~20110520.1+hge4354-1_all
make-doc-3.81-5.1_all
manpages-posix-2.16-1_all
manpages-posix-dev-2.16-1_all
mbrola-af1-0.0.20040426-2_all
mbrola-br1-2.021-1_all
mbrola-br3-2.021-2_all
mbrola-cr1-0.0.19981028-2_all
mbrola-cz2-0.2-2_all
mbrola-de4-0.0.20020812-1_all
mbrola-de5-1.0-1_all
mbrola-de6-0.0.20021125-2_all
mbrola-de7-0.0.20030404-2_all
mbrola-ee1-0.0.20020407-1_all
mbrola-en1-19980910-2_all
mbrola-es1-0.0.19980610-2_all
mbrola-es2-2.069-1_all
mbrola-fr1-2.050-1_all
mbrola-fr4-0.0.19990521-2_all
mbrola-gr1-19990610-1_all
mbrola-gr2-0.0.20010521-2_all
mbrola-hu1-1.002-2_all
mbrola-id1-1-2_all
mbrola-it3-0.1-2_all
mbrola-it4-0.1-2_all
mbrola-la1-0.0.20050615-2_all
mbrola-mx2-0.1-1_all
mbrola-nl2-0.5-2_all
mbrola-pl1-0.1-2_all
mbrola-pt1-1.0-2_all
mbrola-ro1-1.00-2_all
mbrola-sw1-1.00-2_all
mbrola-sw2-1.0-2_all
mbrola-us1-0.3-2_all
mbrola-us2-0.1-2_all
mbrola-us3-0.1-1_all
mbrola-vz1-2-1_all
mess-data-0.146-4_all
mgltools-cadd-1.5.6~rc3~cvs.20120206-1_all
mgltools-dejavu-1.5.6~rc3~cvs.20120206-1_all
mgltools-mglutil-1.5.6~rc3~cvs.20120206-1_all
mgltools-molkit-1.5.6~rc3~cvs.20120206-1_all
mgltools-networkeditor-1.5.6~rc3~cvs.20120206-1_all
mgltools-pmv-1.5.6~rc3~cvs.20120206-1_all
mgltools-pmv-test-1.5.6~rc3~cvs.20120206-1_all
mgltools-pyautodock-1.5.6~rc3~cvs.20120206-1_all
mgltools-pybabel-1.5.6~rc3~cvs.20120206-1_all
mgltools-scenario2-1.5.6~rc3~cvs.20120206-1_all
mgltools-support-1.5.6~rc3~cvs.20120206-1_all
mgltools-symserv-1.5.6~rc3~cvs.20120206-1_all
mgltools-viewerframework-1.5.6~rc3~cvs.20120206-2_all
mgltools-vision-1.5.6~rc3~cvs.20120601-1_all
mgltools-visionlibraries-1.5.6~rc3~cvs.20120601-1_all
mgltools-volume-1.5.6~rc3~cvs.20120206-1_all
mgltools-webservices-1.5.6~rc3~cvs.20120206-1_all
midisport-firmware-1.2-4_all
mpi-specs-20040719-2_all
ngspice-doc-24-1_all
nikto-1:2.1.4-2_all
noshell-4.0.11+notdfsg1-5_all
notion-dev-3+2012042300-1_all
nvidia-cg-doc-3.1.0013-1_all
nvidia-cuda-doc-4.2.9-2_all
ocaml-book-en-1.0-5_all
ocaml-book-fr-1.0-5_all
ocaml-doc-3.12-2_all
ooohg-09.12a-8_all
openttd-opensfx-0.2.3-3_all
os8-2.1-4_all
othman-0.2.7-1_all
out-of-order-1.0-2_all
paml-doc-4.5-1_all
parmetis-doc-3.1.1-4_all
phy-spread-1.0.3-1_all
phylip-doc-1:3.69-1_all
picon-domains-2012.05.09-1_all
picon-misc-2010.01.02-1_all
picon-news-2010.01.02-1_all
picon-unknown-2010.01.02-1_all
picon-usenix-1995.04.13-8_all
picon-users-2012.05.14-1_all
picon-weather-2010.01.02-1_all
ptex-jtex-1.7+1-13_all
python-hijra-0.2.1-1_all
python-okasha-0.2.4-1_all
python-okasha-examples-0.2.4-1_all
python-othman-0.2.7-1_all
redeclipse-data-1.2-1_all
rubybook-0.2.1-1_all
sauerbraten-data-0.0.20100728+repack-1_all
scribus-doc-1.4.0+r17300-1_all
scribus-ng-doc-1.4.0+r17300-1_all
selfhtml-8.1.2-1_all
sgb-doc-1:20090810-1_all
shapetools-tutorial-1.3-3.1_all
sisu-markup-samples-3.0.1-1_all
sl-modem-source-2.9.11~20110321-8+deb7u1_all
snmp-mibs-downloader-1.1_all
spectrum-roms-20081224-3_all
spellcast-doc-1.5_all
stardict-english-czech-20120601-1_all
stardict-german-czech-20120201-1_all
t1-xfree86-nonfree-4.2.1-3.1_all
tads3-common-1:0.13-2_all
tangerine-icon-theme-0.26.debian-3_all
tar-doc-1.26-2_all
texinfo-doc-nonfree-4.13a-1_all
thawab-3.0.13-1_all
ttf-ipafont-jisx0208-00103-19_all
ttf-ipafont-uigothic-00203-21_all
ttf-kochi-gothic-naga10-20030809-14_all
ttf-kochi-mincho-naga10-20030809-14_all
ttf-larabie-deco-1:20011216-4_all
ttf-larabie-straight-1:20011216-4_all
ttf-larabie-uncommon-1:20011216-4_all
ttf-mikachan-9.1-8_all
ttf-xfree86-nonfree-4.2.1-3.1_all
ttf-xfree86-nonfree-syriac-4.2.1-3.1_all
ttytter-2.1.0-1~deb7u1_all
uqm-content-0.6.0+deb1-6_all
uqm-music-0.6.0+deb1-6_all
uqm-voice-0.6.0+deb1-6_all
virtualbox-guest-additions-4.1.18-1_all
virtualbox-guest-additions-iso-4.1.18-1_all
vmtk-1.0.1-1_all
w3-recs-20110107-1_all
worldwind-0.5.0-10_all
worldwind-doc-0.5.0-10_all
xfonts-naga10-1.1-13.1_all
xfonts-x3270-misc-3.3.10ga4-2_all
xmame-sdl-0.146-5_all
xmame-tools-0.146-4_all
xmame-x-0.146-5_all
xmess-sdl-0.146-4_all
xmess-x-0.146-4_all
xml2rfc-1.36-5_all
xtide-data-nonfree-20100529-1_all
yale-5.0.95-2_all
zangband-data-1:2.7.5pre1-8_all
zd1211-firmware-2.21.0.0-1_all
zekr-1.0.0+repack-7_all
zeroc-ice-manual-3.4.2-1_all
3270-common-3.3.10ga4-2+b1_amd64
abyss-1.3.4-3_amd64
agrep-4.17-9_amd64
amd-clinfo-1:12-6+point-3_amd64
amd-libopencl1-1:12-6+point-3_amd64
amd-opencl-dev-1:12-6+point-3_amd64
amd-opencl-icd-1:12-6+point-3_amd64
amd64-microcode-1.20120910-2_amd64
amiwm-0.20.48-8_amd64
blimps-examples-3.9-1_amd64
blimps-utils-3.9-1_amd64
bsdgames-nonfree-2.17-5_amd64
bugsx-1.08-12_amd64
c3270-3.3.10ga4-2+b1_amd64
clustalw-mpi-0.15-2_amd64
conserver-client-8.1.18-2.2_amd64
conserver-server-8.1.18-2.2_amd64
crafty-23.4-6_amd64
cufflinks-1.3.0-2_amd64
cuneiform-1.1.0+dfsg-4_amd64
dynamips-0.2.7-0.2.8RC2-5.1_amd64
embassy-phylip-3.69+20110714-1_amd64
f2j-0.8.1-2_amd64
fatrat-unpack-1.1.3-2_amd64
fglrx-atieventsd-1:12-6+point-3_amd64
fglrx-control-1:12-6+point-3_amd64
fglrx-driver-1:12-6+point-3_amd64
fglrx-glx-1:12-6+point-3_amd64
fglrx-glx-ia32-1:12-6+point-3_amd64
fglrx-modules-dkms-1:12-6+point-3_amd64
fglrx-source-1:12-6+point-3_amd64
frobtads-1:0.13-2_amd64
fsl-4.1-4.1.9-7_amd64
gmap-2012-06-12-1_amd64
intel-microcode-1.20130906.1_amd64
iozone3-397-2_amd64
kic-2.4a-1.1_amd64
libapache2-mod-fastcgi-2.4.7~0910052141-1_amd64
libblimps3-3.9-1_amd64
libblimps3-dev-3.9-1_amd64
libcamlpdf-ocaml-dev-0.5-1+b2_amd64
libcg-3.1.0013-1_amd64
libcggl-3.1.0013-1_amd64
libclamunrar6-0.96.4-1_amd64
libcore++-dev-1.7-12_amd64
libcore++1c2-1.7-12_amd64
libcublas4-4.2.9-2_amd64
libcuda1-304.88-1+deb7u1_amd64
libcuda1-ia32-304.88-1+deb7u1_amd64
libcudart4-4.2.9-2_amd64
libcufft4-4.2.9-2_amd64
libcuinj4-4.2.9-2_amd64
libcuneiform-dev-1.1.0+dfsg-4_amd64
libcuneiform0-1.1.0+dfsg-4_amd64
libcupti-dev-4.2.9-2_amd64
libcupti4-4.2.9-2_amd64
libcurand4-4.2.9-2_amd64
libcusparse4-4.2.9-2_amd64
libcwd-1.0.4-1_amd64
libfglrx-1:12-6+point-3_amd64
libfglrx-amdxvba1-1:12-6+point-3_amd64
libfglrx-ia32-1:12-6+point-3_amd64
libgl1-fglrx-glx-1:12-6+point-3_amd64
libgl1-nvidia-alternatives-304.88-1+deb7u1_amd64
libgl1-nvidia-alternatives-ia32-304.88-1+deb7u1_amd64
libgl1-nvidia-glx-304.88-1+deb7u1_amd64
libgl1-nvidia-glx-ia32-304.88-1+deb7u1_amd64
libgl1-nvidia-legacy-173xx-glx-173.14.35-4_amd64
libgl1-nvidia-legacy-173xx-glx-ia32-173.14.35-4_amd64
libgl1-nvidia-legacy-71xx-glx-71.86.15-3_amd64
libgl1-nvidia-legacy-71xx-glx-ia32-71.86.15-3_amd64
libgl1-nvidia-legacy-96xx-glx-96.43.23-3_amd64
libgl1-nvidia-legacy-96xx-glx-ia32-96.43.23-3_amd64
libglx-nvidia-alternatives-304.88-1+deb7u1_amd64
libjai-core-java-1.1.4-3_amd64
libjai-imageio-core-java-1.2-3_amd64
libmath-random-perl-0.71-3+b1_amd64
libmetis-edf-dev-4.1-2-3_amd64
libmetis-edf4.1-4.1-2-3_amd64
libmotif-dev-2.3.3-8_amd64
libmotif4-2.3.3-8_amd64
libmotif4-dbg-2.3.3-8_amd64
libnauty-dev-2.4r2-1_amd64
libnauty1d-2.4r2-1_amd64
libnpp4-4.2.9-2_amd64
libnvcuvid1-304.88-1+deb7u1_amd64
libnvidia-compiler-304.88-1+deb7u1_amd64
libnvidia-compiler-ia32-304.88-1+deb7u1_amd64
libnvidia-ml1-304.88-1+deb7u1_amd64
libparmetis-dev-3.1.1-4_amd64
libparmetis3.1-3.1.1-4_amd64
libtet1.4-1.4.3-1_amd64
libtet1.4-dev-1.4.3-1_amd64
libtriangle-1.6-1.6-2_amd64
libtriangle-dev-1.6-2_amd64
libttspico-dev-1.0+git20110131-2_amd64
libttspico-utils-1.0+git20110131-2_amd64
libttspico0-1.0+git20110131-2_amd64
libvmtk-dev-1.0.1-1_amd64
libvmtk1.0-1.0.1-1_amd64
libxvbaw-dev-1:12-6+point-3_amd64
libxvmcnvidia1-304.88-1+deb7u1_amd64
madfuload-1.2-4_amd64
mame-0.146-5_amd64
mame-tools-0.146-4_amd64
mbrola-3.01h-6_amd64
mess-0.146-4_amd64
metis-edf-4.1-2-3_amd64
mgltools-bhtree-1.5.6~rc3~cvs.20120206-1_amd64
mgltools-geomutils-1.5.6~rc3~cvs.20120601-1_amd64
mgltools-gle-1.5.6~rc3~cvs.20120601-1_amd64
mgltools-opengltk-1.5.6~rc3~cvs.20120601-2_amd64
mgltools-pyglf-1.5.6~rc3~cvs.20120601-1_amd64
mgltools-sff-1.5.6~rc3~cvs.20120206-1_amd64
mgltools-utpackages-1.5.6~rc3~cvs.20120601-1_amd64
motif-clients-2.3.3-8_amd64
mssstest-3.0-3_amd64
nautilus-dropbox-1.4.0-3_amd64
nauty-2.4r2-1_amd64
netperf-2.4.4-6.1_amd64
ngspice-24-1_amd64
notion-3+2012042300-1_amd64
nttcp-1.47-13_amd64
nvidia-alternative-304.88-1+deb7u1_amd64
nvidia-alternative-legacy-173xx-173.14.35-4_amd64
nvidia-alternative-legacy-71xx-71.86.15-3_amd64
nvidia-alternative-legacy-96xx-96.43.23-3_amd64
nvidia-cg-dev-3.1.0013-1_amd64
nvidia-cg-toolkit-3.1.0013-1_amd64
nvidia-cuda-dev-4.2.9-2_amd64
nvidia-cuda-gdb-4.2.9-2_amd64
nvidia-cuda-toolkit-4.2.9-2_amd64
nvidia-detect-304.88-1+deb7u1_amd64
nvidia-glx-304.88-1+deb7u1_amd64
nvidia-glx-ia32-304.88-1+deb7u1_amd64
nvidia-glx-legacy-71.86.15-3_amd64
nvidia-glx-legacy-173xx-173.14.35-4_amd64
nvidia-glx-legacy-173xx-ia32-173.14.35-4_amd64
nvidia-glx-legacy-71xx-71.86.15-3_amd64
nvidia-glx-legacy-71xx-dev-71.86.15-3_amd64
nvidia-glx-legacy-71xx-ia32-71.86.15-3_amd64
nvidia-glx-legacy-71xx-unsupported-71.86.15-3_amd64
nvidia-glx-legacy-96xx-96.43.23-3_amd64
nvidia-glx-legacy-96xx-ia32-96.43.23-3_amd64
nvidia-glx-legacy-dev-71.86.15-3_amd64
nvidia-glx-legacy-ia32-71.86.15-3_amd64
nvidia-kernel-2.6-amd64-304.88+1_amd64
nvidia-kernel-3.2.0-4-amd64-304.88+1+1+3.2.41-2_amd64
nvidia-kernel-amd64-304.88+1_amd64
nvidia-kernel-dkms-304.88-1+deb7u1_amd64
nvidia-kernel-legacy-173xx-dkms-173.14.35-4_amd64
nvidia-kernel-legacy-173xx-source-173.14.35-4_amd64
nvidia-kernel-legacy-71xx-dkms-71.86.15-3_amd64
nvidia-kernel-legacy-71xx-source-71.86.15-3_amd64
nvidia-kernel-legacy-96xx-dkms-96.43.23-3_amd64
nvidia-kernel-legacy-96xx-source-96.43.23-3_amd64
nvidia-kernel-legacy-source-71.86.15-3_amd64
nvidia-kernel-source-304.88-1+deb7u1_amd64
nvidia-libopencl1-304.88-1+deb7u1_amd64
nvidia-libopencl1-ia32-304.88-1+deb7u1_amd64
nvidia-opencl-common-304.88-1+deb7u1_amd64
nvidia-opencl-dev-4.2.9-2_amd64
nvidia-opencl-icd-304.88-1+deb7u1_amd64
nvidia-opencl-icd-ia32-304.88-1+deb7u1_amd64
nvidia-smi-304.88-1+deb7u1_amd64
nvidia-vdpau-driver-304.88-1+deb7u1_amd64
nvidia-vdpau-driver-ia32-304.88-1+deb7u1_amd64
nvidia-visual-profiler-4.2.9-2_amd64
p7zip-rar-9.20.1~ds.1-3_amd64
paml-4.5-1_amd64
parmetis-test-3.1.1-4_amd64
pgplot5-5.2.2-19_amd64
phylip-1:3.69-1_amd64
powder-117-1_amd64
pptview-8.0-7_amd64
pr3287-3.3.10ga4-2+b1_amd64
python-vmtk-1.0.1-1_amd64
r-cran-maptools-1:0.7-38-1_amd64
rar-2:4.0.b3-1_amd64
s3270-3.3.10ga4-2+b1_amd64
sdlmame-0.146-5_amd64
sdlmame-tools-0.146-4_amd64
seaview-1:4.3.3-3_amd64
seq-gen-1.3.3-1_amd64
sgb-1:20090810-1_amd64
sift-4.0.3b-3_amd64
sl-modem-daemon-2.9.11~20110321-8+deb7u1_amd64
sl-modem-dkms-2.9.11~20110321-8+deb7u1_amd64
sparse-0.4.3+20110419-1_amd64
tads2-dev-1:0.13-2_amd64
tads3-dev-1:0.13-2_amd64
tclspice-24-1_amd64
teamspeak-client-2.0.32-3.1_amd64
tetgen-1.4.3-1_amd64
titantools-4.0.11+notdfsg1-5_amd64
tome-2.3.5-2_amd64
triangle-bin-1.6-2_amd64
trn4-4.0-test77-6_amd64
unace-nonfree-2.5-7_amd64
unrar-1:4.1.4-1_amd64
wap-wml-tools-0.0.4-6_amd64
x3270-3.3.10ga4-2+b1_amd64
xfractint-20.4.10-2_amd64
xserver-xorg-video-nvidia-304.88-1+deb7u1_amd64
xserver-xorg-video-nvidia-legacy-173xx-173.14.35-4_amd64
xserver-xorg-video-nvidia-legacy-71xx-71.86.15-3_amd64
xserver-xorg-video-nvidia-legacy-96xx-96.43.23-3_amd64
xsnow-1:1.42-9_amd64
zangband-1:2.7.5pre1-8_amd64
3270-common-3.3.10ga4-2+b1_i386
amd-clinfo-1:12-6+point-3_i386
amd-libopencl1-1:12-6+point-3_i386
amd-opencl-dev-1:12-6+point-3_i386
amd-opencl-icd-1:12-6+point-3_i386
amd64-microcode-1.20120910-2_i386
amiwm-0.20.48-8_i386
axe-6.1.2-15.1_i386
bsdgames-nonfree-2.17-5_i386
bugsx-1.08-12_i386
c3270-3.3.10ga4-2+b1_i386
conserver-client-8.1.18-2.2_i386
conserver-server-8.1.18-2.2_i386
crafty-23.4-6_i386
cuneiform-1.1.0+dfsg-4_i386
dgen-1.23-12_i386
drdsl-1.2.0-1_i386
dynamips-0.2.7-0.2.8RC2-5.1_i386
eagle-5.12.0-3_i386
f2j-0.8.1-2_i386
fatrat-unpack-1.1.3-2_i386
fglrx-atieventsd-1:12-6+point-3_i386
fglrx-control-1:12-6+point-3_i386
fglrx-driver-1:12-6+point-3_i386
fglrx-glx-1:12-6+point-3_i386
fglrx-modules-dkms-1:12-6+point-3_i386
fglrx-source-1:12-6+point-3_i386
fsl-4.1-4.1.9-7_i386
intel-microcode-1.20130906.1_i386
iozone3-397-2_i386
irpas-0.10-4.1_i386
lgrind-3.67-3_i386
libapache2-mod-fastcgi-2.4.7~0910052141-1_i386
libcamlpdf-ocaml-dev-0.5-1+b2_i386
libcg-3.1.0013-1_i386
libcggl-3.1.0013-1_i386
libclamunrar6-0.96.4-1_i386
libcore++-dev-1.7-12_i386
libcore++1c2-1.7-12_i386
libcublas4-4.2.9-2_i386
libcuda1-304.88-1+deb7u1_i386
libcudart4-4.2.9-2_i386
libcufft4-4.2.9-2_i386
libcuinj4-4.2.9-2_i386
libcuneiform-dev-1.1.0+dfsg-4_i386
libcuneiform0-1.1.0+dfsg-4_i386
libcupti-dev-4.2.9-2_i386
libcupti4-4.2.9-2_i386
libcurand4-4.2.9-2_i386
libcusparse4-4.2.9-2_i386
libcwd-1.0.4-1_i386
libfglrx-1:12-6+point-3_i386
libfglrx-amdxvba1-1:12-6+point-3_i386
libgl1-fglrx-glx-1:12-6+point-3_i386
libgl1-nvidia-alternatives-304.88-1+deb7u1_i386
libgl1-nvidia-glx-304.88-1+deb7u1_i386
libgl1-nvidia-legacy-173xx-glx-173.14.35-4_i386
libgl1-nvidia-legacy-71xx-glx-71.86.15-3_i386
libgl1-nvidia-legacy-96xx-glx-96.43.23-3_i386
libglx-nvidia-alternatives-304.88-1+deb7u1_i386
libgpcl-dev-2.32-1_i386
libgpcl0-2.32-1_i386
libmath-random-perl-0.71-3+b1_i386
libmotif-dev-2.3.3-8_i386
libmotif4-2.3.3-8_i386
libmotif4-dbg-2.3.3-8_i386
libnauty-dev-2.4r2-1_i386
libnauty1d-2.4r2-1_i386
libnpp4-4.2.9-2_i386
libnvcuvid1-304.88-1+deb7u1_i386
libnvidia-compiler-304.88-1+deb7u1_i386
libnvidia-ml1-304.88-1+deb7u1_i386
libparmetis-dev-3.1.1-4_i386
libparmetis3.1-3.1.1-4_i386
libtet1.4-1.4.3-1_i386
libtet1.4-dev-1.4.3-1_i386
libtriangle-1.6-1.6-2_i386
libtriangle-dev-1.6-2_i386
libttspico-dev-1.0+git20110131-2_i386
libttspico-utils-1.0+git20110131-2_i386
libttspico0-1.0+git20110131-2_i386
libvmtk-dev-1.0.1-1_i386
libvmtk1.0-1.0.1-1_i386
libxvbaw-dev-1:12-6+point-3_i386
libxvmcnvidia1-304.88-1+deb7u1_i386
madfuload-1.2-4_i386
mame-0.146-5_i386
mame-tools-0.146-4_i386
martian-modem-20080625-2_i386
martian-modem-source-20080625-2_i386
mbrola-3.01h-6_i386
mess-0.146-4_i386
mgltools-bhtree-1.5.6~rc3~cvs.20120206-1_i386
mgltools-geomutils-1.5.6~rc3~cvs.20120601-1_i386
mgltools-gle-1.5.6~rc3~cvs.20120601-1_i386
mgltools-opengltk-1.5.6~rc3~cvs.20120601-2_i386
mgltools-pyglf-1.5.6~rc3~cvs.20120601-1_i386
mgltools-sff-1.5.6~rc3~cvs.20120206-1_i386
mgltools-utpackages-1.5.6~rc3~cvs.20120601-1_i386
motif-clients-2.3.3-8_i386
mssstest-3.0-3_i386
nautilus-dropbox-1.4.0-3_i386
nauty-2.4r2-1_i386
netperf-2.4.4-6.1_i386
notion-3+2012042300-1_i386
nvidia-alternative-304.88-1+deb7u1_i386
nvidia-alternative-legacy-173xx-173.14.35-4_i386
nvidia-alternative-legacy-71xx-71.86.15-3_i386
nvidia-alternative-legacy-96xx-96.43.23-3_i386
nvidia-cg-dev-3.1.0013-1_i386
nvidia-cg-toolkit-3.1.0013-1_i386
nvidia-cuda-dev-4.2.9-2_i386
nvidia-cuda-gdb-4.2.9-2_i386
nvidia-cuda-toolkit-4.2.9-2_i386
nvidia-detect-304.88-1+deb7u1_i386
nvidia-glx-304.88-1+deb7u1_i386
nvidia-glx-legacy-71.86.15-3_i386
nvidia-glx-legacy-173xx-173.14.35-4_i386
nvidia-glx-legacy-71xx-71.86.15-3_i386
nvidia-glx-legacy-71xx-dev-71.86.15-3_i386
nvidia-glx-legacy-71xx-unsupported-71.86.15-3_i386
nvidia-glx-legacy-96xx-96.43.23-3_i386
nvidia-glx-legacy-dev-71.86.15-3_i386
nvidia-kernel-2.6-486-304.88+1_i386
nvidia-kernel-2.6-686-pae-304.88+1_i386
nvidia-kernel-2.6-amd64-304.88+1_i386
nvidia-kernel-3.2.0-4-486-304.88+1+1+3.2.41-2_i386
nvidia-kernel-3.2.0-4-686-pae-304.88+1+1+3.2.41-2_i386
nvidia-kernel-3.2.0-4-amd64-304.88+1+1+3.2.41-2_i386
nvidia-kernel-486-304.88+1_i386
nvidia-kernel-686-pae-304.88+1_i386
nvidia-kernel-amd64-304.88+1_i386
nvidia-kernel-dkms-304.88-1+deb7u1_i386
nvidia-kernel-legacy-173xx-dkms-173.14.35-4_i386
nvidia-kernel-legacy-173xx-source-173.14.35-4_i386
nvidia-kernel-legacy-71xx-dkms-71.86.15-3_i386
nvidia-kernel-legacy-71xx-source-71.86.15-3_i386
nvidia-kernel-legacy-96xx-dkms-96.43.23-3_i386
nvidia-kernel-legacy-96xx-source-96.43.23-3_i386
nvidia-kernel-legacy-source-71.86.15-3_i386
nvidia-kernel-source-304.88-1+deb7u1_i386
nvidia-libopencl1-304.88-1+deb7u1_i386
nvidia-opencl-common-304.88-1+deb7u1_i386
nvidia-opencl-dev-4.2.9-2_i386
nvidia-opencl-icd-304.88-1+deb7u1_i386
nvidia-smi-304.88-1+deb7u1_i386
nvidia-vdpau-driver-304.88-1+deb7u1_i386
nvidia-visual-profiler-4.2.9-2_i386
p7zip-rar-9.20.1~ds.1-3_i386
parmetis-test-3.1.1-4_i386
pgplot5-5.2.2-19_i386
phylip-1:3.69-1_i386
pptview-8.0-7_i386
pr3287-3.3.10ga4-2+b1_i386
python-vmtk-1.0.1-1_i386
r-cran-maptools-1:0.7-38-1_i386
rar-2:4.0.b3-1_i386
s3270-3.3.10ga4-2+b1_i386
sdlmame-0.146-5_i386
sdlmame-tools-0.146-4_i386
seaview-1:4.3.3-3_i386
seq-gen-1.3.3-1_i386
sgb-1:20090810-1_i386
sl-modem-daemon-2.9.11~20110321-8+deb7u1_i386
sl-modem-dkms-2.9.11~20110321-8+deb7u1_i386
sparse-0.4.3+20110419-1_i386
spellcast-1.0-21_i386
teamspeak-client-2.0.32-3.1_i386
teamspeak-server-2.0.24.1+debian-1.1_i386
tetgen-1.4.3-1_i386
titantools-4.0.11+notdfsg1-5_i386
tome-2.3.5-2_i386
triangle-bin-1.6-2_i386
trn-3.6-23_i386
trn4-4.0-test77-6_i386
unace-nonfree-2.5-7_i386
unrar-1:4.1.4-1_i386
wap-wml-tools-0.0.4-6_i386
x3270-3.3.10ga4-2+b1_i386
xfractint-20.4.10-2_i386
xmame-svga-0.146-5_i386
xserver-xorg-video-nvidia-304.88-1+deb7u1_i386
xserver-xorg-video-nvidia-legacy-173xx-173.14.35-4_i386
xserver-xorg-video-nvidia-legacy-71xx-71.86.15-3_i386
xserver-xorg-video-nvidia-legacy-96xx-96.43.23-3_i386
zangband-1:2.7.5pre1-8_i386

View File

@@ -0,0 +1 @@
ERROR: unable to show: snapshot with name no-such-snapshot not found

View File

@@ -0,0 +1,12 @@
Missing dependencies (11):
fenix [amd64]
fenix-plugins-system [amd64]
ia32-libs-gtk-i386 [amd64]
ia32-libs-i386 [amd64]
kbdcontrol [amd64]
kbdcontrol [i386]
mozart (>= 1.4.0) [amd64]
scsh-0.6 (>= 0.6.6) [amd64]
scsh-0.6 [amd64]
vidcontrol [amd64]
vidcontrol [i386]

View File

@@ -0,0 +1 @@
ERROR: unable to verify: snapshot with name no-such-snapshot not found

View File

@@ -0,0 +1,3 @@
Missing dependencies (2):
kbdcontrol [i386]
vidcontrol [i386]

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,648 @@
Missing dependencies (647):
abrowser [amd64]
abrowser [i386]
apache [amd64]
apache [i386]
apache-perl [amd64]
apache-perl [i386]
apache-ssl [amd64]
apache-ssl [i386]
apt-rpm-client (>= 0.5.5cnc2) [amd64]
apt-rpm-client (>= 0.5.5cnc2) [i386]
asterisk-config-custom [amd64]
asterisk-config-custom [i386]
bbchess [amd64]
bbchess [i386]
belocs-locales-data [amd64]
belocs-locales-data [i386]
bind [amd64]
bind [i386]
bladeenc [amd64]
bladeenc [i386]
busybox-cvs [amd64]
busybox-cvs [i386]
busybox-cvs-static [amd64]
busybox-cvs-static [i386]
busybox-initramfs [amd64]
busybox-initramfs [i386]
cacao-oj6-jre [amd64]
cacao-oj6-jre [i386]
cdda2wav [amd64]
cdda2wav [i386]
cli-uno-bridge (= 1:3.5.4+dfsg2-0+deb7u2) [amd64]
cli-uno-bridge (= 1:3.5.4+dfsg2-0+deb7u2) [i386]
cmail [amd64]
cmail [i386]
conky-all [amd64]
conky-all [i386]
crafty [amd64]
crafty [i386]
cuneiform [amd64]
cuneiform [i386]
cupsys-bsd [i386]
custom-icewm-font [amd64]
custom-icewm-font [i386]
deliver [amd64]
deliver [i386]
dhcp [amd64]
dhcp [i386]
djbdns [amd64]
djbdns [i386]
djbdns-installer [amd64]
djbdns-installer [i386]
dpkg-maintscript-helper [amd64]
dpkg-maintscript-helper [i386]
dwm-tools [amd64]
dwm-tools [i386]
emacs-snapshot [amd64]
emacs-snapshot [i386]
emacs-snapshot-gtk [amd64]
emacs-snapshot-gtk [i386]
emacs-snapshot-lucid [amd64]
emacs-snapshot-lucid [i386]
emacs-snapshot-nox [amd64]
emacs-snapshot-nox [i386]
emacs21 [amd64]
emacs21 [i386]
emacs22 [amd64]
emacs22 [i386]
emacs22-gtk [amd64]
emacs22-gtk [i386]
emacs22-nox [amd64]
emacs22-nox [i386]
emacs24 [amd64]
emacs24 [i386]
exim [amd64]
exim [i386]
exim4-daemon-custom [amd64]
exim4-daemon-custom [i386]
faac [amd64]
faac [i386]
fcron [amd64]
fcron [i386]
fenix [amd64]
fenix-plugins-system [amd64]
fglrx-glx [amd64]
fglrx-glx [i386]
fileutils (>= 4.0-5) [amd64]
fileutils (>= 4.0-5) [i386]
findutils (<< 4.2.31-2) [amd64]
findutils (<< 4.2.31-2) [i386]
firefox (>= 3.5) [amd64]
firefox (>= 3.5) [i386]
firefox [amd64]
firefox [i386]
freebsd-net-tools [amd64]
freebsd-net-tools [i386]
fvwm-gnome (>= 1:2.5.13) [amd64]
fvwm-gnome (>= 1:2.5.13) [i386]
gcc-mingw-w64 (<< 4.6.3-3+4) [amd64]
gcc-mingw-w64 (<< 4.6.3-3+4) [i386]
gdm [amd64]
gdm [i386]
ghostcript-cups (= 9.05~dfsg-6.3+deb7u1) [amd64]
ghostcript-cups (= 9.05~dfsg-6.3+deb7u1) [i386]
ghostcript-x (= 9.05~dfsg-6.3+deb7u1) [amd64]
ghostcript-x (= 9.05~dfsg-6.3+deb7u1) [i386]
gij [amd64]
gij [i386]
git-core (<= 1:1.7.0.4-1) [amd64]
git-core (<= 1:1.7.0.4-1) [i386]
gkrellm2 [amd64]
gkrellm2 [i386]
gnome-themes-more [amd64]
gnome-themes-more [i386]
gnus [amd64]
gnus [i386]
graphicsmagick-im-compat [amd64]
graphicsmagick-im-compat [i386]
grep-dctrl (>= 0.11) [amd64]
grep-dctrl (>= 0.11) [i386]
gstreamer0.10-plugins-good (<= 0.10.28-2) [amd64]
gstreamer0.10-plugins-good (<= 0.10.28-2) [i386]
gstreamer0.10-videomixer2 [amd64]
gstreamer0.10-videomixer2 [i386]
gstreamer0.8-tools [amd64]
gstreamer0.8-tools [i386]
habak [amd64]
habak [i386]
humanity-icon-theme [amd64]
humanity-icon-theme [i386]
hurd [amd64]
hurd [i386]
ia32-libs-gtk-i386 [amd64]
ia32-libs-i386 [amd64]
icecat [amd64]
icecat [i386]
ids [amd64]
ids [i386]
ipxe (<< 1.0.0+git-20120202.f6840ba-2) [amd64]
ipxe (<< 1.0.0+git-20120202.f6840ba-2) [i386]
isdnutils [amd64]
isdnutils [i386]
java-6-runtime [amd64]
java-6-runtime [i386]
java-gcj-compat (>= 1.0.77-4) [amd64]
java-gcj-compat (>= 1.0.77-4) [i386]
java7-sdk [amd64]
java7-sdk [i386]
joystick (<< 20051019-6) [amd64]
joystick (<< 20051019-6) [i386]
jre [amd64]
jre [i386]
kbdcontrol [amd64]
kbdcontrol [i386]
kdebase-bin (<< 4:4.4.0-1) [amd64]
kdebase-bin (<< 4:4.4.0-1) [i386]
kolab-cyrus-imapd [amd64]
kolab-cyrus-imapd [i386]
ktsuss [amd64]
ktsuss [i386]
language-support-en [amd64]
language-support-en [i386]
language-support-translations-ca [amd64]
language-support-translations-ca [i386]
language-support-translations-cs [amd64]
language-support-translations-cs [i386]
language-support-translations-da [amd64]
language-support-translations-da [i386]
language-support-translations-de [amd64]
language-support-translations-de [i386]
language-support-translations-dz [amd64]
language-support-translations-dz [i386]
language-support-translations-el [amd64]
language-support-translations-el [i386]
language-support-translations-en [amd64]
language-support-translations-en [i386]
language-support-translations-es [amd64]
language-support-translations-es [i386]
language-support-translations-et [amd64]
language-support-translations-et [i386]
language-support-translations-eu [amd64]
language-support-translations-eu [i386]
language-support-translations-fi [amd64]
language-support-translations-fi [i386]
language-support-translations-fr [amd64]
language-support-translations-fr [i386]
language-support-translations-gl [amd64]
language-support-translations-gl [i386]
language-support-translations-hi [amd64]
language-support-translations-hi [i386]
language-support-translations-hu [amd64]
language-support-translations-hu [i386]
language-support-translations-it [amd64]
language-support-translations-it [i386]
language-support-translations-ja [amd64]
language-support-translations-ja [i386]
language-support-translations-km [amd64]
language-support-translations-km [i386]
language-support-translations-ko [amd64]
language-support-translations-ko [i386]
language-support-translations-nl [amd64]
language-support-translations-nl [i386]
language-support-translations-om [amd64]
language-support-translations-om [i386]
language-support-translations-pl [amd64]
language-support-translations-pl [i386]
language-support-translations-pt [amd64]
language-support-translations-pt [i386]
language-support-translations-ru [amd64]
language-support-translations-ru [i386]
language-support-translations-sk [amd64]
language-support-translations-sk [i386]
language-support-translations-sl [amd64]
language-support-translations-sl [i386]
language-support-translations-sv [amd64]
language-support-translations-sv [i386]
language-support-translations-zh [amd64]
language-support-translations-zh [i386]
libapache-mod-perl [amd64]
libapache-mod-perl [i386]
libapache-mod-php4 (>= 4:4.1) [amd64]
libapache-mod-php4 (>= 4:4.1) [i386]
libapache-mod-php5 [amd64]
libapache-mod-php5 [i386]
libapache-request-perl [amd64]
libapache-request-perl [i386]
libapache2-mod-fastcgi [amd64]
libapache2-mod-fastcgi [i386]
libapache2-mod-php4 (>= 4:4.1) [amd64]
libapache2-mod-php4 (>= 4:4.1) [i386]
libapache2-mod-php4 [amd64]
libapache2-mod-php4 [i386]
libatlas-3dnow-dev [amd64]
libatlas-3dnow-dev [i386]
libatlas-sse-dev [amd64]
libatlas-sse-dev [i386]
libatlas-sse2-dev [amd64]
libatlas-sse2-dev [i386]
libblas-3.so [amd64]
libblas-3.so [i386]
libboost-python1.35-dev [amd64]
libboost-python1.35-dev [i386]
libboost1.35-dev [amd64]
libboost1.35-dev [i386]
libboost1.37-dev [amd64]
libboost1.37-dev [i386]
libboost1.38-dev [amd64]
libboost1.38-dev [i386]
libc0.1 (>= 2.13) [amd64]
libc0.1 (>= 2.13) [i386]
libc0.1-dev [amd64]
libc0.1-dev [i386]
libc6.1 (>= 2.13) [amd64]
libc6.1 (>= 2.13) [i386]
libc6.1-dev [amd64]
libc6.1-dev [i386]
libcgi-perl [amd64]
libcgi-perl [i386]
libclass-mop-perl (>= 0.80) [amd64]
libclass-mop-perl (>= 0.80) [i386]
libclass-mop-perl (>= 0.84) [amd64]
libclass-mop-perl (>= 0.84) [i386]
libclass-mop-perl (>= 0.93) [amd64]
libclass-mop-perl (>= 0.93) [i386]
libclass-mop-perl [amd64]
libclass-mop-perl [i386]
libcupt-perl (>= 1.4) [amd64]
libcupt-perl (>= 1.4) [i386]
libdbd-informix-perl [amd64]
libdbd-informix-perl [i386]
libdc1394-dev [amd64]
libdc1394-dev [i386]
libdvdplay0 [amd64]
libdvdplay0 [i386]
libemail-mime-creator-perl (>= 1.453) [amd64]
libemail-mime-creator-perl (>= 1.453) [i386]
libemail-mime-modifier-perl (>= 1.441) [amd64]
libemail-mime-modifier-perl (>= 1.441) [i386]
libesd-alsa0 (>= 0.2.35) [amd64]
libesd-alsa0 (>= 0.2.35) [i386]
libextutils-install-perl (>= 1.52) [amd64]
libextutils-install-perl (>= 1.52) [i386]
libfile-path-perl (>= 2.06) [amd64]
libfile-path-perl (>= 2.06) [i386]
libfile-temp-perl (>= 0.19) [amd64]
libfile-temp-perl (>= 0.19) [i386]
libgd-noxpm-perl [amd64]
libgd-noxpm-perl [i386]
libgd2-dev [amd64]
libgd2-dev [i386]
libgl1-mesa-glide3 [amd64]
libgl1-mesa-glide3 [i386]
libgnomeprint-data [amd64]
libgnomeprint-data [i386]
libgtk2.0-dev (<< 2.21) [amd64]
libgtk2.0-dev (<< 2.21) [i386]
libhaml-ruby (<< 3.1) [amd64]
libhaml-ruby (<< 3.1) [i386]
libicu36-dev [amd64]
libicu36-dev [i386]
libio-compress-bzip2-perl (>= 2.008) [amd64]
libio-compress-bzip2-perl (>= 2.008) [i386]
libio-compress-zlib-perl (>= 2.011) [amd64]
libio-compress-zlib-perl (>= 2.011) [i386]
libio-zlib-perl (>= 1.04) [amd64]
libio-zlib-perl (>= 1.04) [i386]
libjasper-1.701-dev [amd64]
libjasper-1.701-dev [i386]
libjibx-java (<< 1.2) [amd64]
libjibx-java (<< 1.2) [i386]
liblocale-maketext-simple-perl (>= 0.19) [amd64]
liblocale-maketext-simple-perl (>= 0.19) [i386]
libmaildir4 (= 4:4.4.11.1+l10n-3+b1) [amd64]
libmaildir4 (= 4:4.4.11.1+l10n-3+b1) [i386]
libmime-perl (>= 5.108) [amd64]
libmime-perl (>= 5.108) [i386]
libmodule-metatadata-perl [amd64]
libmodule-metatadata-perl [i386]
libmodule-pluggable-perl (>= 3.9) [amd64]
libmodule-pluggable-perl (>= 3.9) [i386]
libmotif-dev [amd64]
libmotif-dev [i386]
libnet-perl (>= 1.12) [amd64]
libnet-perl (>= 1.12) [i386]
libparent (>= 0.223) [amd64]
libparent (>= 0.223) [i386]
libparent-perl (>= 0.221) [amd64]
libparent-perl (>= 0.221) [i386]
libpng2-dev [amd64]
libpng2-dev [i386]
libreadline5-dev [amd64]
libreadline5-dev [i386]
libreoffice-gcj (= 1:3.5.4+dfsg2-0+deb7u2) [amd64]
libreoffice-gcj (= 1:3.5.4+dfsg2-0+deb7u2) [i386]
libstdc++6-4.3-dev [amd64]
libstdc++6-4.3-dev [i386]
libsvn-core-perl [amd64]
libsvn-core-perl [i386]
libswt-mozilla-gtk-3-jni [amd64]
libswt-mozilla-gtk-3-jni [i386]
libtest-harness-perl (= 3.23-1) [amd64]
libtest-harness-perl (= 3.23-1) [i386]
libwww-perl (<< 6) [amd64]
libwww-perl (<< 6) [i386]
libzephyr4-krb (= 3.0.2-2) [amd64]
libzephyr4-krb (= 3.0.2-2) [i386]
libzephyr4-krb45 (= 3.0.2-2) [amd64]
libzephyr4-krb45 (= 3.0.2-2) [i386]
linux-headers-2.6-686 [amd64]
linux-headers-2.6-686 [i386]
linux-headers-686-pae [amd64]
linux-headers-generic [amd64]
linux-headers-generic [i386]
lpr-ppd [amd64]
lpr-ppd [i386]
mffm-fftw1c2 [amd64]
mffm-fftw1c2 [i386]
mozart (>= 1.4.0) [amd64]
mozilla [amd64]
mozilla [i386]
mozilla-browser [amd64]
mozilla-browser [i386]
mozilla-browser-snapshot [amd64]
mozilla-browser-snapshot [i386]
mozilla-firefox [amd64]
mozilla-firefox [i386]
mozilla-libreoffice (= 1:3.5.4+dfsg2-0+deb7u2) [amd64]
mozilla-libreoffice (= 1:3.5.4+dfsg2-0+deb7u2) [i386]
mysql-client-5.0 [amd64]
mysql-client-5.0 [i386]
mysql-server-5.0 [amd64]
mysql-server-5.0 [i386]
nagios [amd64]
nagios [i386]
nagios2 [amd64]
nagios2 [i386]
ndoutils-nagios3 [amd64]
ndoutils-nagios3 [i386]
netbase (<< 4.00) [amd64]
netbase (<< 4.00) [i386]
netsaint [amd64]
netsaint [i386]
openjdk-7 [amd64]
openjdk-7 [i386]
openjdk-jre [amd64]
openjdk-jre [i386]
openoffice.org-core (>= 1.9) [amd64]
openoffice.org-core (>= 1.9) [i386]
openoffice.org-core (>= 3.0~) [amd64]
openoffice.org-core (>= 3.0~) [i386]
osh [amd64]
osh [i386]
perl (<< 5.10.1-13) [amd64]
perl (<< 5.10.1-13) [i386]
perl (<< 5.12.3-7) [amd64]
perl (<< 5.12.3-7) [i386]
perl (>= 5.15.3) [amd64]
perl (>= 5.15.3) [i386]
perl (>= 5.15.6) [amd64]
perl (>= 5.15.6) [i386]
perl (>= 5.15.9) [amd64]
perl (>= 5.15.9) [i386]
perl (>= 5.16.0) [amd64]
perl (>= 5.16.0) [i386]
perl-5.004 [amd64]
perl-5.004 [i386]
perl-5.005 [amd64]
perl-5.005 [i386]
perl-modules (<< 5.12) [amd64]
perl-modules (<< 5.12) [i386]
php4 (>= 4.1.0) [amd64]
php4 (>= 4.1.0) [i386]
php4 [amd64]
php4 [i386]
php4-cgi (>= 4:4.1) [amd64]
php4-cgi (>= 4:4.1) [i386]
php4-cgi [amd64]
php4-cgi [i386]
php4-cli [amd64]
php4-cli [i386]
php4-gd [amd64]
php4-gd [i386]
php4-mysql [amd64]
php4-mysql [i386]
php5-mysqli [amd64]
php5-mysqli [i386]
pilot-link-perl [amd64]
pilot-link-perl [i386]
policykit-1-kde [amd64]
policykit-1-kde [i386]
postgresql-8.4 [amd64]
postgresql-8.4 [i386]
postgresql-client-8.3 [amd64]
postgresql-client-8.3 [i386]
puredata (<< 0.43) [amd64]
puredata (<< 0.43) [i386]
pykickstart (>= 0.96) [amd64]
pykickstart (>= 0.96) [i386]
python-celementtree [amd64]
python-celementtree [i386]
python-codespeak-lib (<< 1.0) [amd64]
python-codespeak-lib (<< 1.0) [i386]
python-ctypes (>= 1.0.0) [amd64]
python-ctypes (>= 1.0.0) [i386]
python-elementtree (>= 1.2) [amd64]
python-elementtree (>= 1.2) [i386]
python-elementtree [amd64]
python-elementtree [i386]
python-gnome2 (<= 2.22.3-2) [amd64]
python-gnome2 (<= 2.22.3-2) [i386]
python-gnome2-desktop (<= 2.24.0-1) [amd64]
python-gnome2-desktop (<= 2.24.0-1) [i386]
python-gnome2-desktop [amd64]
python-gnome2-desktop [i386]
python-gnome2-extras (<< 2.25) [amd64]
python-gnome2-extras (<< 2.25) [i386]
python-gtk2 (<< 2.10) [amd64]
python-gtk2 (<< 2.10) [i386]
python-mlt2 [amd64]
python-mlt2 [i386]
python-mlt3 [amd64]
python-mlt3 [i386]
python-multiprocessing [amd64]
python-multiprocessing [i386]
python-pkg-resources (<< 0.6.15) [amd64]
python-pkg-resources (<< 0.6.15) [i386]
python-psycopg (<< 1.1.21) [amd64]
python-psycopg (<< 1.1.21) [i386]
python-psycopg (>= 1.1.21-14) [amd64]
python-psycopg (>= 1.1.21-14) [i386]
python-pynast (>= 1.1) [amd64]
python-pynast (>= 1.1) [i386]
python-qt4 (<< 4.7.5) [amd64]
python-qt4 (<< 4.7.5) [i386]
python-sqlalchemy (<< 0.6.3-2) [amd64]
python-sqlalchemy (<< 0.6.3-2) [i386]
python-traits4 [amd64]
python-traits4 [i386]
python-wxgtk2.6 [amd64]
python-wxgtk2.6 [i386]
python-zope-interface [amd64]
python-zope-interface [i386]
root-ttf [amd64]
root-ttf [i386]
ruby-htree [amd64]
ruby-htree [i386]
samba-common (<< 2:3.4.0~pre2-1~0) [amd64]
samba-common (<< 2:3.4.0~pre2-1~0) [i386]
scsh-0.6 (>= 0.6.6) [amd64]
scsh-0.6 [amd64]
skim [amd64]
skim [i386]
slocate [amd64]
slocate [i386]
spectrum-roms [amd64]
spectrum-roms [i386]
ssh (<< 1:3.8.1p1-9) [amd64]
ssh (<< 1:3.8.1p1-9) [i386]
sun-java5-jre [amd64]
sun-java5-jre [i386]
sun-java6-bin [amd64]
sun-java6-bin [i386]
sun-java6-jre [amd64]
sun-java6-jre [i386]
sysklogd (>= 1.3-27) [amd64]
sysklogd (>= 1.3-27) [i386]
tcl8.3 [amd64]
tcl8.3 [i386]
tetex-base [amd64]
tetex-base [i386]
tetex-bin (>= 2.0.2-11) [amd64]
tetex-bin (>= 2.0.2-11) [i386]
tetex-bin [amd64]
tetex-bin [i386]
tetex-extra [amd64]
tetex-extra [i386]
texlive-texinfo [amd64]
texlive-texinfo [i386]
thunderbird (>= 10.0.12-1) [amd64]
thunderbird (>= 10.0.12-1) [i386]
timeout [amd64]
timeout [i386]
tk8.3 [amd64]
tk8.3 [i386]
tk8.6 [amd64]
tk8.6 [i386]
ttf-unfonts [amd64]
ttf-unfonts [i386]
udev (<< 146-1) [amd64]
udev (<< 146-1) [i386]
update-manager [amd64]
update-manager [i386]
urxvt [amd64]
urxvt [i386]
vidcontrol [amd64]
vidcontrol [i386]
w3m-el (>= 1.4.5) [amd64]
w3m-el (>= 1.4.5) [i386]
w3m-ssl (>= 0.3) [amd64]
w3m-ssl (>= 0.3) [i386]
w3mmee (>= 0.3) [amd64]
w3mmee (>= 0.3) [i386]
w3mmee [amd64]
w3mmee [i386]
warmux-server (= 1:11.04.1+repack-4) [amd64]
warmux-server (= 1:11.04.1+repack-4) [i386]
wenglish [amd64]
wenglish [i386]
whiptail-provider [amd64]
whiptail-provider [i386]
wine-bin (>= 1.4.1-4) [amd64]
wine-bin [amd64]
wine-bin-unstable [amd64]
wine-bin-unstable [i386]
wine1.2 [amd64]
wine1.2 [i386]
wine1.3 [amd64]
wine1.3 [i386]
wine1.4 [amd64]
wine1.4 [i386]
wine1.5 [amd64]
wine1.5 [i386]
wine64-bin (>= 1.4.1-4) [i386]
wish (>= 8.4) [amd64]
wish (>= 8.4) [i386]
x-www-browser [amd64]
x-www-browser [i386]
xcontrib [i386]
xdriinfo [amd64]
xdriinfo [i386]
xemacs21 [amd64]
xemacs21 [i386]
xemacs21-basesupport (>= 2003.11.13-1) [amd64]
xemacs21-basesupport (>= 2003.11.13-1) [i386]
xemacs21-basesupport (>= 2004.02.02) [amd64]
xemacs21-basesupport (>= 2004.02.02) [i386]
xemacs21-gnome-mule [amd64]
xemacs21-gnome-mule [i386]
xemacs21-gnome-mule-canna-wnn [amd64]
xemacs21-gnome-mule-canna-wnn [i386]
xemacs21-mule [amd64]
xemacs21-mule [i386]
xemacs21-mule-canna-wnn [amd64]
xemacs21-mule-canna-wnn [i386]
xen-hypervisor-4.1-i386 [amd64]
xen-utils-4.0 [amd64]
xen-utils-4.0 [i386]
xkeyboard-config [amd64]
xkeyboard-config [i386]
xlibmesa-dev [amd64]
xlibmesa-dev [i386]
xlibmesa3-gl [amd64]
xlibmesa3-gl [i386]
xlibs (>> 4.1.0) [i386]
xlibs [amd64]
xlibs [i386]
xmessage [amd64]
xmessage [i386]
xpdf-reader (<< 3.02-2) [amd64]
xpdf-reader (<< 3.02-2) [i386]
xpdf-utils (>= 3.02-2) [amd64]
xpdf-utils (>= 3.02-2) [i386]
xrandr [amd64]
xrandr [i386]
xulrunner-1.9 [amd64]
xulrunner-1.9 [i386]
xulrunner-1.9.1 [amd64]
xulrunner-1.9.1 [i386]
xulrunner-1.9.2 [amd64]
xulrunner-1.9.2 [i386]
xulrunner-11.0 [amd64]
xulrunner-11.0 [i386]
xulrunner-12.0 [amd64]
xulrunner-12.0 [i386]
xulrunner-13.0 [amd64]
xulrunner-13.0 [i386]
xulrunner-2.0 [amd64]
xulrunner-2.0 [i386]
xulrunner-5.0 [amd64]
xulrunner-5.0 [i386]
xulrunner-6.0 [amd64]
xulrunner-6.0 [i386]
xulrunner-7.0 [amd64]
xulrunner-7.0 [i386]
xulrunner-8.0 [amd64]
xulrunner-8.0 [i386]
xulrunner-9.0 [amd64]
xulrunner-9.0 [i386]
znc-webadmin (= 0.206-2) [amd64]
znc-webadmin (= 0.206-2) [i386]
zope2.10 [amd64]
zope2.10 [i386]
zope2.11 [amd64]
zope2.11 [i386]
zope2.13 [amd64]
zope2.13 [i386]
zope2.14 [amd64]
zope2.14 [i386]
zope2.6 [amd64]
zope2.6 [i386]
zope2.7 [amd64]
zope2.7 [i386]
zope2.8 [amd64]
zope2.8 [i386]
zope2.9 [amd64]
zope2.9 [i386]
zope3 [amd64]
zope3 [i386]

View File

@@ -0,0 +1,9 @@
"""
Testing snapshot management
"""
from .create import *
from .show import *
from .list import *
from .verify import *
from .pull import *

View File

@@ -0,0 +1,36 @@
from lib import BaseTest
import re
class CreateSnapshot1Test(BaseTest):
"""
create snapshot: from mirror
"""
fixtureDB = True
runCmd = "aptly snapshot create snap1 from mirror wheezy-main"
def check(self):
def remove_created_at(s):
return re.sub(r"Created At: [0-9:A-Za-z -]+\n", "", s)
self.check_output()
self.check_cmd_output("aptly snapshot show snap1", "snapshot_show", match_prepare=remove_created_at)
class CreateSnapshot2Test(BaseTest):
"""
create snapshot: no mirror
"""
fixtureDB = True
runCmd = "aptly snapshot create snap1 from mirror no-such-mirror"
expectedCode = 1
class CreateSnapshot3Test(BaseTest):
"""
create snapshot: duplicate name
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-main"]
runCmd = "aptly snapshot create snap1 from mirror wheezy-contrib"
expectedCode = 1

View File

@@ -0,0 +1,22 @@
from lib import BaseTest
class ListSnapshot1Test(BaseTest):
"""
list snapshots: regular list
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-contrib",
"aptly snapshot merge snap3 snap1 snap2",
"aptly snapshot pull snap1 snap2 snap4 mame unrar",
]
runCmd = "aptly snapshot list"
class ListSnapshot2Test(BaseTest):
"""
list snapshots: empty list
"""
runCmd = "aptly snapshot list"

141
system/t05_snapshot/pull.py Normal file
View File

@@ -0,0 +1,141 @@
from lib import BaseTest
import re
class PullSnapshot1Test(BaseTest):
"""
pull snapshot: simple conditions
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-non-free",
]
runCmd = "aptly snapshot pull snap1 snap2 snap3 mame unrar"
outputMatchPrepare = lambda _, output: "\n".join(sorted(output.split("\n")))
def check(self):
def remove_created_at(s):
return re.sub(r"Created At: [0-9:A-Za-z -]+\n", "", s)
self.check_output()
self.check_cmd_output("aptly snapshot show snap3", "snapshot_show", match_prepare=remove_created_at)
class PullSnapshot2Test(BaseTest):
"""
pull snapshot: play with versions
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-backports",
]
runCmd = "aptly snapshot pull snap1 snap2 snap3 'rsyslog (>= 7.4.4)'"
outputMatchPrepare = lambda _, output: "\n".join(sorted(output.split("\n")))
def check(self):
def remove_created_at(s):
return re.sub(r"Created At: [0-9:A-Za-z -]+\n", "", s)
self.check_output()
self.check_cmd_output("aptly snapshot show snap3", "snapshot_show", match_prepare=remove_created_at)
class PullSnapshot3Test(BaseTest):
"""
pull snapshot: play with versions + no-deps
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-backports",
]
runCmd = "aptly snapshot pull -no-deps snap1 snap2 snap3 'rsyslog (>= 7.4.4)'"
outputMatchPrepare = lambda _, output: "\n".join(sorted(output.split("\n")))
def check(self):
def remove_created_at(s):
return re.sub(r"Created At: [0-9:A-Za-z -]+\n", "", s)
self.check_output()
self.check_cmd_output("aptly snapshot show snap3", "snapshot_show", match_prepare=remove_created_at)
class PullSnapshot4Test(BaseTest):
"""
pull snapshot: dry-run
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-backports",
]
runCmd = "aptly snapshot pull -dry-run snap1 snap2 snap3 'rsyslog (>= 7.4.4)'"
outputMatchPrepare = lambda _, output: "\n".join(sorted(output.split("\n")))
def check(self):
self.check_output()
self.check_cmd_output("aptly snapshot list", "snapshot_list")
class PullSnapshot5Test(BaseTest):
"""
pull snapshot: no such snapshot
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-backports",
]
runCmd = "aptly snapshot pull snap1 snap-no snap3 'rsyslog (>= 7.4.4)'"
expectedCode = 1
class PullSnapshot6Test(BaseTest):
"""
pull snapshot: no such snapshot
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-backports",
]
runCmd = "aptly snapshot pull snap-no snap2 snap3 'rsyslog (>= 7.4.4)'"
expectedCode = 1
class PullSnapshot7Test(BaseTest):
"""
pull snapshot: duplicate snapshot
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-backports",
]
runCmd = "aptly snapshot pull snap1 snap2 snap1 'rsyslog (>= 7.4.4)'"
expectedCode = 1
outputMatchPrepare = lambda _, output: "\n".join(sorted(output.split("\n")))
class PullSnapshot8Test(BaseTest):
"""
pull snapshot: missing dependencies
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-non-free",
]
runCmd = "aptly snapshot pull snap1 snap2 snap3 lunar-landing 'mars-landing (>= 1.0)'"
outputMatchPrepare = lambda _, output: "\n".join(sorted(output.split("\n")))
def check(self):
def remove_created_at(s):
return re.sub(r"Created At: [0-9:A-Za-z -]+\n", "", s)
self.check_output()
self.check_cmd_output("aptly snapshot show snap3", "snapshot_show", match_prepare=remove_created_at)

View File

@@ -0,0 +1,21 @@
from lib import BaseTest
import re
class ShowSnapshot1Test(BaseTest):
"""
show snapshot: from mirror
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-non-free"]
runCmd = "aptly snapshot show snap1"
outputMatchPrepare = lambda _, s: re.sub(r"Created At: [0-9:A-Za-z -]+\n", "", s)
class ShowSnapshot2Test(BaseTest):
"""
show snapshot: no snapshot
"""
fixtureDB = True
runCmd = "aptly snapshot show no-such-snapshot"
expectedCode = 1

View File

@@ -0,0 +1,68 @@
from lib import BaseTest
class VerifySnapshot1Test(BaseTest):
"""
verify snapshot: from wheezy
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-main"]
runCmd = "aptly snapshot verify snap1"
class VerifySnapshot2Test(BaseTest):
"""
verify snapshot: no snapshot
"""
fixtureDB = True
runCmd = "aptly snapshot verify no-such-snapshot"
expectedCode = 1
class VerifySnapshot3Test(BaseTest):
"""
verify snapshot: limited architectues
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-main"]
runCmd = "aptly -architectures=i386 snapshot verify snap1"
class VerifySnapshot4Test(BaseTest):
"""
verify snapshot: limited architectues + suggests
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-main"]
runCmd = "aptly -architectures=i386 -dep-follow-suggests snapshot verify snap1"
class VerifySnapshot5Test(BaseTest):
"""
verify snapshot: limited architectues + suggests + multiple sources
"""
fixtureDB = True
fixtureCmds = [
"aptly snapshot create snap1 from mirror wheezy-main",
"aptly snapshot create snap2 from mirror wheezy-contrib",
"aptly snapshot create snap3 from mirror wheezy-non-free",
]
runCmd = "aptly -architectures=i386 -dep-follow-suggests snapshot verify snap1 snap2 snap3"
class VerifySnapshot6Test(BaseTest):
"""
verify snapshot: suggests + recommends
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-main"]
runCmd = "aptly -dep-follow-recommends -dep-follow-suggests snapshot verify snap1"
class VerifySnapshot7Test(BaseTest):
"""
verify snapshot: follow-all-variants
"""
fixtureDB = True
fixtureCmds = ["aptly snapshot create snap1 from mirror wheezy-main"]
runCmd = "aptly -dep-follow-all-variants snapshot verify snap1"