]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
14 years agoArchive teuthology config.
Josh Durgin [Wed, 15 Jun 2011 00:52:43 +0000 (17:52 -0700)]
Archive teuthology config.

14 years agoadded thrashosds
Samuel Just [Mon, 13 Jun 2011 23:36:21 +0000 (16:36 -0700)]
added thrashosds

Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
14 years agoadding radosbench.py to tasks
Samuel Just [Mon, 13 Jun 2011 17:29:22 +0000 (10:29 -0700)]
adding radosbench.py to tasks

Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
14 years agoadded testsnaps
Samuel Just [Fri, 10 Jun 2011 17:22:01 +0000 (10:22 -0700)]
added testsnaps

Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
14 years agoWith coverage, use SIGTERM to make the daemons exit(0).
Josh Durgin [Fri, 10 Jun 2011 18:18:13 +0000 (11:18 -0700)]
With coverage, use SIGTERM to make the daemons exit(0).

14 years agoPut all coverage data in the archive dir.
Josh Durgin [Fri, 10 Jun 2011 18:17:11 +0000 (11:17 -0700)]
Put all coverage data in the archive dir.

14 years agoInitialize BASE before using it.
Josh Durgin [Fri, 10 Jun 2011 18:12:34 +0000 (11:12 -0700)]
Initialize BASE before using it.

14 years agoCan now run specific ceph version based on sha1.
Tommi Virtanen [Fri, 10 Jun 2011 00:05:55 +0000 (17:05 -0700)]
Can now run specific ceph version based on sha1.

14 years agoSimplify ceph sha1 saving. No need to round-trip, store N copies.
Tommi Virtanen [Thu, 9 Jun 2011 23:39:20 +0000 (16:39 -0700)]
Simplify ceph sha1 saving. No need to round-trip, store N copies.

14 years agoSave ceph sha1 in coverage dir.
Josh Durgin [Thu, 9 Jun 2011 21:02:44 +0000 (14:02 -0700)]
Save ceph sha1 in coverage dir.

This is needed to postprocess the coverage data.

14 years agoAdd TODO notes.
Tommi Virtanen [Thu, 9 Jun 2011 23:06:25 +0000 (16:06 -0700)]
Add TODO notes.

14 years agoShow status message before gcov-style shutdown of daemons.
Tommi Virtanen [Thu, 9 Jun 2011 23:05:49 +0000 (16:05 -0700)]
Show status message before gcov-style shutdown of daemons.

14 years agoCheck daemon exit codes, even when using gcov.
Tommi Virtanen [Thu, 9 Jun 2011 23:05:08 +0000 (16:05 -0700)]
Check daemon exit codes, even when using gcov.

14 years agoAdd coverage support.
Josh Durgin [Tue, 7 Jun 2011 18:45:29 +0000 (11:45 -0700)]
Add coverage support.

14 years agoSupport ceph tarball "favors", that is different gitbuilders.
Tommi Virtanen [Thu, 9 Jun 2011 22:43:43 +0000 (15:43 -0700)]
Support ceph tarball "favors", that is different gitbuilders.

Use that for picking the gcov gitbuilder, when told to record code
coverage. Actual coverage support comes in the next commit.

Assuming all the world is a VA.. I mean amd64, for now.

14 years agoLet ceph task config specify branch or tag to run.
Tommi Virtanen [Thu, 9 Jun 2011 21:08:45 +0000 (14:08 -0700)]
Let ceph task config specify branch or tag to run.

14 years agoArchive everything written to the "archive" directory.
Tommi Virtanen [Thu, 9 Jun 2011 19:58:51 +0000 (12:58 -0700)]
Archive everything written to the "archive" directory.

This avoids listing "log", "profiling-logger", etc individually.
Adding new types of archived files should just be a matter of
adding a subdirectory under "archive".

14 years agoreadme: need libevent-dev
Sage Weil [Thu, 9 Jun 2011 18:18:56 +0000 (11:18 -0700)]
readme: need libevent-dev

Signed-off-by: Sage Weil <sage@newdream.net>
14 years agoClass loading no longer needs a temp dir.
Tommi Virtanen [Tue, 7 Jun 2011 21:51:56 +0000 (14:51 -0700)]
Class loading no longer needs a temp dir.

