[LTP] [PATCH 0/6] C API: .needs_cmds and SAFE_RUN_CMD()
Petr Vorel
pvorel@suse.cz
Sat Mar 28 04:42:53 CET 2020
Hi Xiao,
> On 3/28/20 5:39 AM, Petr Vorel wrote:
> > + There is a double check (first in
> > .needs_cmds, then in SAFE_RUN_CMD()), maybe that's not needed.
> Hi Petr,
> Why do you need the duplicate .needs_cmds flag?(it introduces the double
> check as you said)
> Usually, all tests run commands by tst_run_cmd()/SAFE_RUN_CMD() and they can
> report TCONF
> by passing TST_RUN_CMD_CHECK_CMD so it is fair to be a part of
> tst_run_cmd()/SAFE_RUN_CMD().
Thanks for your review.
I guess Cyril will prefer .needs_cmds, as it can be parsed - metadata project:
https://people.kernel.org/metan/towards-parallel-kernel-test-runs
https://github.com/metan-ucw/ltp/tree/master/docparse
I put it there because some command might be run just under some condition (not
always), thus not suitable for .needs_cmds, but still nice to have reliable
check. But maybe I'm wrong.
Kind regards,
Petr
More information about the ltp
mailing list