couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Couchdb Wiki] Update of "Test_procedure" by NoahSlater
Date Sun, 10 Mar 2013 21:15:23 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The "Test_procedure" page has been changed by NoahSlater:
http://wiki.apache.org/couchdb/Test_procedure?action=diff&rev1=41&rev2=42

  
  Where `060-kt-merging` is the name of the specific test you want to run.
  
+ If this step is failing consistently, you should see the ''Troubleshooting'' section below.
+ 
  Install CouchDB into your temporary directory:
  
  {{{
@@ -321, +323 @@

  
  If you manage to get all the way through this without a single error, the release is good.
Please reply to the vote email with a summary of the steps you completed. If anything strange
happens, or you run into any problems, please reply to the vote email with an outline of the
steps you took, and the problems you noticed. In some cases, it might be due to a slight difference
in test setup. If that is the case, please update this document to help future testers.
  
+ == Troubleshooting ==
+ 
+ The test suite can be a little brittle at times.
+ 
+ This is most noticeable when you are running the `distcheck` target, as the test suite is
run multiple times.
+ 
+ If you want to automatically run the `distcheck` target multiple times, there is a script
for that.
+ 
+ Change into the temporary directory:
+ 
+ {{{
+ cd /tmp/couchdb
+ }}}
+ 
+ Grab a copy of the admin resources:
+ 
+ {{{
+ git clone http://git-wip-us.apache.org/repos/asf/couchdb-admin.git
+ }}}
+ 
+ Change into the `dist` directory:
+ 
+ {{{
+ cd /tmp/couchdb/dist
+ }}}
+ 
+ Run the script:
+ 
+ {{{
+ ../couchdb-admin/auto_distcheck.sh VERSION
+ }}}
+ 
+ Replace `VERSION` with the version you are testing.
+ 
+ This script will execute `make distcheck` in a loop forever or until the build succeeds,
whichever comes first.
+ 
+ ''Make sure you understand and are comfortable with this before you run it.''
+ 

Mime
View raw message