From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1D828A04DC for ; Tue, 20 Oct 2020 17:46:10 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 123E5BB96; Tue, 20 Oct 2020 17:46:09 +0200 (CEST) Received: from mail-io1-f51.google.com (mail-io1-f51.google.com [209.85.166.51]) by dpdk.org (Postfix) with ESMTP id 6391FB34C for ; Tue, 20 Oct 2020 17:46:07 +0200 (CEST) Received: by mail-io1-f51.google.com with SMTP id b15so4053047iod.13 for ; Tue, 20 Oct 2020 08:46:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fNQPWUoa6ygC6Fi7teq1u8Pxx/BVl9D55fAXRElrZ7A=; b=dxN/7Gut4kT6yxUgpJUk64r3WPy+3LxShAU277hz7UyDP3bBIXw1H6xLD7wxWs/zME DaxUUKJu2CumeULBYW/Ac+DmpOQx/Se9k3DzYNASrGJ6c5fZVgaWOzIFakkyocimgs+P dlzWpRqNnhcyhoVioCokGHI34us4+dzN0XN4g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fNQPWUoa6ygC6Fi7teq1u8Pxx/BVl9D55fAXRElrZ7A=; b=pTfhyVbjBSZ2F6HHbLRMtRyzc+mCpkDD8i/ocEAfW5w/ZLbKCXxNg3LOJiPe04EJ+S f6ipsldnjlWG6zOgB6UC26Rann1q1Wp3m6t46DQpsUrqhEPmg3UOB2JXabJ0Squ+yMxk QpWRkOA1RaYLXuiNzcPKLHcjNtSWpH16BBgiVUsqpxhpfB+pg8dsFrKK1qdcHG4Q5mah qYHP5WOOvbXmmRXHA0nfbAgGsuw0P7tsa52hCnNJiTJ0L9OubT9gpZ5tACKDZreDtwyc CqQzCIps8EBseM54JbgAN0t94fuWxSwvgUuE7HtSGehoZzyhMku6JoFrya0a+uXn9o1q 83KA== X-Gm-Message-State: AOAM531Vod5crcq+hN1hX5lwVfSrBJLh+QmcgawdbIzpdUbOheOl4SBt tfBKEdD6Lx00+WAECiFaOZazx8qFhNuPAEZFJ6AzwQ== X-Google-Smtp-Source: ABdhPJzT9N83OSQSQqiH9X9eqTX2/VRFsOPuHLfVDtiwEPFubGne/fUSHz1GMoVX81EREBi5mYEkHrNo80wixHmIqWM= X-Received: by 2002:a02:8794:: with SMTP id t20mr2609601jai.70.1603208765731; Tue, 20 Oct 2020 08:46:05 -0700 (PDT) MIME-Version: 1.0 References: <320640640.vBkTyhWo6Z@thomas> <5dd38122ad604199bd0a484846f06f55@intel.com> <48856990f7164709ba958d81e0f9187e@intel.com> In-Reply-To: From: Brandon Lo Date: Tue, 20 Oct 2020 11:45:29 -0400 Message-ID: To: Lincoln Lavoie Cc: "Tu, Lijuan" , "Chen, Zhaoyan" , Thomas Monjalon , "ci@dpdk.org" Content-Type: multipart/alternative; boundary="000000000000fb8f5c05b21c2065" Subject: Re: [dpdk-ci] Building TestPMD in DPDK X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org Sender: "ci" --000000000000fb8f5c05b21c2065 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable It seems that all of our DUT machines that build DPDK already have 'python3-pyelftools' installed Thanks, Brandon On Tue, Oct 20, 2020 at 11:37 AM Lincoln Lavoie wrote: > This is the patch I was talking about, where we might now be missing a > requirement on those systems: > https://mails.dpdk.org/archives/ci/2020-October/000815.html > > Cheers, > Lincoln > > On Tue, Oct 20, 2020 at 9:56 AM Brandon Lo wrote: > >> Hi Lijuan, >> >> Yes, we have "build_type=3Dmeson" in the execution.cfg file. >> >> DTS compiles DPDK using these commands: >> "CC=3Dgcc meson --werror -Denable_kmods=3DTrue -Dlibdir=3Dlib >> --default-library=3Dstatic x86_64-native-linuxapp-gcc" >> and >> "ninja -C x86_64-native-linuxapp-gcc -j 62" >> >> Running functional tests, we get: >> "x86_64-native-linuxapp-gcc/app/dpdk-testpmd: No such file or directory" >> >> Thanks, >> Brandon >> >> On Tue, Oct 20, 2020 at 9:53 AM Tu, Lijuan wrote: >> >>> I mean config =E2=80=9Cbuild_type=3Dmeson=E2=80=9D in DTS/execution.cfg= , Snice DPDK don=E2=80=99t >>> support =E2=80=9Cmake=E2=80=9D now, we have to use meson build. >>> >>> >>> >>> *From:* ci *On Behalf Of *Tu, Lijuan >>> *Sent:* 2020=E5=B9=B410=E6=9C=8820=E6=97=A5 21:40 >>> *To:* Brandon Lo ; Lincoln Lavoie ; >>> Chen, Zhaoyan >>> *Cc:* Thomas Monjalon ; ci@dpdk.org >>> *Subject:* Re: [dpdk-ci] Building TestPMD in DPDK >>> >>> >>> >>> Did you use meson build ? >>> >>> >>> >>> *From:* Brandon Lo >>> *Sent:* 2020=E5=B9=B410=E6=9C=8820=E6=97=A5 21:19 >>> *To:* Lincoln Lavoie ; Tu, Lijuan < >>> lijuan.tu@intel.com>; Chen, Zhaoyan >>> *Cc:* Thomas Monjalon ; ci@dpdk.org >>> *Subject:* Re: [dpdk-ci] Building TestPMD in DPDK >>> >>> >>> >>> I think this should be brought up to the DTS maintainers. >>> DTS' initial behavior is to build DPDK/testpmd, and it assumes that >>> testpmd is in the build's output directory. >>> >>> >>> >>> Thanks, >>> >>> Brandon >>> >>> >>> >>> On Tue, Oct 20, 2020 at 8:38 AM Lincoln Lavoie >>> wrote: >>> >>> Is this because of the change that adds some python requirements to >>> testpmd? I remember seeing something about that go by on the lists. >>> >>> >>> >>> Cheers, >>> Lincoln >>> >>> >>> >>> On Tue, Oct 20, 2020 at 8:34 AM Thomas Monjalon >>> wrote: >>> >>> 20/10/2020 14:31, Brandon Lo: >>> > Hi everyone, >>> > >>> > Is there a new method to build the testpmd application in DPDK? >>> > >>> > Using the latest patches, any job in the CI that uses DTS to compile >>> > DPDK and run functional/performance tests are failing because it is >>> > not building testpmd. >>> > We are also using the latest commit available for DTS. >>> >>> No testpmd should be built. >>> >>> >>> >>> >>> -- >>> >>> *Lincoln Lavoie* >>> >>> Senior Engineer, Broadband Technologies >>> >>> 21 Madbury Rd., Ste. 100, Durham, NH 03824 >>> >>> lylavoie@iol.unh.edu >>> >>> https://www.iol.unh.edu >>> >>> +1-603-674-2755 (m) >>> >>> >>> >>> >>> >>> >>> -- >>> >>> Brandon Lo >>> >>> UNH InterOperability Laboratory >>> >>> 21 Madbury Rd, Suite 100, Durham, NH 03824 >>> >>> blo@iol.unh.edu >>> >>> www.iol.unh.edu >>> >> >> >> -- >> >> Brandon Lo >> >> UNH InterOperability Laboratory >> >> 21 Madbury Rd, Suite 100, Durham, NH 03824 >> >> blo@iol.unh.edu >> >> www.iol.unh.edu >> > > > -- > *Lincoln Lavoie* > Senior Engineer, Broadband Technologies > 21 Madbury Rd., Ste. 100, Durham, NH 03824 > lylavoie@iol.unh.edu > https://www.iol.unh.edu > +1-603-674-2755 (m) > > --=20 Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 blo@iol.unh.edu www.iol.unh.edu --000000000000fb8f5c05b21c2065 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
It seems that all of our DUT machines that build DPDK alre= ady have 'python3-pyelftools' installed

