openvswitch-switch-dpdk failing in autopkgtests

Bug #1547460 reported by Christian Ehrhardt 
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openvswitch-dpdk (Ubuntu)
Fix Released
High
Christian Ehrhardt 

Bug Description

Recently openvswitch-dpdk testcases failed => https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/amd64/o/openvswitch-dpdk/20160217_200054@/log.gz

While in the discussion it did not become clear why/how they ever worked the issue was found being a lack of sse3 in the test environment.
But that is a minumum requirement for the code to work and therefore it was "correct" that the tests failed there.
All tests worked just fine in either physical environments or vm's which were augmented by --qemu-options='-cpu qemu64,+ssse3'.

In a discussion on #ubuntu-devel it was decided that this is way too test specific and the tests should detect that issue and skip the tests.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

FYI - this was also blocking the migration of the last DPDK 2.2 upload which in turn is a pre-req to build openvswitch-dpdk in version 2.5 as the other openvswitch components.

Changed in openvswitch-dpdk (Ubuntu):
status: New → Triaged
importance: Undecided → High
assignee: nobody → ChristianEhrhardt (paelzer)
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Patch completed, tests with and without --qemu-options='-cpu qemu64,+ssse3' confirm that the tests still run in environments where sse3 is available.

With sse3:
[...]
Ran 3 tests in 16.202s
OK
OK
adt-run [11:35:14]: test kernel: - - - - - - - - - - results - - - - - - - - - -
kernel PASS

Without sse3:
adt-run [11:33:28]: test kernel: [-----------------------
sse3 not available in test environment
for adt-virt-qemu please consider adding --qemu-options='-cpu qemu64,+ssse3'
SKIPPING
adt-run [11:33:30]: test kernel: - - - - - - - - - - results - - - - - - - - - -
kernel PASS

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :
Revision history for this message
Adam Conrad (adconrad) wrote :

Uploaded.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package openvswitch-dpdk - 2.5.0~git20160219.522aca6-0ubuntu1

---------------
openvswitch-dpdk (2.5.0~git20160219.522aca6-0ubuntu1) xenial; urgency=medium

  * New upstream snapshot from 2.5 branch, resolving FTBFS with dpdk 2.2:
    - d/control: Add BD's on libpcap-dev and libxen-dev.
    - d/p/system-dpdk.patch: Add -lpcap -lxenstore with linking with dpdk.

 -- James Page <email address hidden> Fri, 19 Feb 2016 13:52:41 +0000

Changed in openvswitch-dpdk (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.