couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brian Candler <B.Cand...@pobox.com>
Subject Re: Test suite problem with Hardy + 12.b.5
Date Tue, 18 Aug 2009 13:02:37 GMT
Supplementary info: I found the whole test suite was OK if I recompiled at
commit a38260e61a94ce51aa91088b65043c60c97e3cb1. So I did a git-bisect
between the two. All very clever, but then I recompiled back at HEAD, and it
now works fine there too :-(

I have been doing exactly the same every time I compile:

  ./bootstrap && ./configure && make && sudo make install &&
sudo /usr/local/etc/init.d/couchdb restart

followed by a shift-reload in the browser on couch_tests.js

Back at HEAD, I've done a 'make clean' followed by the above line again and
it still works.

So I guess this is a non-problem. It would be nice to know why it didn't
work in the first place though.

Regards,

Brian.

P.S. Minor problem when working with git: there is a
src/couchdb/priv/couchspawnkillable file lying around which causes problems
when switching between revisions using git checkout or git bisect. e.g.

$ git-bisect bad
Bisecting: 0 revisions left to test after this
error: Untracked working tree file 'src/couchdb/priv/couchspawnkillable' would be overwritten
by merge.
$ rm src/couchdb/priv/couchspawnkillable
$ git bisect bad
Bisecting: 0 revisions left to test after this
[ce8fb60c59e97ff0c960eb8b4819b53dd0eb18fd] allow list function and view function to be in
different design docs, patch by Mark Hammond, closes COUCHDB-446
$ 

Not sure what the solution is.

P.P.S. FWIW, here's the bisect log, although it's a red herring since HEAD
now runs fine on my machine.

$ git bisect log
git-bisect start
# bad: [f6c359e412ae3793de363ce23fdf34a09fd7107d] add Dirkjan Ochtman to THANKS file
git-bisect bad f6c359e412ae3793de363ce23fdf34a09fd7107d
# good: [a38260e61a94ce51aa91088b65043c60c97e3cb1] Introduces native Erlang query servers.
Closes COUCHDB-377
git-bisect good a38260e61a94ce51aa91088b65043c60c97e3cb1
# good: [1dec07a650ee33364d74e61ebebfa09433fdfeb3] Make POST's reflect a provided _id member.
git-bisect good 1dec07a650ee33364d74e61ebebfa09433fdfeb3
# good: [013a44367ad8142c0fa5ccb5f0d862bc7ffd0b7e] Updated license.skip. Added license to
test/run_native_process.es
git-bisect good 013a44367ad8142c0fa5ccb5f0d862bc7ffd0b7e
# bad: [b67be9966bf4acb34e5833c0cadb3b00896ae374] Minor issue with make install not installing
couchspawnkillable.
git-bisect bad b67be9966bf4acb34e5833c0cadb3b00896ae374
# bad: [9e673e51ee0ce10963da49ce60eeaad0b7fee60c] Applying markh's Windows build patch.
git-bisect bad 9e673e51ee0ce10963da49ce60eeaad0b7fee60c
# bad: [9e673e51ee0ce10963da49ce60eeaad0b7fee60c] Applying markh's Windows build patch.
git-bisect bad 9e673e51ee0ce10963da49ce60eeaad0b7fee60c
# good: [ce8fb60c59e97ff0c960eb8b4819b53dd0eb18fd] allow list function and view function to
be in different design docs, patch by Mark Hammond, closes COUCHDB-446
git-bisect good ce8fb60c59e97ff0c960eb8b4819b53dd0eb18fd

--------------------------------------------------------------------------
9e673e51ee0ce10963da49ce60eeaad0b7fee60c is first bad commit
commit 9e673e51ee0ce10963da49ce60eeaad0b7fee60c
Author: davisp <davisp@13f79535-47bb-0310-9956-ffa450edef68>
Date:   Tue Aug 18 01:27:03 2009 +0000

    Applying markh's Windows build patch.
    
    Fixes COUCHDB-406
    
    
    
    git-svn-id: http://svn.apache.org/repos/asf/couchdb/trunk@805243 13f79535-47bb-0310-9956-ffa450edef68
--------------------------------------------------------------------------

Mime
View raw message