Do not trigger autopkgtest on all arches

Bug #1996529 reported by Dimitri John Ledkov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-allwinner (Ubuntu)
New
Undecided
Unassigned
linux-riscv (Ubuntu)
New
Undecided
Unassigned
linux-starfive (Ubuntu)
New
Undecided
Unassigned

Bug Description

Do not trigger autopkgtest on all arches

Currently riscv64 only kernels trigger a lot of autopkgtests on every architecture for no apparent reason.

Currently dpkg-source generates Testsuite triggers in .dsc, and all the britney machinery figures out that src:linux-riscv publishes at least one binary on a given architecture, and triggers tests.

This is because Package: SRCPKGNAME-headers-PKGVER-ABINUM is Architecture: all instead of Architecture: riscv64.

It is not easy to remove Testsuite-Triggers from the .dsc, however it is relatively harmless to switch riscv64 kernel header packages to be architecture riscv64. Afterall, they typically never build kernels for any other architectures and have no need to share headers package between architectures.

This should speed up riscv64 kernel migration through autopkgtest infrastructure without requesting a bunch of tests being done on a lot of architecutres ie. test systemd on all arches with trigger src:linux-riscv.

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.