]> 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>
Wed, 5 Dec 2018 12:34:06 +0000 (12:34 +0000)
commitdb0e658097130d146752785d0d45f46a3e0bad71
tree8211778535bc1c2b1f553dcdb718007e5585f3f6
parent8e7d756862d2a8d62f3c87497d6d65ddb3c1b962
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.

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