Hi again, Am Montag, den 17.10.2011, 20:34 +0200 schrieb Joachim Breitner: > Am Montag, den 17.10.2011, 20:09 +0200 schrieb Mehdi Dogguy: > > On 10/17/2011 05:46 PM, Joachim Breitner wrote: > > > Hi, > > > > > > Am Montag, den 17.10.2011, 10:45 +0200 schrieb Niels Thykier: > > >>> [1] http://release.debian.org/~nthykier/britney-tests > > > > > > can you make that git repository pullable via http or available > > > somewhere public (e.g. git.debian.org)? > > > > > > > You should be able to clone via http now. > > > > git clone http://release.debian.org/~nthykier/britney-tests.git > > Great, thanks. I bootstrapped it already via http using lftp and > "mirror", but for pulling changes this is much better. > > SAT-Britney passed the "basic" test just fine, now I’m adjusting the > test runners.
thanks for the testsuite, Niels, it is great to have that. SAT-Britney succeeds in 10 out of 12 (one after adding a one-line-change, another one after fixing (IMHO) the test data). The remaining one are Running tree-circle-dependencies-huge-graph-no-hint... FAILED (0.666s) Running tree-circle-root-dependencies-no-hint... FAILED (0.011s) I think in the first case it’s because SAT-Britney finds the transition you are hinting at in these files, while the "expected" file expectes current britney’s behaviour which does not find the file: $ grep -2 -v '^[ ]' tree-circle-dependencies-huge-graph-no-hint/diff Added source packages: src-0-0 1.0-2 src-0-1 1.0-2 -- src-9-8 1.0-2 src-9-9 1.0-2 Removed source packages: src-0 1.0-1 src-1 1.0-1 -- src-9 1.0-1 src-root 1.0-1 Added binary packages: src-0-0 1.0-2 i386 src-0-1 1.0-2 i386 -- src-9-8 1.0-2 i386 src-9-9 1.0-2 i386 Removed binary packages: pkg-0 1.0-1 i386 pkg-1 1.0-1 i386 In the second case, SAT-Britney seems to lack: $ grep -2 -v '^[ ]' tree-circle-root-dependencies-no-hint/diff Added source packages: leaf-a1 1.0-1 Removed source packages: leaf-a1 1.0-2 Added binary packages: leaf-a1 1.0-1 i386 Removed binary packages: leaf-a1 1.0-2 i386 I’ll see into that right away. Note that SAT-Britney ignores any "easy" hints, e.g. migration-chain works just fine without any manual intervention. I have put my repo here: http://anonscm.debian.org/gitweb/?p=users/nomeata/britney-tests.git;a=shortlog;h=refs/heads/master including a patch that makes runtests independent of the current working directory and that writes the diff between expected and real result to $testdir/diff. Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
signature.asc
Description: This is a digitally signed message part