We probably should have sent this to ceph-devel in the first place — sorry guys!
-Greg


---------- Forwarded message ----------
From: Sam Lang <[email protected]>
Date: Thu, Jan 31, 2013 at 7:40 AM
Subject: teuthology heads up
To: Dev <[email protected]>


Hi All,

I just pushed a change to the way teuthology creates a test directory
on the plana nodes for each run.  Previously, everything went in
/tmp/cephtest.  Now it will place the test directory in
/home/ubuntu/cephtest/{testname}, where {testname} is the name given
to teuthology-schedule
(teuthology-2013-01-31_06:00:03-marginal-master-testing-basic).  Note
that each run now gets a separate test subdir, so if you go looking on
a node for the cause of a failure, it will be the subdir for that run
that has the test state.

If you run teuthology locally and don't specify a base test directory
in your .teuthology.yaml, the test directory will now be
/tmp/cephtest/{testname}, and if no name is specified for the run, it
will default to {user}@{host}-{date} (e.g.
slang@scout-2013-01-31_06:00:03).

If you want to put the test directory in /home/ubuntu/cephtest (like
scheduled runs do now), you need to add the following to your
.teuthology.yaml:

base_test_dir: /home/ubuntu/cephtest

If you want the old behavior, you need to add the following to your
.teuthology.yaml:

test_path: /tmp/cephtest

------

One more thing, a separate commit adds a dependency on the pyexpect
package, so you will need to rerun bootstrap to pick that up.

Thanks,
-sam
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to