]> code.ossystems Code Review - openembedded-core.git/commit
testsdk.py: remove workspace/sources to avoid failure in case of multilib
authorChen Qi <Qi.Chen@windriver.com>
Tue, 29 Sep 2020 03:22:15 +0000 (11:22 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 30 Sep 2020 14:01:47 +0000 (15:01 +0100)
commitf55924d8d2258ca8b60c46d78ae2de06add59798
treeef3cc7a48fb5c16c0d7bfd8a88040a25084fe8fc
parent2d71e427b530ec4ea5524efa951b6a87f21b8b22
testsdk.py: remove workspace/sources to avoid failure in case of multilib

When multilib is enabled, there are multiple environment scripts, and the
test cases for eSDK are executed for each environment script.

And we will have the following problem when executing test cases for the
second environment script.

  ERROR: Source tree path /.../workspace/sources/librdfa already exists and is not empty

So after executing test cases for one environment, we clean up the sources
diretory to avoid such failure.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/sdkext/testsdk.py