Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jchris/relaxville
Having fun keeping track of CouchDB test suite reports.
https://github.com/jchris/relaxville
Last synced: 24 days ago
JSON representation
Having fun keeping track of CouchDB test suite reports.
- Host: GitHub
- URL: https://github.com/jchris/relaxville
- Owner: jchris
- Created: 2009-10-14T06:47:29.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2010-03-28T06:37:41.000Z (over 14 years ago)
- Last Synced: 2024-10-07T23:01:11.176Z (about 1 month ago)
- Language: JavaScript
- Homepage: http://couchdb.couchdb.org/test_suite_reports/_design/relaxville/index.html
- Size: 207 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Relaxville
## The Coupe de Ville of Social Test Suite Browsers
This is pretty sweet - we can all start sharing test results and browsing over them and writing new reports and stuff. I think it will be fun.
## License
Apache 2.0
## Description
CouchDB now stores test suite reports from Futon in a local database. The Futon test suite 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 for Relaxville is here:](http://github.com/jchris/relaxville)
http://github.com/jchris/relaxvilleto install just git clone it and then run
couchapp push . test_suite_reports
then you can browse tests on your local machine (couchapp should spit out an index URL for you).
### 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)
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](http://code.quirkey.com/sammy/), if anyone feels like a more ambitious patch.
Feedback and patches welcome!