[oe-commits] [openembedded-core] 05/14: meta/classes/testexport: Remove __pycache__ from exported tests
git at git.openembedded.org
git at git.openembedded.org
Thu Oct 18 10:06:19 UTC 2018
This is an automated email from the git hooks/post-receive script.
rpurdie pushed a commit to branch master-next
in repository openembedded-core.
commit 22d74604795babbee115e55387620f3a58bd98b0
Author: Aníbal Limón <anibal.limon at linaro.org>
AuthorDate: Wed Oct 17 18:00:44 2018 -0500
meta/classes/testexport: Remove __pycache__ from exported tests
The __pycache__ is created based on python3 version in the build machine
and isn't a garantee to be useful on the system that runs exported tests.
Signed-off-by: Aníbal Limón <anibal.limon at linaro.org>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
meta/classes/testexport.bbclass | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/meta/classes/testexport.bbclass b/meta/classes/testexport.bbclass
index 8b01504..f38d093 100644
--- a/meta/classes/testexport.bbclass
+++ b/meta/classes/testexport.bbclass
@@ -131,6 +131,11 @@ def copy_needed_files(d, tc):
shutil.copy2(image_manifest, os.path.join(test_data_path, os.path.basename(image_manifest)))
shutil.copy2(tdname, os.path.join(test_data_path, os.path.basename(tdname)))
+ for subdir, dirs, files in os.walk(export_path):
+ for dir in dirs:
+ if dir == '__pycache__':
+ shutil.rmtree(os.path.join(subdir, dir))
+
# Create tar file for common parts of testexport
create_tarball(d, "testexport.tar.gz", d.getVar("TEST_EXPORT_DIR"))
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Openembedded-commits
mailing list