From: Sage Weil Date: Thu, 15 Dec 2016 18:25:23 +0000 (-0500) Subject: qa/tasks/workunit: leave workunits inside git checkout X-Git-Tag: v0.94.10~16^2~6 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=dccf904241f2a00ba0317135bd3cbe56c6dfdb80;p=ceph.git qa/tasks/workunit: leave workunits inside git checkout Signed-off-by: Sage Weil (cherry picked from commit 4602884ab8f5a256d13091f7239d938990482d95) --- diff --git a/qa/tasks/workunit.py b/qa/tasks/workunit.py index 833d81df217c..4f9689364b8b 100644 --- a/qa/tasks/workunit.py +++ b/qa/tasks/workunit.py @@ -287,8 +287,8 @@ def _run_tests(ctx, refspec, role, tests, env, subdir=None, timeout=None): scratch_tmp = os.path.join(mnt, 'client.{id}'.format(id=id_), 'tmp') else: scratch_tmp = os.path.join(mnt, subdir) - srcdir = '{tdir}/workunit.{role}'.format(tdir=testdir, role=role) clonedir = '{tdir}/clone.{role}'.format(tdir=testdir, role=role) + srcdir = '{cdir}/qa/workunits'.format(cdir=clonedir) git_url = teuth_config.get_ceph_git_url() remote.run( @@ -302,8 +302,6 @@ def _run_tests(ctx, refspec, role, tests, env, subdir=None, timeout=None): 'cd', '--', clonedir, run.Raw('&&'), 'git', 'checkout', refspec, - run.Raw('&&'), - 'mv', 'qa/workunits', srcdir, ], ) @@ -375,6 +373,6 @@ def _run_tests(ctx, refspec, role, tests, env, subdir=None, timeout=None): remote.run( logger=log.getChild(role), args=[ - 'rm', '-rf', '--', workunits_file, srcdir, clonedir, + 'rm', '-rf', '--', workunits_file, clonedir, ], )