[dts] [PATCH V1] tests/example_build: optimize script

Li, WenjieX A wenjiex.a.li at intel.com
Fri Oct 18 09:23:22 CEST 2019


Tested-by: Li, WenjieX A <wenjiex.a.li at intel.com>

> -----Original Message-----
> From: Li, WenjieX A
> Sent: Saturday, October 19, 2019 12:06 AM
> To: dts at dpdk.org
> Cc: Li, WenjieX A <wenjiex.a.li at intel.com>
> Subject: [dts][PATCH V1] tests/example_build: optimize script
> 
> On some platforms, if intel-cmt-cat is installed by yum/apt etc, the intel-cmt-
> cat/lib is not at /root/intel-cmt-cat-master/lib and it is unneccessary to export
> PQOS_INSTALL_PATH.
> 
> Signed-off-by: Wenjie Li <wenjiex.a.li at intel.com>
> ---
>  tests/TestSuite_example_build.py | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/tests/TestSuite_example_build.py
> b/tests/TestSuite_example_build.py
> index f0bf0ee..a70e1b3 100644
> --- a/tests/TestSuite_example_build.py
> +++ b/tests/TestSuite_example_build.py
> @@ -57,7 +57,9 @@ class TestExamplebuild(TestCase):
>          """
>          Verify example applications compile successfully
>          """
> -        self.dut.send_expect('export PQOS_INSTALL_PATH=/root/intel-cmt-cat-
> master/lib', '#')
> +        out = self.dut.send_expect('ls /root/intel-cmt-cat-master/lib', '#')
> +        if "No such file or directory" not in out:
> +            self.dut.send_expect('export
> + PQOS_INSTALL_PATH=/root/intel-cmt-cat-master/lib', '#')
>          out = self.dut.build_dpdk_apps("./examples", '#')
>          verify_info = ['error','Error','Stop','terminate','failed','No such file','no input
> files','not found','No rule']
>          for failed_info in verify_info:
> --
> 2.17.1

-------------- next part --------------
A non-text attachment was scrubbed...
Name: TestExamplebuild.log
Type: application/octet-stream
Size: 12160 bytes
Desc: TestExamplebuild.log
URL: <http://mails.dpdk.org/archives/dts/attachments/20191018/2395cdb2/attachment.obj>


More information about the dts mailing list