14 years agoCleanup is done, adjust TODO.
Tommi Virtanen [Tue, 7 Jun 2011 21:48:44 +0000 (14:48 -0700)]
Cleanup is done, adjust TODO.

14 years agoArchive logs if given --archive=PATH. Clean up after a test run.
Tommi Virtanen [Tue, 7 Jun 2011 21:47:30 +0000 (14:47 -0700)]
Archive logs if given --archive=PATH. Clean up after a test run.

14 years agoAdd missing trailing commas.
Tommi Virtanen [Tue, 7 Jun 2011 19:58:48 +0000 (12:58 -0700)]
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.

14 years agoRemove mountpoint after shutting down cfuse.
Tommi Virtanen [Mon, 6 Jun 2011 22:38:20 +0000 (15:38 -0700)]
Remove mountpoint after shutting down cfuse.

14 years agoAdd TODO note about results gathering.
Tommi Virtanen [Mon, 6 Jun 2011 21:32:35 +0000 (14:32 -0700)]
Add TODO note about results gathering.

14 years agoFirst draft of documentation.
Tommi Virtanen [Mon, 6 Jun 2011 21:22:49 +0000 (14:22 -0700)]
First draft of documentation.

14 years agoUse orchestra repo on ceph.newdream.net, now that it exists.
Tommi Virtanen [Mon, 6 Jun 2011 19:36:44 +0000 (12:36 -0700)]
Use orchestra repo on ceph.newdream.net, now that it exists.

14 years agoPrettify exception handling.
Tommi Virtanen [Fri, 3 Jun 2011 21:49:05 +0000 (14:49 -0700)]
Prettify exception handling.

Display exception type (e.g. "RuntimeError").

Don't re-display the traceback.

14 years agoRemove dead code.
Tommi Virtanen [Fri, 3 Jun 2011 21:48:09 +0000 (14:48 -0700)]
Remove dead code.

14 years agoPrettify config debug printing.
Tommi Virtanen [Fri, 3 Jun 2011 21:47:58 +0000 (14:47 -0700)]
Prettify config debug printing.

14 years agoRefactor for modularity.
Tommi Virtanen [Fri, 3 Jun 2011 21:47:44 +0000 (14:47 -0700)]
Refactor for modularity.

New style: run "./virtualenv/bin/teuthology -v interactive.yaml".

14 years agoUn-hardcode tasks.
Tommi Virtanen [Fri, 3 Jun 2011 16:48:22 +0000 (09:48 -0700)]
Un-hardcode tasks.

14 years agoMake autotest show debug messages.
Tommi Virtanen [Fri, 3 Jun 2011 16:40:55 +0000 (09:40 -0700)]
Make autotest show debug messages.

Otherwise it's very quiet for a long time.

14 years agoMove autotest running into a task.
Tommi Virtanen [Fri, 3 Jun 2011 16:40:18 +0000 (09:40 -0700)]
Move autotest running into a task.

14 years agoMove interactive and cfuse into tasks.
Tommi Virtanen [Thu, 2 Jun 2011 22:04:01 +0000 (15:04 -0700)]
Move interactive and cfuse into tasks.

14 years agoFetch ceph binary tarball independently on every node.
Tommi Virtanen [Thu, 2 Jun 2011 16:09:08 +0000 (09:09 -0700)]
Fetch ceph binary tarball independently on every node.

Avoids shuffling the bytes through the controlling node.
Use sha1 file to make sure everyone gets the same version.

14 years agoRefactor to use Cluster and Remote, to evaluate the new APIs.
Tommi Virtanen [Wed, 1 Jun 2011 23:04:52 +0000 (16:04 -0700)]
Refactor to use Cluster and Remote, to evaluate the new APIs.

14 years agoUse orchesta.remote as a higher-level wrapper, stop worrying about hostnames.
Tommi Virtanen [Tue, 31 May 2011 22:01:41 +0000 (15:01 -0700)]
Use orchesta.remote as a higher-level wrapper, stop worrying about hostnames.

This changes just first caller in a series of many; the rest will change
once a role-based API is in place.

14 years agoInitial import.
Tommi Virtanen [Tue, 31 May 2011 20:51:48 +0000 (13:51 -0700)]
Initial import.

Currently hardcoded to run dbench, not modular, and the remote
execution API is clumsy.