[arm64] autopkgtest - some DPDK tests do not fit within CI memory constraints
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openvswitch (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Mantic |
Won't Fix
|
Undecided
|
Unassigned | ||
Noble |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[ Impact ]
The autopkgtest for openvswitch on arm64 currently always fails, which prevents us from catching any real architecture specific regressions as dependencies are updated in the stable release.
[ Test Plan ]
Trigger autopkgtest runs against PPA and document their output / result.
[ Regression Potential ]
As this is a test-only change, I'd say none for the actual end user consumption of the package.
For CI stability however, the issue appears to have been present throughout the development phase of Noble, so there may be test cases with architecture specific flakiness which has yet to be uncovered. Rest assured, we will follow up with any required updates if they do appear.
[ Other Info ]
There is an issue with running the DPDK tests on arm64 which is currently worked around by using 1G hugepages as opposed to 2M hugepages (bug 2059400) as well as increasing the number of pages available (bug 2063112).
This workaround does however not work for the following tests:
OVS-DPDK - MTU increase vport port
OVS-DPDK - MTU decrease vport port
OVS-DPDK - MTU upper bound vport port
OVS-DPDK - user configured mempool
I propose we skip the test until we find a more permanent solution to this issue.
description: | updated |
description: | updated |
summary: |
- [arm64] autopkgtest - 'OVS-DPDK - MTU increase vport port' test does not - fit within CI memory constraints + [arm64] autopkgtest - some DPDK tests do not fit within CI memory + constraints |
Changed in openvswitch (Ubuntu): | |
status: | Confirmed → Fix Committed |
tags: | removed: block-proposed-noble |
tags: |
added: verification-done verification-done-noble removed: verification-needed verification-needed-noble |
https:/ /autopkgtest. ubuntu. com/results/ autopkgtest- noble-fnordahl- ovn-dev/ noble/amd64/ o/openvswitch/ 20240423_ 081507_ 2901a@/ log.gz /autopkgtest. ubuntu. com/results/ autopkgtest- noble-fnordahl- ovn-dev/ noble/arm64/ o/openvswitch/ 20240424_ 110838_ 8ed1f@/ log.gz /autopkgtest. ubuntu. com/results/ autopkgtest- noble-fnordahl- ovn-dev/ noble/ppc64el/ o/openvswitch/ 20240424_ 154211_ d5ffb@/ log.gz /autopkgtest. ubuntu. com/results/ autopkgtest- noble-fnordahl- ovn-dev/ noble/s390x/ o/openvswitch/ 20240424_ 092618_ 1acc9@/ log.gz
https:/
https:/
https:/