RE: [PATCH] plugins: add plugin API to get args passed to binary

2025-01-09 Thread Demin Han
Hi, > -Original Message- > From: Alex Bennée > Sent: 2025年1月9日 19:59 > To: Demin Han > Cc: qemu-devel@nongnu.org; erdn...@crans.org; ma.mando...@gmail.com; > pierrick.bouv...@linaro.org > Subject: Re: [PATCH] plugins: add plugin API to get args passed to binary >

Re: [PATCH] plugins: add plugin API to get args passed to binary

2025-01-09 Thread Alex Bennée
"demin.han" writes: > Why we need args? > When plugin outputs log files, only binary path can't distinguish multiple > runs if the binary passed with different args. > This is bad for CI using plugin. New APIs should come with an example use case for testing. However for this use case why isn't

Re: [PATCH] plugins: add plugin API to get args passed to binary

2024-11-04 Thread Pierrick Bouvier
On 11/4/24 19:53, Demin Han wrote: It seems that you already have a wrapper script (qemu-risv64.sh). You can replace it and read command line from $@, which contains the command passed to it. In the case of llvm-test-suite, you can set TEST_SUITE_RUN_UNDER to a wrapper adding a specific plugi

RE: [PATCH] plugins: add plugin API to get args passed to binary

2024-11-04 Thread Demin Han
> > It seems that you already have a wrapper script (qemu-risv64.sh). You can > replace it and read command line from $@, which contains the command > passed to it. > >> In the case of llvm-test-suite, you can set TEST_SUITE_RUN_UNDER to a > >> wrapper adding a specific plugin, its options, and g

Re: [PATCH] plugins: add plugin API to get args passed to binary

2024-11-04 Thread Pierrick Bouvier
On 11/4/24 19:31, Demin Han wrote: -Original Message- From: Pierrick Bouvier Sent: 2024年11月5日 10:50 To: Demin Han ; qemu-devel@nongnu.org Cc: alex.ben...@linaro.org; erdn...@crans.org; ma.mando...@gmail.com Subject: Re: [PATCH] plugins: add plugin API to get args passed to binary On

RE: [PATCH] plugins: add plugin API to get args passed to binary

2024-11-04 Thread Demin Han
> -Original Message- > From: Pierrick Bouvier > Sent: 2024年11月5日 10:50 > To: Demin Han ; qemu-devel@nongnu.org > Cc: alex.ben...@linaro.org; erdn...@crans.org; ma.mando...@gmail.com > Subject: Re: [PATCH] plugins: add plugin API to get args passed to binary > >

Re: [PATCH] plugins: add plugin API to get args passed to binary

2024-11-04 Thread Pierrick Bouvier
On 11/4/24 18:29, Demin Han wrote: -Original Message- From: Pierrick Bouvier Sent: 2024年11月5日 5:22 To: Demin Han ; qemu-devel@nongnu.org Cc: alex.ben...@linaro.org; erdn...@crans.org; ma.mando...@gmail.com Subject: Re: [PATCH] plugins: add plugin API to get args passed to binary On

RE: [PATCH] plugins: add plugin API to get args passed to binary

2024-11-04 Thread Demin Han
> -Original Message- > From: Pierrick Bouvier > Sent: 2024年11月5日 5:22 > To: Demin Han ; qemu-devel@nongnu.org > Cc: alex.ben...@linaro.org; erdn...@crans.org; ma.mando...@gmail.com > Subject: Re: [PATCH] plugins: add plugin API to get args passed to binary > >

Re: [PATCH] plugins: add plugin API to get args passed to binary

2024-11-04 Thread Pierrick Bouvier
t;https://aka.ms/o0ukef> *发件人:* Pierrick Bouvier *发送时间:* Saturday, November 2, 2024 2:18:20 AM *收件人:* Demin Han ; qemu-devel@nongnu.org *抄送:* alex.ben...@linaro.org ; erdn...@crans.org ; ma.mando...@gmail.com *主题:* Re: [PATCH] plug

Re: [PATCH] plugins: add plugin API to get args passed to binary

2024-11-01 Thread Demin Han
, Denin 获取 Outlook for iOS<https://aka.ms/o0ukef> 发件人: Pierrick Bouvier 发送时间: Saturday, November 2, 2024 2:18:20 AM 收件人: Demin Han ; qemu-devel@nongnu.org 抄送: alex.ben...@linaro.org ; erdn...@crans.org ; ma.mando...@gmail.com 主题: Re: [PATCH] plugins: add plug

Re: [PATCH] plugins: add plugin API to get args passed to binary

2024-11-01 Thread Pierrick Bouvier
Hi Demin, thanks for your contribution. On 11/1/24 02:00, demin.han wrote: Why we need args? When plugin outputs log files, only binary path can't distinguish multiple runs if the binary passed with different args. This is bad for CI using plugin. Can it be solved simply by encoding this in