From 68009f4eb323e07cec8c4421d546bd3125dec033 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Thu, 20 Jul 2017 09:38:36 +0100 Subject: oeqa/eSDK: Ignore errors during directory cleanup The cleanup can fail with: ERROR [0.000s]: tearDownClass (eSDK.oeSDKExtSelfTest) FileNotFoundError: [Errno 2] No such file or directory: 'bitbake.sock' which is due to bitbake taking a small amount of time to shut down the server. The easiest fix is just to ignore these kinds of errors, bitbake shouldn't create any new files during shutdown. Signed-off-by: Richard Purdie --- meta/lib/oeqa/selftest/cases/eSDK.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/eSDK.py b/meta/lib/oeqa/selftest/cases/eSDK.py index f36c3ccd3b..d03188f2f7 100644 --- a/meta/lib/oeqa/selftest/cases/eSDK.py +++ b/meta/lib/oeqa/selftest/cases/eSDK.py @@ -93,7 +93,7 @@ SSTATE_MIRRORS = "file://.* file://%s/PATH" @classmethod def tearDownClass(cls): - shutil.rmtree(cls.tmpdir_eSDKQA) + shutil.rmtree(cls.tmpdir_eSDKQA, ignore_errors=True) super(oeSDKExtSelfTest, cls).tearDownClass() @OETestID(1602) -- cgit 1.2.3-korg