[Fuego] [PATCH 4/5] Functional.net-tools: add absolute path

Qiu, Tingting qiutt at cn.fujitsu.com
Fri Nov 9 06:10:07 UTC 2018


Hi,Tim

> Hmm.  Do you have a board that doesn't have /sbin in the path
> of the user used to perform tests?  Or is this something to do
> with a different PATH in the profile for a non-interactive user?
I have a board here with arp in /sbin, and not /usr/sbin.

> 
> Can you fix this in your board setup or configuration (on the board
> itself), rather than here?
OK, I will change my board to fix this.
Thanks for your reply.

Regards,
Qiu Tingting

> -----Original Message-----
> From: Tim.Bird at sony.com [mailto:Tim.Bird at sony.com]
> Sent: Friday, November 09, 2018 1:34 PM
> To: Qiu, Tingting/仇 婷婷; fuego at lists.linuxfoundation.org
> Subject: RE: [Fuego] [PATCH 4/5] Functional.net-tools: add absolute path
> 
> 
> > -----Original Message-----
> > From: Qiu Tingting on Sunday, August 26, 2018 11:13 PM
> >
> > Add absolute path to fix the problem of not finding cmd(e.g. arp).
> >
> > Signed-off-by: Qiu Tingting <qiutt at cn.fujitsu.com>
> > ---
> >  engine/tests/Functional.net-tools/fuego_test.sh | 14 +++++++-------
> >  1 file changed, 7 insertions(+), 7 deletions(-)
> >
> > diff --git a/engine/tests/Functional.net-tools/fuego_test.sh
> > b/engine/tests/Functional.net-tools/fuego_test.sh
> > index 06225fc..6f75799 100755
> > --- a/engine/tests/Functional.net-tools/fuego_test.sh
> > +++ b/engine/tests/Functional.net-tools/fuego_test.sh
> > @@ -1,11 +1,11 @@
> >  function test_run {
> > -    report "if arp; then echo 'TEST-1 OK'; else echo 'TEST-1 FAIL'; fi;
> \
> > -    if hostname; then echo 'TEST-2 OK'; else echo 'TEST-2 FAIL'; fi; \
> > -    if ifconfig; then echo 'TEST-3 OK'; else echo 'TEST-3 FAIL'; fi; \
> > -    if ipmaddr; then echo 'TEST-4 OK'; else echo 'TEST-4 FAIL'; fi; \
> > -    if iptunnel; then echo 'TEST-5 OK'; else echo 'TEST-5 FAIL'; fi; \
> > -    if netstat; then echo 'TEST-6 OK'; else echo 'TEST-6 FAIL'; fi; \
> > -    if route; then echo 'TEST-7 OK'; else echo 'TEST-7 FAIL'; fi"
> > +    report "if /sbin/arp; then echo 'TEST-1 OK'; else echo 'TEST-1 FAIL';
> fi; \
> The 'arp' on my minnowboard is in /usr/sbin.
> 
> > +    if /bin/hostname; then echo 'TEST-2 OK'; else echo 'TEST-2 FAIL'; fi;
> \
> > +    if /sbin/ifconfig; then echo 'TEST-3 OK'; else echo 'TEST-3 FAIL'; fi;
> \
> > +    if /sbin/ipmaddr; then echo 'TEST-4 OK'; else echo 'TEST-4 FAIL'; fi;
> \
> > +    if /sbin/iptunnel; then echo 'TEST-5 OK'; else echo 'TEST-5 FAIL'; fi;
> \
> > +    if /bin/netstat; then echo 'TEST-6 OK'; else echo 'TEST-6 FAIL'; fi;
> \
> > +    if /sbin/route; then echo 'TEST-7 OK'; else echo 'TEST-7 FAIL'; fi"
> >  }
> >
> >  function test_processing {
> > --
> > 2.7.4
> 
> Hmm.  Do you have a board that doesn't have /sbin in the path
> of the user used to perform tests?  Or is this something to do
> with a different PATH in the profile for a non-interactive user?
> 
> Can you fix this in your board setup or configuration (on the board
> itself), rather than here?
> 
> I have a board here with arp in /usr/sbin, and not /sbin, so this
> would cause this test to fail on my machine.
> 
> So, sorry, but this is not applied.
>  -- Tim
> 
> 





More information about the Fuego mailing list