Tommi Virtanen
4f46e4b7f6
Make cfuse and kclient default to all clients.
2011-06-16 16:09:50 -07:00
Josh Durgin
9d70d04893
Add function to output a secret key to a file.
2011-06-15 18:06:57 -07:00
Josh Durgin
e52bb0cf07
Put all coverage data in the archive dir.
2011-06-10 11:17:11 -07:00
Josh Durgin
41e19f5ecb
Initialize BASE before using it.
2011-06-10 11:12:49 -07:00
Tommi Virtanen
798f3cc68c
Can now run specific ceph version based on sha1.
2011-06-09 17:17:47 -07:00
Josh Durgin
2533edde83
Save ceph sha1 in coverage dir.
...
This is needed to postprocess the coverage data.
2011-06-09 17:17:47 -07:00
Josh Durgin
43f37b8da2
Add coverage support.
2011-06-09 17:17:47 -07:00
Tommi Virtanen
f162f07edb
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.
2011-06-09 17:16:06 -07:00
Tommi Virtanen
f3757f76d8
Let ceph task config specify branch or tag to run.
2011-06-09 17:12:54 -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
95163e9470
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.
2011-06-02 09:09:08 -07:00
Tommi Virtanen
de0f0c72fc
Refactor to use Cluster and Remote, to evaluate the new APIs.
2011-06-01 16:04:52 -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