Thanks,<= /div>
Brandon

On Tue, Oct 20, 2020 at 11:37 AM Lincoln Lavoie <= lylavoie@iol.unh.= edu> wrote:
= This is the patch I was talking about, where we might now be missing a requ= irement on those systems:=C2=A0https://mails.dpdk.org/archiv= es/ci/2020-October/000815.html

Cheers,
Lincoln

On Tue, Oct 20, 2020 at 9:56 AM Brandon = Lo <blo@iol.unh.edu= > wrote:
=
Hi Lijuan,

Yes, we have "build_typ= e=3Dmeson" in the execution.cfg file.

DTS com= piles DPDK using these commands:
"CC=3Dgcc meson --werror -D= enable_kmods=3DTrue -Dlibdir=3Dlib --default-library=3Dstatic x86_64-native= -linuxapp-gcc"
and
"ninja -C x86_64-nativ= e-linuxapp-gcc -j 62"

Running functional = tests, we get:
"x86_64-native-linuxapp-gcc/app/dpdk-testpmd:= No such file or directory"

Thanks,
=
Brandon

On Tue, Oct 20, 2020 at 9:53 AM Tu, Lijuan <lijuan.tu@intel.com> = wrote:

I mean config =E2=80=9Cbuild_type=3Dmeson=E2=80=9D i= n DTS/execution.cfg, Snice DPDK don=E2=80=99t support =E2=80=9Cmake=E2=80= =9D now, we have to use meson build.

