Commit Graph

14 Commits

Author SHA1 Message Date
Josh Durgin
4f4227a44d Generate coverage at the end of a suite run,
and optionally email failures and ongoing jobs.
2011-08-29 10:23:12 -07:00
Josh Durgin
b582764b62 Add teuthology-coverage for analyzing test coverage for a suite run. 2011-08-29 10:23:12 -07:00
Greg Farnum
af0d7c5e44 teuthology-nuke: move it into its own file.
Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
2011-08-10 15:38:57 -07:00
Josh Durgin
e5f33ca5b5 Add command to update ssh hostkeys. 2011-07-19 17:13:13 -07:00
Josh Durgin
85c24bda7f Add teuthology-schedule and teuthology-worker.
schedule puts jobs in a beanstalk queue, worker takes them out and runs them.
2011-07-11 13:49:06 -07:00
Josh Durgin
4218d7063b Add httplib2 to setup.py. 2011-07-07 17:06:18 -07:00
Josh Durgin
4d62dd3bcc Add command line tool for locking machines. 2011-07-07 12:35:08 -07:00
Sage Weil
7d57b355d8 teuthology-ls: summarize results from an archive-dir
ugly but basically works
2011-06-29 12:55:25 -07:00
Sage Weil
b95e61ae29 teuthology-nuke
Take in a full config (or just targets: portion) and do a destructive
cleanup.

Still need to clean up kernel mounts.
2011-06-29 12:23:44 -07:00
Tommi Virtanen
330ec41ff7 Add teuthology-suite, to run multiple tests in a batch. 2011-06-21 10:00:16 -07:00
Tommi Virtanen
ce10d4f5e0 Add missing trailing commas.
Lists of strings where last item has no comma are just
traps waiting to hurt you when you add a new item at
the end.
2011-06-07 12:58:48 -07:00
Tommi Virtanen
57f979f177 Refactor for modularity.
New style: run "./virtualenv/bin/teuthology -v interactive.yaml".
2011-06-03 14:47:44 -07:00
Tommi Virtanen
ce5f0e7121 Move interactive and cfuse into tasks. 2011-06-02 15:04:01 -07:00
Tommi Virtanen
7d4bb1202b Initial import.
Currently hardcoded to run dbench, not modular, and the remote
execution API is clumsy.
2011-05-31 13:51:48 -07:00