| From 235528072f28b3b0a1446279b7eaddda36dbf743 Mon Sep 17 00:00:00 2001 |
| From: =?UTF-8?q?Micha=C5=82=20Winiarski?= <michal.winiarski@intel.com> |
| Date: Thu, 13 Jan 2022 00:36:57 +0100 |
| Subject: [PATCH] kunit: tool: Import missing importlib.abc |
| Mime-version: 1.0 |
| Content-type: text/plain; charset=UTF-8 |
| Content-transfer-encoding: 8bit |
| Git-commit: 235528072f28b3b0a1446279b7eaddda36dbf743 |
| Patch-mainline: v5.17-rc3 |
| References: git-fixes |
| |
| Python 3.10.0 contains: |
| 9e09849d20 ("bpo-41006: importlib.util no longer imports typing (GH-20938)") |
| |
| It causes importlib.util to no longer import importlib.abs, which leads |
| to the following error when trying to use kunit with qemu: |
| Attributeerror: module 'importlib' has no attribute 'abc'. Did you mean: '_abc'? |
| |
| Add the missing import. |
| |
| Signed-off-by: Michał Winiarski <michal.winiarski@intel.com> |
| Reviewed-by: Daniel Latypov <dlatypov@google.com> |
| Reviewed-by: Brendan Higgins <brendanhiggins@google.com> |
| Signed-off-by: Shuah Khan <skhan@linuxfoundation.org> |
| Acked-by: Takashi Iwai <tiwai@suse.de> |
| |
| |
| tools/testing/kunit/kunit_kernel.py | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| diff --git a/tools/testing/kunit/kunit_kernel.py b/tools/testing/kunit/kunit_kernel.py |
| index 44bbe54f25f1..3c4196cef3ed 100644 |
| |
| |
| @@ -6,6 +6,7 @@ |
| # Author: Felix Guo <felixguoxiuping@gmail.com> |
| # Author: Brendan Higgins <brendanhiggins@google.com> |
| |
| +import importlib.abc |
| import importlib.util |
| import logging |
| import subprocess |
| -- |
| 2.31.1 |
| |