Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 45375 invoked from network); 14 Oct 2009 17:37:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Oct 2009 17:37:01 -0000 Received: (qmail 23934 invoked by uid 500); 14 Oct 2009 17:37:01 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 23854 invoked by uid 500); 14 Oct 2009 17:37:01 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 23844 invoked by uid 99); 14 Oct 2009 17:37:01 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Oct 2009 17:37:01 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=BAYES_00 X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [216.239.58.184] (HELO gv-out-0910.google.com) (216.239.58.184) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Oct 2009 17:36:57 +0000 Received: by gv-out-0910.google.com with SMTP id o2so922gve.31 for ; Wed, 14 Oct 2009 10:36:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.239.139.104 with SMTP id s40mr591764hbs.76.1255541795161; Wed, 14 Oct 2009 10:36:35 -0700 (PDT) In-Reply-To: References: From: Aaron Quint Date: Wed, 14 Oct 2009 13:36:15 -0400 Message-ID: Subject: Re: [ann] Relaxville, test suite reporter To: dev@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Awesome! Maybe if I can grab some free time over the next couple weeks I'll contribute some sammy.js frontend code ;) --AQ Aaron Quint http://www.quirkey.com On Wed, Oct 14, 2009 at 3:26 AM, Chris Anderson wrote: > Devs, > > You may have noticed by the commit storm that I'm working on a new > feature to store test suite reports from Futon in a local database. > The Futon test suite now stores runtime, success and failure > information, along with a timestamp and some browser / platform > information, into the local database test_suite_reports. > > The test reports are completely private and remain on the localhost > for convenient browsing by developers. However, replication makes it > easy to share reports. > > I'm also working on a CouchApp to make browsing and replicating > reports easy. I've only got it to rudimentary functionality, but I'm a > firm believer in releasing things before I go to sleep for the night. > Hopefully those in other timezones can enjoy it before I wake up. The > source code is here: > > http://github.com/jchris/relaxville > > to install just git clone it and then run > > couchapp push . test_suite_reports > > then you can browse tests on your local machine. > > * Participate > > The best thing you can do is replicate your test_suite_reports db to > the new database that's been set up at: > http://couchdb.couchdb.org/test_suite_reports > > It should be available for writes (please don't abuse) -- also if > anyone else wants a db on this server for community purposes, just > holler. Eventually we should have a wiki and other CouchApps here. > > * Browse > > You can also just see Relaxville running on the CouchDB server here: > > http://couchdb.couchdb.org/test_suite_reports/_design/relaxville/index.html > > It will be updated as new people replicate their test_suite_reports to it. > > * Patches > > I'd like to add a Toast chat room to different entities in the UI. > > It could use some more views. Those should be easy to add. > > It also might be nice to start using sammy.js, if anyone feels like a > more ambitious patch. > > Feedback and patches welcome! > > Chris > > > -- > Chris Anderson > http://jchrisa.net > http://couch.io >