]> code.ossystems Code Review - openembedded-core.git/commitdiff
oeqa/runtime/utils/targetbuildproject: Use a subdir within ~/
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 9 Nov 2018 12:49:47 +0000 (12:49 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 13 Nov 2018 15:18:28 +0000 (15:18 +0000)
Without doing this, the code can and sometimes does try and do "rm ~/"
which I think we'd all prefer it didn't.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/runtime/utils/targetbuildproject.py

index 5af55d736e464e8c7944d69e95d170d89461544a..de17ba01f89a54c0b3f3b6671712d8d0d5b625f9 100644 (file)
@@ -7,10 +7,12 @@ class TargetBuildProject(BuildProject):
 
     def __init__(self, target, uri, foldername=None, dl_dir=None):
         self.target = target
-        self.targetdir = "~/"
+        self.targetdir = "~/buildtest/"
         BuildProject.__init__(self, uri, foldername, dl_dir=dl_dir)
 
     def download_archive(self):
+        self.target.run("mkdir " + self.targetdir + " || true")
+
         self._download_archive()
 
         status, output = self.target.copyTo(self.localarchive, self.targetdir)