One thing I notice right away is the urge [1] to comment, .eg. on a
recent security_validation fail, by just adding a comment in the
report itself. Not sure how good an idea this is with respect to
replication, etc.. but it seems like the ideal place for it since it's
right with the stack trace and platform specific information. Perhaps
just some conventions like using ones user name in the doc, .eg.
"comment-TommyTester" would work.
This is neat! Of course compared to JIRA, well any positive number
suffices :)
[1]
http://couchdb.couchdb.org/_utils/document.html?test_suite_reports/d4789d46c76e68cdca34db8384beb1ce
On 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