=C2=A0

From: ci <ci-bounces@dpdk.org> On Behalf Of Tu= , Lijuan
Sent: 2020=E5=B9=B410=E6=9C=8820= =E6=97=A5 21:40
To: Brandon Lo <blo@iol.unh.edu>; Lincoln Lavoie <lylavoie@iol.unh.edu>; Chen, Zhaoyan = <zhaoyan.che= n@intel.com>
Cc: Thomas Monjalon <thomas@monjalon.net>; ci@dpdk.org
Subject: Re: [dpdk-ci] Building TestPMD in DPDK

=C2=A0

Did you use meson build ?

=C2=A0

From: Brandon Lo <blo@iol.unh.edu>
Sent: 2020=E5=B9=B410=E6=9C=8820= =E6=97=A5 21:19
To: Lincoln Lavoie <lylavoie@iol.unh.edu>; Tu, Lijuan <lijuan.tu@intel.com>; Chen, = Zhaoyan <zha= oyan.chen@intel.com>
Cc: Thomas Monjalon <thomas@monjalon.net>; ci@dpdk.org
Subject: Re: [dpdk-ci] Building TestPMD in DPDK

=C2=A0

I think this should be brought up to the DTS maintai= ners.
DTS' initial behavior is to build DPDK/testpmd,=C2=A0and it assumes tha= t testpmd is in the build's output directory.

=C2=A0

Thanks,

Brandon

=C2=A0

On Tue, Oct 20, 2020 at 8:38 AM Lincoln Lavoie <<= a href=3D"mailto:lylavoie@iol.unh.edu" target=3D"_blank">lylavoie@iol.unh.e= du> wrote:

Is this because of th= e change that adds some python requirements to testpmd? I remember seeing s= omething about that go by on the lists.

=C2=A0<= /span>

Cheers,
Lincoln

=C2=A0

On Tue, Oct 20, 2020 at 8:34 AM Thomas Monjalon <= thomas@monjalon.ne= t> wrote:

20/10/2020 14:31, Brand= on Lo:
> Hi everyone,
>
> Is there a new method to build the testpmd application in DPDK?
>
> Using the latest patches, any job in the CI that uses DTS to compile > DPDK and run functional/performance tests are failing because it is > not building testpmd.
> We are also using the latest commit available for DTS.

No testpmd should be built.


=C2=A0

--

Lincoln Lavoie

Senior Engineer, Broadband Technologies

21 Madbury Rd., Ste. 100, Durham, NH 03824=

+1-603-674-2755 (m)


=C2=A0

--

Brandon Lo

UNH InterOperability Laboratory=

21 Madbury Rd, Suite 100, Durham, NH 0382= 4

blo@iol.unh.edu

www.iol.unh.edu



--

Brandon Lo

UNH InterOperability Laborator= y

21 Madbury Rd, Suite 100, Durham, NH 03824

blo@iol.unh.edu

www.iol.unh.edu



--
Lincoln Lavoie
Senior Engineer, Broadband Tec= hnologies
21 Madbury Rd., Ste. 100, Durham, NH 03824
lylavoie@iol.unh.ed= u
+1-603-674-2755 (m)



--

Brandon Lo

UNH InterOperability Laborator= y

21 Madbury Rd, Suite 100, Durham, NH 03824

blo@iol.unh.edu

www.iol.unh.edu

--000000000000fb8f5c05b21c2065--