[Pkg-dpdk-devel] Autotests on Arm

Shukla, Santosh Santosh.Shukla at cavium.com
Tue May 30 03:54:23 UTC 2017


ok.


________________________________
From: Christian Ehrhardt <christian.ehrhardt at canonical.com>
Sent: Monday, May 29, 2017 3:20 PM
To: Shukla, Santosh
Cc: Jacob, Jerin; Raghuram Kota; pkg-dpdk-devel at lists.alioth.debian.org; Kapoor, Prasun; Wilk, Marcin
Subject: Re: Autotests on Arm

Thanks Santosh,
I opened a bug to track this [1] missing fix to OVS.

Would you mind pinging there with the upstream git link once accepted?
If more fixes are needed report the set of them there.
Then I could backport from there and surely drop on next OVS Merge.

If you happen to know that the backport to 2.7 has conflicts please if you can help to resolve those as you (and Marcin) are the subject matter experts.

[1]: https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1694221
Bug #1694221 “fix rxbuf size for netdev-dpdk” : Bugs : openvswitch package : Ubuntu<https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1694221>
bugs.launchpad.net
On OVS 2.7 (as in artful) there is an open issue which blocks proper execution on arm and thereby to some extend bug 1691659. Now there is a related bugfix in discussion and we have seen a preliminary version that I'll attach.



On Wed, May 24, 2017 at 4:34 PM, Shukla, Santosh <Santosh.Shukla at cavium.com<mailto:Santosh.Shukla at cavium.com>> wrote:
FYI:
So to get ovs/dpdk working {for vNIC pmd} with upstream ovs version 2.7, User has to apply
attached patch. That patch is not yet upstream.

Regards,


From: Jacob, Jerin
Sent: Wednesday, May 24, 2017 7:27 PM
To: Christian Ehrhardt; Raghuram Kota; pkg-dpdk-devel at lists.alioth.debian.org<mailto:pkg-dpdk-devel at lists.alioth.debian.org>; Shukla, Santosh; Kapoor, Prasun
Subject: Re: Autotests on Arm


Good to know that basic test cases are working.

Adding OVS-DPDK expert(Santhosh)





From: Christian Ehrhardt <christian.ehrhardt at canonical.com<mailto:christian.ehrhardt at canonical.com>>
Sent: Wednesday, May 24, 2017 7:11 PM
To: Jacob, Jerin; Raghuram Kota; pkg-dpdk-devel at lists.alioth.debian.org<mailto:pkg-dpdk-devel at lists.alioth.debian.org>
Subject: Autotests on Arm



Hi,
more tests done and working on arm as well now.


FYI in general packaged Tests work now:
On install of dpdk-dev you can check your setup and libs via:
  source /usr/share/dpdk/dpdk-sdk-env.sh
  sudo python autotest.py /usr/share/dpdk/test/test "${RTE_TARGET}" "-KNI,power_acpi_cpufreq,power_kvm_vm"
This might be a chance to bring them back as dep8 test - I'll consider that next week when workingon 16.11.2


Since some tests are known to have issues when grouped (depends on setup) you can also run it one by one:
  for test in $(awk '/"Command"/ {gsub("_autotest",""); printf("%s\n",$3)}' autotest_data.py | tr -d '",'); do echo $test; sudo python autotest.py /usr/share/dpdk/test/test "${RTE_TARGET}" "$test"; done


Most tests are good and some are just known issues (KNI, pci for not finding what they need, and power_acpi_cpufreq was alwas weird).
I looked into a few as I was runnign on arm for the first time. There are a few which might be worth to look into: eal_flags, memcpy_perf (timeout)


@Jerin I'd ask you to look into the remaining one's as you suggested.
You can use the ppa  https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/2773 for that.


2773 - 2017-05-23 : “Ubuntu Landing PPAs” team
launchpad.net<http://launchpad.net>
diff (3304 lines) https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_39a8dbb93caf4ec889f8a1b7f69885db/bileto-2773/2017-05-23_10:59:19/artful_dpdk_packaging_changes.diff (3282 lines) https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_39a8dbb93caf4ec889f8a1b7f69885db/bileto-2773/2017-05-23_10:59:19/artf...

See here for the full log: http://paste.ubuntu.com/24644056/


@Jerin - also if you can afford the time could you test OVS-DPDK from your POV on your platform with the ppa above in place?



 --




Christian Ehrhardt
Software Engineer, Ubuntu Server
Canonical Ltd



--
Christian Ehrhardt
Software Engineer, Ubuntu Server
Canonical Ltd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-dpdk-devel/attachments/20170530/0a13586f/attachment.html>


More information about the Pkg-dpdk-devel mailing list