[Pkg-dpdk-devel] Autotests on Arm

Jacob, Jerin Jerin.JacobKollanukkaran at cavium.com
Wed May 24 13:57:15 UTC 2017


Good to know that basic test cases are working.


Adding OVS-DPDK expert(Santhosh)



________________________________
From: Christian Ehrhardt <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
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.
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-dpdk-devel/attachments/20170524/96b0c0d9/attachment.html>


More information about the Pkg-dpdk-devel mailing list