summaryrefslogtreecommitdiff
path: root/tools/buildman/func_test.py
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2025-02-03 09:26:45 -0700
committerTom Rini <trini@konsulko.com>2025-03-04 13:31:49 -0600
commit3d094ce28a22690c3d672988af5f161310822603 (patch)
tree5c459f23f717101ef39d7e0bc5fdef4d810507d8 /tools/buildman/func_test.py
parentf8456c91aad8259ab08bdf3654b8ee8c0187a45d (diff)
u_boot_pylib: Add a function to run a single command
Add a helper to avoid needing to use a list within a list for this simple case. Update existing users of runpipe() to use this where possible. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'tools/buildman/func_test.py')
-rw-r--r--tools/buildman/func_test.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/buildman/func_test.py b/tools/buildman/func_test.py
index 51a2366e8da..1afc2fb1594 100644
--- a/tools/buildman/func_test.py
+++ b/tools/buildman/func_test.py
@@ -232,8 +232,8 @@ class TestFunctional(unittest.TestCase):
self._toolchains.Add('gcc', test=False)
def _RunBuildman(self, *args):
- return command.run_pipe([[self._buildman_pathname] + list(args)],
- capture=True, capture_stderr=True)
+ all_args = [self._buildman_pathname] + list(args)
+ return command.run_one(*all_args, capture=True, capture_stderr=True)
def _RunControl(self, *args, brds=False, clean_dir=False,
test_thread_exceptions=False, get_builder=True):
@@ -445,7 +445,7 @@ class TestFunctional(unittest.TestCase):
stage: Stage that we are at (mrproper, config, build)
cwd: Directory where make should be run
args: Arguments to pass to make
- kwargs: Arguments to pass to command.run_pipe()
+ kwargs: Arguments to pass to command.run_one()
"""
self._make_calls += 1
out_dir = ''