]> code.ossystems Code Review - openembedded-core.git/commit
oeqa: don't litter /tmp with temporary directories
authorRoss Burton <ross.burton@intel.com>
Mon, 3 Dec 2018 20:35:14 +0000 (20:35 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 6 Dec 2018 10:19:48 +0000 (10:19 +0000)
commit6e2c6668791a80ee0ffe44c756cc0caceebea0e2
treebbac03ab4a7df6e763cdedda3e58e193fcd4a2af
parent11d4bf460030eb6f072bd0e15550e26e055e632b
oeqa: don't litter /tmp with temporary directories

If we need to create a temporary directory in targetbuild or buildproject use
tempfile.TemporaryDirectory so that when the test case is finished, the
directory is deleted.

Also synchronise the logic and don't possibly store the temporary directory in
self.tmpdir as nothing uses that.

(From OE-Core rev: db0e658097130d146752785d0d45f46a3e0bad71)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/utils/buildproject.py
meta/lib/oeqa/utils/targetbuild.py