Merge ~ahasenack/ubuntu/+source/libseccomp:noble-dep8-skip-armhf-lxd-ubuntu into ubuntu/+source/libseccomp:ubuntu/devel
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | git-ubuntu bot | ||||
Approved revision: | not available | ||||
Merged at revision: | 5079296978aab29d403839fd3998031aa4033a66 | ||||
Proposed branch: | ~ahasenack/ubuntu/+source/libseccomp:noble-dep8-skip-armhf-lxd-ubuntu | ||||
Merge into: | ubuntu/+source/libseccomp:ubuntu/devel | ||||
Diff against target: |
37 lines (+18/-0) 2 files modified
debian/changelog (+7/-0) debian/tests/testsuite-live-python3 (+11/-0) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
git-ubuntu bot | Approve | ||
Bryce Harrington (community) | Approve | ||
Canonical Server Reporter | Pending | ||
Review via email: mp+459586@code.launchpad.net |
Description of the change
Skip the testsuite-
- on ubuntu
- on armhf
- on container
The armhf container used in DEP8 tests in Ubuntu doesn't work well with this testsuite. The check that debian added to skip this test if seccomp filtering is already applied determines that there is no seccomp filtering in the ubuntu case, and the test proceeds, but it fails anyway. In debian it's being skipped. I tried troubleshooting this a while, but this became a rabbit hole, so I think this is the simplest workaround for now. This test wasn't being run in the past anyway, because it was flagged as isolation-machine, so it never ran in our armhf infra (nor in debian's).
PPA with amd64 and armhf: https:/
DEP8: green, showing testsuite-
305s autopkgtest [12:32:34]: test testsuite-
307s Building scmp_api_level ...
307s Building scmp_arch_detect ...
307s Building scmp_sys_resolver ...
308s WARNING: Skipping this test on Ubuntu armhf LXD.
308s The way armhf LXD containers are setup prevents the test from completing.
308s See LP: #2051118 for details.
308s autopkgtest [12:32:37]: test testsuite-
311s testsuite-
LGTM, +1
I hadn't run across dpkg-vendor before, I may have to steal this technique for some of my armhf test flakers.