* [dpdk-ci] Building TestPMD in DPDK @ 2020-10-20 12:31 Brandon Lo 2020-10-20 12:34 ` Thomas Monjalon 0 siblings, 1 reply; 10+ messages in thread From: Brandon Lo @ 2020-10-20 12:31 UTC (permalink / raw) To: ci 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. Thanks, Brandon -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 blo@iol.unh.edu www.iol.unh.edu ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [dpdk-ci] Building TestPMD in DPDK 2020-10-20 12:31 [dpdk-ci] Building TestPMD in DPDK Brandon Lo @ 2020-10-20 12:34 ` Thomas Monjalon 2020-10-20 12:36 ` Lincoln Lavoie 0 siblings, 1 reply; 10+ messages in thread From: Thomas Monjalon @ 2020-10-20 12:34 UTC (permalink / raw) To: Brandon Lo; +Cc: ci 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. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [dpdk-ci] Building TestPMD in DPDK 2020-10-20 12:34 ` Thomas Monjalon @ 2020-10-20 12:36 ` Lincoln Lavoie 2020-10-20 13:18 ` Brandon Lo 0 siblings, 1 reply; 10+ messages in thread From: Lincoln Lavoie @ 2020-10-20 12:36 UTC (permalink / raw) To: Thomas Monjalon; +Cc: Brandon Lo, ci [-- Attachment #1: Type: text/plain, Size: 821 bytes --] 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 <thomas@monjalon.net> 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) <https://www.iol.unh.edu> [-- Attachment #2: Type: text/html, Size: 2014 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [dpdk-ci] Building TestPMD in DPDK 2020-10-20 12:36 ` Lincoln Lavoie @ 2020-10-20 13:18 ` Brandon Lo 2020-10-20 13:39 ` Tu, Lijuan 0 siblings, 1 reply; 10+ messages in thread From: Brandon Lo @ 2020-10-20 13:18 UTC (permalink / raw) To: Lincoln Lavoie, Tu, Lijuan, Chen, Zhaoyan; +Cc: Thomas Monjalon, ci [-- Attachment #1: Type: text/plain, Size: 1263 bytes --] 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 <lylavoie@iol.unh.edu> 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 <thomas@monjalon.net> > 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) > <https://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 [-- Attachment #2: Type: text/html, Size: 4073 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [dpdk-ci] Building TestPMD in DPDK 2020-10-20 13:18 ` Brandon Lo @ 2020-10-20 13:39 ` Tu, Lijuan 2020-10-20 13:53 ` Tu, Lijuan 0 siblings, 1 reply; 10+ messages in thread From: Tu, Lijuan @ 2020-10-20 13:39 UTC (permalink / raw) To: Brandon Lo, Lincoln Lavoie, Chen, Zhaoyan; +Cc: Thomas Monjalon, ci [-- Attachment #1: Type: text/plain, Size: 1827 bytes --] Did you use meson build ? From: Brandon Lo <blo@iol.unh.edu> Sent: 2020年10月20日 21:19 To: Lincoln Lavoie <lylavoie@iol.unh.edu>; Tu, Lijuan <lijuan.tu@intel.com>; Chen, Zhaoyan <zhaoyan.chen@intel.com> Cc: Thomas Monjalon <thomas@monjalon.net>; 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 <lylavoie@iol.unh.edu<mailto:lylavoie@iol.unh.edu>> 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 <thomas@monjalon.net<mailto:thomas@monjalon.net>> 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<mailto:lylavoie@iol.unh.edu> https://www.iol.unh.edu +1-603-674-2755 (m) [https://docs.google.com/uc?export=download&id=1j_iI6anwrnbQWNpTyuvukMLSNJJ8_8QU&revid=0B_0ujwABDnFZTmJiR3EzK0d1VjFKTjQvMENBWVM0QnA4ajhjPQ]<https://www.iol.unh.edu> -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 blo@iol.unh.edu<mailto:blo@iol.unh.edu> www.iol.unh.edu<http://www.iol.unh.edu/> [-- Attachment #2: Type: text/html, Size: 7649 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [dpdk-ci] Building TestPMD in DPDK 2020-10-20 13:39 ` Tu, Lijuan @ 2020-10-20 13:53 ` Tu, Lijuan 2020-10-20 13:55 ` Brandon Lo 0 siblings, 1 reply; 10+ messages in thread From: Tu, Lijuan @ 2020-10-20 13:53 UTC (permalink / raw) To: Tu, Lijuan, Brandon Lo, Lincoln Lavoie, Chen, Zhaoyan; +Cc: Thomas Monjalon, ci [-- Attachment #1: Type: text/plain, Size: 2425 bytes --] I mean config “build_type=meson” in DTS/execution.cfg, Snice DPDK don’t support “make” now, we have to use meson build. From: ci <ci-bounces@dpdk.org> On Behalf Of Tu, Lijuan Sent: 2020年10月20日 21:40 To: Brandon Lo <blo@iol.unh.edu>; Lincoln Lavoie <lylavoie@iol.unh.edu>; Chen, Zhaoyan <zhaoyan.chen@intel.com> Cc: Thomas Monjalon <thomas@monjalon.net>; ci@dpdk.org Subject: Re: [dpdk-ci] Building TestPMD in DPDK Did you use meson build ? From: Brandon Lo <blo@iol.unh.edu<mailto:blo@iol.unh.edu>> Sent: 2020年10月20日 21:19 To: Lincoln Lavoie <lylavoie@iol.unh.edu<mailto:lylavoie@iol.unh.edu>>; Tu, Lijuan <lijuan.tu@intel.com<mailto:lijuan.tu@intel.com>>; Chen, Zhaoyan <zhaoyan.chen@intel.com<mailto:zhaoyan.chen@intel.com>> Cc: Thomas Monjalon <thomas@monjalon.net<mailto:thomas@monjalon.net>>; ci@dpdk.org<mailto: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 <lylavoie@iol.unh.edu<mailto:lylavoie@iol.unh.edu>> 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 <thomas@monjalon.net<mailto:thomas@monjalon.net>> 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<mailto:lylavoie@iol.unh.edu> https://www.iol.unh.edu +1-603-674-2755 (m) [https://docs.google.com/uc?export=download&id=1j_iI6anwrnbQWNpTyuvukMLSNJJ8_8QU&revid=0B_0ujwABDnFZTmJiR3EzK0d1VjFKTjQvMENBWVM0QnA4ajhjPQ]<https://www.iol.unh.edu> -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 blo@iol.unh.edu<mailto:blo@iol.unh.edu> www.iol.unh.edu<http://www.iol.unh.edu/> [-- Attachment #2: Type: text/html, Size: 9073 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [dpdk-ci] Building TestPMD in DPDK 2020-10-20 13:53 ` Tu, Lijuan @ 2020-10-20 13:55 ` Brandon Lo 2020-10-20 15:35 ` Lincoln Lavoie 2020-10-21 0:50 ` Ma, LihongX 0 siblings, 2 replies; 10+ messages in thread From: Brandon Lo @ 2020-10-20 13:55 UTC (permalink / raw) To: Tu, Lijuan; +Cc: Lincoln Lavoie, Chen, Zhaoyan, Thomas Monjalon, ci [-- Attachment #1: Type: text/plain, Size: 2866 bytes --] Hi Lijuan, Yes, we have "build_type=meson" in the execution.cfg file. DTS compiles DPDK using these commands: "CC=gcc meson --werror -Denable_kmods=True -Dlibdir=lib --default-library=static 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 <lijuan.tu@intel.com> wrote: > I mean config “build_type=meson” in DTS/execution.cfg, Snice DPDK don’t > support “make” now, we have to use meson build. > > > > *From:* ci <ci-bounces@dpdk.org> *On Behalf Of *Tu, Lijuan > *Sent:* 2020年10月20日 21:40 > *To:* Brandon Lo <blo@iol.unh.edu>; Lincoln Lavoie <lylavoie@iol.unh.edu>; > Chen, Zhaoyan <zhaoyan.chen@intel.com> > *Cc:* Thomas Monjalon <thomas@monjalon.net>; ci@dpdk.org > *Subject:* Re: [dpdk-ci] Building TestPMD in DPDK > > > > Did you use meson build ? > > > > *From:* Brandon Lo <blo@iol.unh.edu> > *Sent:* 2020年10月20日 21:19 > *To:* Lincoln Lavoie <lylavoie@iol.unh.edu>; Tu, Lijuan < > lijuan.tu@intel.com>; Chen, Zhaoyan <zhaoyan.chen@intel.com> > *Cc:* Thomas Monjalon <thomas@monjalon.net>; 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 <lylavoie@iol.unh.edu> > 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 <thomas@monjalon.net> > 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) > > <https://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 > -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 blo@iol.unh.edu www.iol.unh.edu [-- Attachment #2: Type: text/html, Size: 10242 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [dpdk-ci] Building TestPMD in DPDK 2020-10-20 13:55 ` Brandon Lo @ 2020-10-20 15:35 ` Lincoln Lavoie 2020-10-20 15:45 ` Brandon Lo 2020-10-21 0:50 ` Ma, LihongX 1 sibling, 1 reply; 10+ messages in thread From: Lincoln Lavoie @ 2020-10-20 15:35 UTC (permalink / raw) To: Brandon Lo; +Cc: Tu, Lijuan, Chen, Zhaoyan, Thomas Monjalon, ci [-- Attachment #1: Type: text/plain, Size: 3482 bytes --] 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 <blo@iol.unh.edu> wrote: > Hi Lijuan, > > Yes, we have "build_type=meson" in the execution.cfg file. > > DTS compiles DPDK using these commands: > "CC=gcc meson --werror -Denable_kmods=True -Dlibdir=lib > --default-library=static 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 <lijuan.tu@intel.com> wrote: > >> I mean config “build_type=meson” in DTS/execution.cfg, Snice DPDK don’t >> support “make” now, we have to use meson build. >> >> >> >> *From:* ci <ci-bounces@dpdk.org> *On Behalf Of *Tu, Lijuan >> *Sent:* 2020年10月20日 21:40 >> *To:* Brandon Lo <blo@iol.unh.edu>; Lincoln Lavoie <lylavoie@iol.unh.edu>; >> Chen, Zhaoyan <zhaoyan.chen@intel.com> >> *Cc:* Thomas Monjalon <thomas@monjalon.net>; ci@dpdk.org >> *Subject:* Re: [dpdk-ci] Building TestPMD in DPDK >> >> >> >> Did you use meson build ? >> >> >> >> *From:* Brandon Lo <blo@iol.unh.edu> >> *Sent:* 2020年10月20日 21:19 >> *To:* Lincoln Lavoie <lylavoie@iol.unh.edu>; Tu, Lijuan < >> lijuan.tu@intel.com>; Chen, Zhaoyan <zhaoyan.chen@intel.com> >> *Cc:* Thomas Monjalon <thomas@monjalon.net>; 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 <lylavoie@iol.unh.edu> >> 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 <thomas@monjalon.net> >> 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) >> >> <https://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 >> > > > -- > > 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) <https://www.iol.unh.edu> [-- Attachment #2: Type: text/html, Size: 11855 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [dpdk-ci] Building TestPMD in DPDK 2020-10-20 15:35 ` Lincoln Lavoie @ 2020-10-20 15:45 ` Brandon Lo 0 siblings, 0 replies; 10+ messages in thread From: Brandon Lo @ 2020-10-20 15:45 UTC (permalink / raw) To: Lincoln Lavoie; +Cc: Tu, Lijuan, Chen, Zhaoyan, Thomas Monjalon, ci [-- Attachment #1: Type: text/plain, Size: 3996 bytes --] 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 <lylavoie@iol.unh.edu> 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 <blo@iol.unh.edu> wrote: > >> Hi Lijuan, >> >> Yes, we have "build_type=meson" in the execution.cfg file. >> >> DTS compiles DPDK using these commands: >> "CC=gcc meson --werror -Denable_kmods=True -Dlibdir=lib >> --default-library=static 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 <lijuan.tu@intel.com> wrote: >> >>> I mean config “build_type=meson” in DTS/execution.cfg, Snice DPDK don’t >>> support “make” now, we have to use meson build. >>> >>> >>> >>> *From:* ci <ci-bounces@dpdk.org> *On Behalf Of *Tu, Lijuan >>> *Sent:* 2020年10月20日 21:40 >>> *To:* Brandon Lo <blo@iol.unh.edu>; Lincoln Lavoie <lylavoie@iol.unh.edu>; >>> Chen, Zhaoyan <zhaoyan.chen@intel.com> >>> *Cc:* Thomas Monjalon <thomas@monjalon.net>; ci@dpdk.org >>> *Subject:* Re: [dpdk-ci] Building TestPMD in DPDK >>> >>> >>> >>> Did you use meson build ? >>> >>> >>> >>> *From:* Brandon Lo <blo@iol.unh.edu> >>> *Sent:* 2020年10月20日 21:19 >>> *To:* Lincoln Lavoie <lylavoie@iol.unh.edu>; Tu, Lijuan < >>> lijuan.tu@intel.com>; Chen, Zhaoyan <zhaoyan.chen@intel.com> >>> *Cc:* Thomas Monjalon <thomas@monjalon.net>; 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 <lylavoie@iol.unh.edu> >>> 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 <thomas@monjalon.net> >>> 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) >>> >>> <https://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 >>> >> >> >> -- >> >> 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) > <https://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 [-- Attachment #2: Type: text/html, Size: 13899 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [dpdk-ci] Building TestPMD in DPDK 2020-10-20 13:55 ` Brandon Lo 2020-10-20 15:35 ` Lincoln Lavoie @ 2020-10-21 0:50 ` Ma, LihongX 1 sibling, 0 replies; 10+ messages in thread From: Ma, LihongX @ 2020-10-21 0:50 UTC (permalink / raw) To: Brandon Lo, Tu, Lijuan; +Cc: Lincoln Lavoie, Chen, Zhaoyan, Thomas Monjalon, ci [-- Attachment #1.1: Type: text/plain, Size: 3780 bytes --] Hi, Brandon Can you use the latest dpdk(4669252e0421aaf06ff8) to try ? The dpdk that you used yesterday maybe have a issue of build, when add the parameter -Denable_kmods=True to build, the dpdk will failed to compile. So can not find the app testpmd. Regards, Ma,lihong From: ci <ci-bounces@dpdk.org> On Behalf Of Brandon Lo Sent: Tuesday, October 20, 2020 9:56 PM To: Tu, Lijuan <lijuan.tu@intel.com> Cc: Lincoln Lavoie <lylavoie@iol.unh.edu>; Chen, Zhaoyan <zhaoyan.chen@intel.com>; Thomas Monjalon <thomas@monjalon.net>; ci@dpdk.org Subject: Re: [dpdk-ci] Building TestPMD in DPDK Hi Lijuan, Yes, we have "build_type=meson" in the execution.cfg file. DTS compiles DPDK using these commands: "CC=gcc meson --werror -Denable_kmods=True -Dlibdir=lib --default-library=static 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 <lijuan.tu@intel.com<mailto:lijuan.tu@intel.com>> wrote: I mean config “build_type=meson” in DTS/execution.cfg, Snice DPDK don’t support “make” now, we have to use meson build. From: ci <ci-bounces@dpdk.org<mailto:ci-bounces@dpdk.org>> On Behalf Of Tu, Lijuan Sent: 2020年10月20日 21:40 To: Brandon Lo <blo@iol.unh.edu<mailto:blo@iol.unh.edu>>; Lincoln Lavoie <lylavoie@iol.unh.edu<mailto:lylavoie@iol.unh.edu>>; Chen, Zhaoyan <zhaoyan.chen@intel.com<mailto:zhaoyan.chen@intel.com>> Cc: Thomas Monjalon <thomas@monjalon.net<mailto:thomas@monjalon.net>>; ci@dpdk.org<mailto:ci@dpdk.org> Subject: Re: [dpdk-ci] Building TestPMD in DPDK Did you use meson build ? From: Brandon Lo <blo@iol.unh.edu<mailto:blo@iol.unh.edu>> Sent: 2020年10月20日 21:19 To: Lincoln Lavoie <lylavoie@iol.unh.edu<mailto:lylavoie@iol.unh.edu>>; Tu, Lijuan <lijuan.tu@intel.com<mailto:lijuan.tu@intel.com>>; Chen, Zhaoyan <zhaoyan.chen@intel.com<mailto:zhaoyan.chen@intel.com>> Cc: Thomas Monjalon <thomas@monjalon.net<mailto:thomas@monjalon.net>>; ci@dpdk.org<mailto: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 <lylavoie@iol.unh.edu<mailto:lylavoie@iol.unh.edu>> 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 <thomas@monjalon.net<mailto:thomas@monjalon.net>> 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<mailto:lylavoie@iol.unh.edu> https://www.iol.unh.edu +1-603-674-2755 (m) [Image removed by sender.]<https://www.iol.unh.edu/> -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 blo@iol.unh.edu<mailto:blo@iol.unh.edu> www.iol.unh.edu<http://www.iol.unh.edu/> -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 blo@iol.unh.edu<mailto:blo@iol.unh.edu> www.iol.unh.edu<http://www.iol.unh.edu/> [-- Attachment #1.2: Type: text/html, Size: 15825 bytes --] [-- Attachment #2: image002.jpg --] [-- Type: image/jpeg, Size: 500 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2020-10-21 0:50 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-10-20 12:31 [dpdk-ci] Building TestPMD in DPDK Brandon Lo 2020-10-20 12:34 ` Thomas Monjalon 2020-10-20 12:36 ` Lincoln Lavoie 2020-10-20 13:18 ` Brandon Lo 2020-10-20 13:39 ` Tu, Lijuan 2020-10-20 13:53 ` Tu, Lijuan 2020-10-20 13:55 ` Brandon Lo 2020-10-20 15:35 ` Lincoln Lavoie 2020-10-20 15:45 ` Brandon Lo 2020-10-21 0:50 ` Ma, LihongX
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).