[PATCH 4/6] kunit: Create default config in 'build_dir'

From: SeongJae Park
Date: Sun Dec 01 2019 - 18:26:09 EST


From: SeongJae Park <sjpark@xxxxxxxxx>

If both '--build_dir' and '--defconfig' are given, the handling of
'--defconfig' ignores '--build_dir' option. This commit modifies the
behavior to respect '--build_dir' option.

Signed-off-by: SeongJae Park <sjpark@xxxxxxxxx>
---
tools/testing/kunit/kunit.py | 5 +++++
1 file changed, 5 insertions(+)

diff --git a/tools/testing/kunit/kunit.py b/tools/testing/kunit/kunit.py
index f8f2695..1746330 100755
--- a/tools/testing/kunit/kunit.py
+++ b/tools/testing/kunit/kunit.py
@@ -114,6 +114,11 @@ def main(argv, linux=None):
cli_args = parser.parse_args(argv)

if cli_args.subcommand == 'run':
+ if cli_args.build_dir:
+ kunit_kernel.KUNITCONFIG_PATH = os.path.join(
+ cli_args.build_dir,
+ kunit_kernel.KUNITCONFIG_PATH)
+
if cli_args.defconfig:
create_default_kunitconfig()

--
2.7.4