From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by dpdk.org (Postfix) with ESMTP id B61AD1B5FF for ; Wed, 17 Apr 2019 14:39:36 +0200 (CEST) Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 04B02307D859; Wed, 17 Apr 2019 12:39:36 +0000 (UTC) Received: from dhcp-25.97.bos.redhat.com (unknown [10.18.25.61]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 9DB0E19C58; Wed, 17 Apr 2019 12:39:35 +0000 (UTC) From: Aaron Conole To: Jerin Jacob Kollanukkaran Cc: "dev\@dpdk.org" References: <20190329172241.11916-1-aconole@redhat.com> <20190329172241.11916-4-aconole@redhat.com> Date: Wed, 17 Apr 2019 08:39:34 -0400 In-Reply-To: (Jerin Jacob Kollanukkaran's message of "Wed, 17 Apr 2019 08:32:18 +0000") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.48]); Wed, 17 Apr 2019 12:39:36 +0000 (UTC) Subject: Re: [dpdk-dev] [RFC 3/3] ci: enable tests on non-arm platforms X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Apr 2019 12:39:37 -0000 Jerin Jacob Kollanukkaran writes: >> -----Original Message----- >> From: dev On Behalf Of Aaron Conole >> Sent: Friday, March 29, 2019 10:53 PM >> To: dev@dpdk.org >> Subject: [dpdk-dev] [RFC 3/3] ci: enable tests on non-arm platforms >> >> When building under Travis (or another linux CI service), enable running the tests >> for each build. >> >> Signed-off-by: Aaron Conole >> --- >> .ci/linux-build.sh | 7 +++++++ >> .ci/linux-setup.sh | 6 +++++- >> 2 files changed, 12 insertions(+), 1 deletion(-) >> >> diff --git a/.ci/linux-build.sh b/.ci/linux-build.sh index 4eb7c3cf0..72510a433 >> 100755 >> --- a/.ci/linux-build.sh >> +++ b/.ci/linux-build.sh >> @@ -22,3 +22,10 @@ fi >> OPTS="$OPTS --default-library=$DEF_LIB" >> meson build --werror -Dexamples=all $OPTS ninja -C build >> + >> +if [ "$AARCH64" != "1" ]; then > > If the indention is run only on X86 then, X86 == 1 would be the correct logic as we do > have powerpc and arm32 support in dpdk. Correct - I should have used a more robust and targeted test. > Any reason why we are opting out arm64? > There are some cloud hosting services with arm64 as well. > > https://www.packet.com/cloud/servers/c1-large-arm/ There is At the moment, we aren't hooked up to any - do you know of one that we can easily integrate with right now? AFAICT, there are hosting services, but we would still need all the other things that go with CI service (dashboards, scheduling, tracking, etc.) and it's a big project to set up, maintain, etc. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 79593A00E6 for ; Wed, 17 Apr 2019 14:39:39 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 292281B601; Wed, 17 Apr 2019 14:39:38 +0200 (CEST) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by dpdk.org (Postfix) with ESMTP id B61AD1B5FF for ; Wed, 17 Apr 2019 14:39:36 +0200 (CEST) Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 04B02307D859; Wed, 17 Apr 2019 12:39:36 +0000 (UTC) Received: from dhcp-25.97.bos.redhat.com (unknown [10.18.25.61]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 9DB0E19C58; Wed, 17 Apr 2019 12:39:35 +0000 (UTC) From: Aaron Conole To: Jerin Jacob Kollanukkaran Cc: "dev\@dpdk.org" References: <20190329172241.11916-1-aconole@redhat.com> <20190329172241.11916-4-aconole@redhat.com> Date: Wed, 17 Apr 2019 08:39:34 -0400 In-Reply-To: (Jerin Jacob Kollanukkaran's message of "Wed, 17 Apr 2019 08:32:18 +0000") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.48]); Wed, 17 Apr 2019 12:39:36 +0000 (UTC) Subject: Re: [dpdk-dev] [RFC 3/3] ci: enable tests on non-arm platforms X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Message-ID: <20190417123934.tgf95BgpghEAWb4IHaBpNzr1DWqlmhltJ85dkQ6lWXY@z> Jerin Jacob Kollanukkaran writes: >> -----Original Message----- >> From: dev On Behalf Of Aaron Conole >> Sent: Friday, March 29, 2019 10:53 PM >> To: dev@dpdk.org >> Subject: [dpdk-dev] [RFC 3/3] ci: enable tests on non-arm platforms >> >> When building under Travis (or another linux CI service), enable running the tests >> for each build. >> >> Signed-off-by: Aaron Conole >> --- >> .ci/linux-build.sh | 7 +++++++ >> .ci/linux-setup.sh | 6 +++++- >> 2 files changed, 12 insertions(+), 1 deletion(-) >> >> diff --git a/.ci/linux-build.sh b/.ci/linux-build.sh index 4eb7c3cf0..72510a433 >> 100755 >> --- a/.ci/linux-build.sh >> +++ b/.ci/linux-build.sh >> @@ -22,3 +22,10 @@ fi >> OPTS="$OPTS --default-library=$DEF_LIB" >> meson build --werror -Dexamples=all $OPTS ninja -C build >> + >> +if [ "$AARCH64" != "1" ]; then > > If the indention is run only on X86 then, X86 == 1 would be the correct logic as we do > have powerpc and arm32 support in dpdk. Correct - I should have used a more robust and targeted test. > Any reason why we are opting out arm64? > There are some cloud hosting services with arm64 as well. > > https://www.packet.com/cloud/servers/c1-large-arm/ There is At the moment, we aren't hooked up to any - do you know of one that we can easily integrate with right now? AFAICT, there are hosting services, but we would still need all the other things that go with CI service (dashboards, scheduling, tracking, etc.) and it's a big project to set up, maintain, etc.